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: { addPool(pool,
_startWeek,
overrides?): Promise<void>; allPools(arg0,
overrides?): Promise<string>; claimOwnership(overrides?): Promise<void>; claimReward(user,
pools,
overrides?): Promise<BN[]>; fees(arg0,
arg1,
overrides?): Promise<BN>; fund(pools,
wTimes,
amounts,
totalAmountToFund,
overrides?): Promise<void>; getAllActivePools(overrides?): Promise<string[]>; getAllPools(overrides?): Promise<string[]>; initialize(overrides?): Promise<void>; lastFundedWeek(arg0,
overrides?): Promise<BN>; owner(overrides?): Promise<string>; pendingOwner(overrides?): Promise<string>; proxiableUUID(overrides?): Promise<string>; token(overrides?): Promise<string>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<void>; upgradeTo(newImplementation,
overrides?): Promise<void>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<void>; userInfo(arg0,
arg1,
overrides?): Promise<[BN, BN] & { firstUnclaimedWeek: BN; iter: BN; }>; vePendle(overrides?): Promise<string>; votingController(overrides?): Promise<string>; } Type declaration
addPool:function
- addPool(pool, _startWeek, overrides?): Promise<void>
Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<void>
allPools:function
- allPools(arg0, overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
claimOwnership:function
- claimOwnership(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
claimReward:function
- claimReward(user, pools, overrides?): Promise<BN[]>
Parameters
user: string
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<BN[]>
fees:function
- fees(arg0, arg1, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
fund:function
- fund(pools, wTimes, amounts, totalAmountToFund, overrides?): Promise<void>
Parameters
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<void>
getAllActivePools:function
- getAllActivePools(overrides?): Promise<string[]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string[]>
getAllPools:function
- getAllPools(overrides?): Promise<string[]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string[]>
initialize:function
- initialize(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
lastFundedWeek:function
- lastFundedWeek(arg0, overrides?): Promise<BN>
Parameters
arg0: string
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>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
token:function
- token(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
transferOwnership:function
- transferOwnership(newOwner, direct, renounce, overrides?): Promise<void>
Parameters
newOwner: string
direct: boolean
renounce: boolean
Optional
overrides: CallOverrides
Returns Promise<void>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<void>
Parameters
newImplementation: string
Optional
overrides: CallOverrides
Returns Promise<void>
upgradeToAndCall:function
- upgradeToAndCall(newImplementation, data, overrides?): Promise<void>
Parameters
newImplementation: string
Optional
overrides: CallOverrides
Returns Promise<void>
userInfo:function
- userInfo(arg0, arg1, overrides?): Promise<[BN, BN] & {
firstUnclaimedWeek: BN;
iter: BN;
}> Parameters
arg0: string
arg1: string
Optional
overrides: CallOverrides
Returns Promise<[BN, BN] & {
firstUnclaimedWeek: BN;
iter: BN;
}>
vePendle:function
- vePendle(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
votingController:function
- votingController(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
contractName
contractName: "PendleFeeDistributor"
Readonly
deployTransaction
estimateGas
estimateGas: { addPool(pool,
_startWeek,
overrides?): Promise<BN>; allPools(arg0,
overrides?): Promise<BN>; claimOwnership(overrides?): Promise<BN>; claimReward(user,
pools,
overrides?): Promise<BN>; fees(arg0,
arg1,
overrides?): Promise<BN>; fund(pools,
wTimes,
amounts,
totalAmountToFund,
overrides?): Promise<BN>; getAllActivePools(overrides?): Promise<BN>; getAllPools(overrides?): Promise<BN>; initialize(overrides?): Promise<BN>; lastFundedWeek(arg0,
overrides?): Promise<BN>; owner(overrides?): Promise<BN>; pendingOwner(overrides?): Promise<BN>; proxiableUUID(overrides?): Promise<BN>; token(overrides?): Promise<BN>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<BN>; upgradeTo(newImplementation,
overrides?): Promise<BN>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<BN>; userInfo(arg0,
arg1,
overrides?): Promise<BN>; vePendle(overrides?): Promise<BN>; votingController(overrides?): Promise<BN>; } Type declaration
addPool:function
- addPool(pool, _startWeek, overrides?): Promise<BN>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
allPools:function
- allPools(arg0, overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
claimOwnership:function
- claimOwnership(overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
claimReward:function
- claimReward(user, pools, overrides?): Promise<BN>
Parameters
user: string
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
fees:function
- fees(arg0, arg1, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
fund:function
- fund(pools, wTimes, amounts, totalAmountToFund, overrides?): Promise<BN>
Parameters
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
getAllActivePools:function
- getAllActivePools(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
getAllPools:function
- getAllPools(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
initialize:function
- initialize(overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
lastFundedWeek:function
- lastFundedWeek(arg0, overrides?): Promise<BN>
Parameters
arg0: string
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>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
token:function
- token(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
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>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<BN>
Parameters
newImplementation: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
upgradeToAndCall:function
- upgradeToAndCall(newImplementation, data, overrides?): Promise<BN>
Parameters
newImplementation: string
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
userInfo:function
- userInfo(arg0, arg1, overrides?): Promise<BN>
Parameters
arg0: string
arg1: string
Optional
overrides: CallOverrides
Returns Promise<BN>
vePendle:function
- vePendle(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
votingController:function
- votingController(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
filters
filters: {
AdminChanged(previousAdmin?, newAdmin?): AdminChangedEventFilter;
AdminChanged(address,address)(previousAdmin?, newAdmin?): AdminChangedEventFilter;
BeaconUpgraded(beacon?): BeaconUpgradedEventFilter;
BeaconUpgraded(address)(beacon?): BeaconUpgradedEventFilter;
ClaimReward(pool?, user?, wTime?, amount?): ClaimRewardEventFilter;
ClaimReward(address,address,uint256,uint256)(pool?, user?, wTime?, amount?): ClaimRewardEventFilter;
Initialized(version?): InitializedEventFilter;
Initialized(uint8)(version?): InitializedEventFilter;
OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
PoolAdded(pool?, startWeek?): PoolAddedEventFilter;
PoolAdded(address,uint256)(pool?, startWeek?): PoolAddedEventFilter;
UpdateFee(pool?, wTime?, amount?): UpdateFeeEventFilter;
UpdateFee(address,uint256,uint256)(pool?, wTime?, amount?): UpdateFeeEventFilter;
Upgraded(implementation?): UpgradedEventFilter;
Upgraded(address)(implementation?): UpgradedEventFilter;
}
Type declaration
AdminChanged:function
- AdminChanged(previousAdmin?, newAdmin?): AdminChangedEventFilter
Parameters
Optional
previousAdmin: null
Optional
newAdmin: null
Returns AdminChangedEventFilter
AdminChanged(address,address):function
- AdminChanged(address,address)(previousAdmin?, newAdmin?): AdminChangedEventFilter
Parameters
Optional
previousAdmin: null
Optional
newAdmin: null
Returns AdminChangedEventFilter
BeaconUpgraded:function
- BeaconUpgraded(beacon?): BeaconUpgradedEventFilter
Parameters
Optional
beacon: null | string
Returns BeaconUpgradedEventFilter
BeaconUpgraded(address):function
- BeaconUpgraded(address)(beacon?): BeaconUpgradedEventFilter
Parameters
Optional
beacon: null | string
Returns BeaconUpgradedEventFilter
ClaimReward:function
- ClaimReward(pool?, user?, wTime?, amount?): ClaimRewardEventFilter
Parameters
Optional
pool: null | string
Optional
user: null | string
Optional
wTime: null
Optional
amount: null
Returns ClaimRewardEventFilter
ClaimReward(address,address,uint256,uint256):function
- ClaimReward(address,address,uint256,uint256)(pool?, user?, wTime?, amount?): ClaimRewardEventFilter
Parameters
Optional
pool: null | string
Optional
user: null | string
Optional
wTime: null
Optional
amount: null
Returns ClaimRewardEventFilter
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
PoolAdded:function
- PoolAdded(pool?, startWeek?): PoolAddedEventFilter
Parameters
Optional
pool: null | string
Optional
startWeek: null | BigNumberish
Returns PoolAddedEventFilter
PoolAdded(address,uint256):function
- PoolAdded(address,uint256)(pool?, startWeek?): PoolAddedEventFilter
Parameters
Optional
pool: null | string
Optional
startWeek: null | BigNumberish
Returns PoolAddedEventFilter
UpdateFee:function
- UpdateFee(pool?, wTime?, amount?): UpdateFeeEventFilter
Parameters
Optional
pool: null | string
Optional
amount: null
Returns UpdateFeeEventFilter
UpdateFee(address,uint256,uint256):function
- UpdateFee(address,uint256,uint256)(pool?, wTime?, amount?): UpdateFeeEventFilter
Parameters
Optional
pool: null | string
Optional
amount: null
Returns UpdateFeeEventFilter
Upgraded:function
- Upgraded(implementation?): UpgradedEventFilter
Parameters
Optional
implementation: null | string
Returns UpgradedEventFilter
Upgraded(address):function
- Upgraded(address)(implementation?): UpgradedEventFilter
Parameters
Optional
implementation: null | string
Returns UpgradedEventFilter
functions
functions: { addPool(pool,
_startWeek,
overrides?): Promise<ContractTransaction>; allPools(arg0,
overrides?): Promise<[string]>; claimOwnership(overrides?): Promise<ContractTransaction>; claimReward(user,
pools,
overrides?): Promise<ContractTransaction>; fees(arg0,
arg1,
overrides?): Promise<[BN]>; fund(pools,
wTimes,
amounts,
totalAmountToFund,
overrides?): Promise<ContractTransaction>; getAllActivePools(overrides?): Promise<[string[]]>; getAllPools(overrides?): Promise<[string[]]>; initialize(overrides?): Promise<ContractTransaction>; lastFundedWeek(arg0,
overrides?): Promise<[BN]>; owner(overrides?): Promise<[string]>; pendingOwner(overrides?): Promise<[string]>; proxiableUUID(overrides?): Promise<[string]>; token(overrides?): Promise<[string]>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<ContractTransaction>; upgradeTo(newImplementation,
overrides?): Promise<ContractTransaction>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<ContractTransaction>; userInfo(arg0,
arg1,
overrides?): Promise<[BN, BN] & { firstUnclaimedWeek: BN; iter: BN; }>; vePendle(overrides?): Promise<[string]>; votingController(overrides?): Promise<[string]>; } Type declaration
addPool:function
- addPool(pool, _startWeek, overrides?): Promise<ContractTransaction>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
allPools:function
- allPools(arg0, overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
claimOwnership:function
- claimOwnership(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
claimReward:function
- claimReward(user, pools, overrides?): Promise<ContractTransaction>
Parameters
user: string
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
fees:function
- fees(arg0, arg1, overrides?): Promise<[BN]>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<[BN]>
fund:function
- fund(pools, wTimes, amounts, totalAmountToFund, overrides?): Promise<ContractTransaction>
Parameters
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
getAllActivePools:function
- getAllActivePools(overrides?): Promise<[string[]]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string[]]>
getAllPools:function
- getAllPools(overrides?): Promise<[string[]]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string[]]>
initialize:function
- initialize(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
lastFundedWeek:function
- lastFundedWeek(arg0, overrides?): Promise<[BN]>
Parameters
arg0: string
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]>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
token:function
- token(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
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>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<ContractTransaction>
Parameters
newImplementation: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
upgradeToAndCall:function
- upgradeToAndCall(newImplementation, data, overrides?): Promise<ContractTransaction>
Parameters
newImplementation: string
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
userInfo:function
- userInfo(arg0, arg1, overrides?): Promise<[BN, BN] & {
firstUnclaimedWeek: BN;
iter: BN;
}> Parameters
arg0: string
arg1: string
Optional
overrides: CallOverrides
Returns Promise<[BN, BN] & {
firstUnclaimedWeek: BN;
iter: BN;
}>
vePendle:function
- vePendle(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
votingController:function
- votingController(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
interface
interface: PendleFeeDistributorInterface
populateTransaction
populateTransaction: {
addPool(pool, _startWeek, overrides?): Promise<PopulatedTransaction>;
allPools(arg0, overrides?): Promise<PopulatedTransaction>;
claimOwnership(overrides?): Promise<PopulatedTransaction>;
claimReward(user, pools, overrides?): Promise<PopulatedTransaction>;
fees(arg0, arg1, overrides?): Promise<PopulatedTransaction>;
fund(pools, wTimes, amounts, totalAmountToFund, overrides?): Promise<PopulatedTransaction>;
getAllActivePools(overrides?): Promise<PopulatedTransaction>;
getAllPools(overrides?): Promise<PopulatedTransaction>;
initialize(overrides?): Promise<PopulatedTransaction>;
lastFundedWeek(arg0, overrides?): Promise<PopulatedTransaction>;
owner(overrides?): Promise<PopulatedTransaction>;
pendingOwner(overrides?): Promise<PopulatedTransaction>;
proxiableUUID(overrides?): Promise<PopulatedTransaction>;
token(overrides?): Promise<PopulatedTransaction>;
transferOwnership(newOwner, direct, renounce, overrides?): Promise<PopulatedTransaction>;
upgradeTo(newImplementation, overrides?): Promise<PopulatedTransaction>;
upgradeToAndCall(newImplementation, data, overrides?): Promise<PopulatedTransaction>;
userInfo(arg0, arg1, overrides?): Promise<PopulatedTransaction>;
vePendle(overrides?): Promise<PopulatedTransaction>;
votingController(overrides?): Promise<PopulatedTransaction>;
}
Type declaration
addPool:function
- addPool(pool, _startWeek, overrides?): Promise<PopulatedTransaction>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
allPools:function
- allPools(arg0, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
claimOwnership:function
- claimOwnership(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
claimReward:function
- claimReward(user, pools, overrides?): Promise<PopulatedTransaction>
Parameters
user: string
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
fees:function
- fees(arg0, arg1, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
fund:function
- fund(pools, wTimes, amounts, totalAmountToFund, overrides?): Promise<PopulatedTransaction>
Parameters
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
getAllActivePools:function
- getAllActivePools(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getAllPools:function
- getAllPools(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
initialize:function
- initialize(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
lastFundedWeek:function
- lastFundedWeek(arg0, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
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>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
token:function
- token(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
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>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<PopulatedTransaction>
Parameters
newImplementation: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
upgradeToAndCall:function
- upgradeToAndCall(newImplementation, data, overrides?): Promise<PopulatedTransaction>
Parameters
newImplementation: string
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
userInfo:function
- userInfo(arg0, arg1, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
arg1: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
vePendle:function
- vePendle(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
votingController:function
- votingController(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
Readonly
provider
provider: Provider
Readonly
resolvedAddress
resolvedAddress: Promise<string>