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: { GOVERNANCE_PENDLE_VOTE(overrides?): Promise<BN>; MAX_LOCK_TIME(overrides?): Promise<BN>; WEEK(overrides?): Promise<BN>; addDestinationContract(_address,
_chainId,
overrides?): Promise<void>; addPool(chainId,
pool,
overrides?): Promise<void>; applyPoolSlopeChanges(pool,
overrides?): Promise<void>; approxDstExecutionGas(overrides?): Promise<BN>; broadcastResults(chainId,
overrides?): Promise<void>; claimOwnership(overrides?): Promise<void>; deployedWTime(overrides?): Promise<BN>; finalizeEpoch(overrides?): Promise<void>; forceBroadcastResults(chainId,
wTime,
forcedPendlePerSec,
overrides?): Promise<void>; getActiveChainPools(chainId,
overrides?): Promise<string[]>; getAllActivePools(overrides?): Promise<string[]>; getAllDestinationContracts(overrides?): Promise<[BN[], string[]] & { addrs: string[]; chainIds: BN[]; }>; getAllRemovedPools(start,
end,
overrides?): Promise<[BN, string[]] & { arr: string[]; lengthOfRemovedPools: BN; }>; getBroadcastResultFee(chainId,
overrides?): Promise<BN>; getPoolData(pool,
wTimes,
overrides?): Promise<[BN, BN, VeBalanceStructOutput, BN[]] & { chainId: BN; lastSlopeChangeAppliedAt: BN; slopeChanges: BN[]; totalVote: VeBalanceStructOutput; }>; getPoolTotalVoteAt(pool,
wTime,
overrides?): Promise<BN>; getUserData(user,
pools,
overrides?): Promise<[BN, UserPoolDataStructOutput[]] & { totalVotedWeight: BN; voteForPools: UserPoolDataStructOutput[]; }>; getUserPoolHistoryAt(user,
pool,
index,
overrides?): Promise<CheckpointStructOutput>; getUserPoolHistoryLength(user,
pool,
overrides?): Promise<BN>; getUserPoolVote(user,
pool,
overrides?): Promise<UserPoolDataStructOutput>; getWeekData(wTime,
pools,
overrides?): Promise<[boolean, BN, BN[]] & { isEpochFinalized: boolean; poolVotes: BN[]; totalVotes: BN; }>; initialize(overrides?): Promise<void>; owner(overrides?): Promise<string>; pendingOwner(overrides?): Promise<string>; pendleMsgSendEndpoint(overrides?): Promise<string>; pendlePerSec(overrides?): Promise<BN>; proxiableUUID(overrides?): Promise<string>; removePool(pool,
overrides?): Promise<void>; setApproxDstExecutionGas(gas,
overrides?): Promise<void>; setPendlePerSec(newPendlePerSec,
overrides?): Promise<void>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<void>; upgradeTo(newImplementation,
overrides?): Promise<void>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<void>; vePendle(overrides?): Promise<string>; vote(pools,
weights,
overrides?): Promise<void>; } Type declaration
GOVERNANCE_PENDLE_VOTE:function
- GOVERNANCE_PENDLE_VOTE(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
MAX_LOCK_TIME:function
- MAX_LOCK_TIME(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
WEEK:function
- WEEK(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
addDestinationContract:function
- addDestinationContract(_address, _chainId, overrides?): Promise<void>
Parameters
_address: string
Optional
overrides: CallOverrides
Returns Promise<void>
addPool:function
- addPool(chainId, pool, overrides?): Promise<void>
Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<void>
applyPoolSlopeChanges:function
- applyPoolSlopeChanges(pool, overrides?): Promise<void>
Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<void>
approxDstExecutionGas:function
- approxDstExecutionGas(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
broadcastResults:function
- broadcastResults(chainId, overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
claimOwnership:function
- claimOwnership(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
deployedWTime:function
- deployedWTime(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
finalizeEpoch:function
- finalizeEpoch(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
forceBroadcastResults:function
- forceBroadcastResults(chainId, wTime, forcedPendlePerSec, overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
getActiveChainPools:function
- getActiveChainPools(chainId, overrides?): Promise<string[]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string[]>
getAllActivePools:function
- getAllActivePools(overrides?): Promise<string[]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string[]>
getAllDestinationContracts:function
- getAllDestinationContracts(overrides?): Promise<[BN[], string[]] & {
addrs: string[];
chainIds: BN[];
}> Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN[], string[]] & {
addrs: string[];
chainIds: BN[];
}>
getAllRemovedPools:function
- getAllRemovedPools(start, end, overrides?): Promise<[BN, string[]] & {
arr: string[];
lengthOfRemovedPools: BN;
}> Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN, string[]] & {
arr: string[];
lengthOfRemovedPools: BN;
}>
getBroadcastResultFee:function
- getBroadcastResultFee(chainId, overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
getPoolData:function
- getPoolData(pool, wTimes, overrides?): Promise<[BN, BN, VeBalanceStructOutput, BN[]] & {
chainId: BN;
lastSlopeChangeAppliedAt: BN;
slopeChanges: BN[];
totalVote: VeBalanceStructOutput;
}> Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<[BN, BN, VeBalanceStructOutput, BN[]] & {
chainId: BN;
lastSlopeChangeAppliedAt: BN;
slopeChanges: BN[];
totalVote: VeBalanceStructOutput;
}>
getPoolTotalVoteAt:function
- getPoolTotalVoteAt(pool, wTime, overrides?): Promise<BN>
Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<BN>
getUserData:function
- getUserData(user, pools, overrides?): Promise<[BN, UserPoolDataStructOutput[]] & {
totalVotedWeight: BN;
voteForPools: UserPoolDataStructOutput[];
}> Parameters
user: string
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<[BN, UserPoolDataStructOutput[]] & {
totalVotedWeight: BN;
voteForPools: UserPoolDataStructOutput[];
}>
getUserPoolHistoryAt:function
- getUserPoolHistoryAt(user, pool, index, overrides?): Promise<CheckpointStructOutput>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<CheckpointStructOutput>
getUserPoolHistoryLength:function
- getUserPoolHistoryLength(user, pool, overrides?): Promise<BN>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<BN>
getUserPoolVote:function
- getUserPoolVote(user, pool, overrides?): Promise<UserPoolDataStructOutput>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<UserPoolDataStructOutput>
getWeekData:function
- getWeekData(wTime, pools, overrides?): Promise<[boolean, BN, BN[]] & {
isEpochFinalized: boolean;
poolVotes: BN[];
totalVotes: BN;
}> Parameters
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<[boolean, BN, BN[]] & {
isEpochFinalized: boolean;
poolVotes: BN[];
totalVotes: BN;
}>
initialize:function
- initialize(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
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>
pendleMsgSendEndpoint:function
- pendleMsgSendEndpoint(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
pendlePerSec:function
- pendlePerSec(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
removePool:function
- removePool(pool, overrides?): Promise<void>
Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<void>
setApproxDstExecutionGas:function
- setApproxDstExecutionGas(gas, overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
setPendlePerSec:function
- setPendlePerSec(newPendlePerSec, overrides?): Promise<void>
Parameters
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>
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>
vePendle:function
- vePendle(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
vote:function
- vote(pools, weights, overrides?): Promise<void>
Parameters
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<void>
contractName
contractName: "PendleVotingControllerUpg"
Readonly
deployTransaction
estimateGas
estimateGas: { GOVERNANCE_PENDLE_VOTE(overrides?): Promise<BN>; MAX_LOCK_TIME(overrides?): Promise<BN>; WEEK(overrides?): Promise<BN>; addDestinationContract(_address,
_chainId,
overrides?): Promise<BN>; addPool(chainId,
pool,
overrides?): Promise<BN>; applyPoolSlopeChanges(pool,
overrides?): Promise<BN>; approxDstExecutionGas(overrides?): Promise<BN>; broadcastResults(chainId,
overrides?): Promise<BN>; claimOwnership(overrides?): Promise<BN>; deployedWTime(overrides?): Promise<BN>; finalizeEpoch(overrides?): Promise<BN>; forceBroadcastResults(chainId,
wTime,
forcedPendlePerSec,
overrides?): Promise<BN>; getActiveChainPools(chainId,
overrides?): Promise<BN>; getAllActivePools(overrides?): Promise<BN>; getAllDestinationContracts(overrides?): Promise<BN>; getAllRemovedPools(start,
end,
overrides?): Promise<BN>; getBroadcastResultFee(chainId,
overrides?): Promise<BN>; getPoolData(pool,
wTimes,
overrides?): Promise<BN>; getPoolTotalVoteAt(pool,
wTime,
overrides?): Promise<BN>; getUserData(user,
pools,
overrides?): Promise<BN>; getUserPoolHistoryAt(user,
pool,
index,
overrides?): Promise<BN>; getUserPoolHistoryLength(user,
pool,
overrides?): Promise<BN>; getUserPoolVote(user,
pool,
overrides?): Promise<BN>; getWeekData(wTime,
pools,
overrides?): Promise<BN>; initialize(overrides?): Promise<BN>; owner(overrides?): Promise<BN>; pendingOwner(overrides?): Promise<BN>; pendleMsgSendEndpoint(overrides?): Promise<BN>; pendlePerSec(overrides?): Promise<BN>; proxiableUUID(overrides?): Promise<BN>; removePool(pool,
overrides?): Promise<BN>; setApproxDstExecutionGas(gas,
overrides?): Promise<BN>; setPendlePerSec(newPendlePerSec,
overrides?): Promise<BN>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<BN>; upgradeTo(newImplementation,
overrides?): Promise<BN>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<BN>; vePendle(overrides?): Promise<BN>; vote(pools,
weights,
overrides?): Promise<BN>; } Type declaration
GOVERNANCE_PENDLE_VOTE:function
- GOVERNANCE_PENDLE_VOTE(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
MAX_LOCK_TIME:function
- MAX_LOCK_TIME(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
WEEK:function
- WEEK(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
addDestinationContract:function
- addDestinationContract(_address, _chainId, overrides?): Promise<BN>
Parameters
_address: string
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
addPool:function
- addPool(chainId, pool, overrides?): Promise<BN>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
applyPoolSlopeChanges:function
- applyPoolSlopeChanges(pool, overrides?): Promise<BN>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
approxDstExecutionGas:function
- approxDstExecutionGas(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
broadcastResults:function
- broadcastResults(chainId, overrides?): Promise<BN>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
claimOwnership:function
- claimOwnership(overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
deployedWTime:function
- deployedWTime(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
finalizeEpoch:function
- finalizeEpoch(overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
forceBroadcastResults:function
- forceBroadcastResults(chainId, wTime, forcedPendlePerSec, overrides?): Promise<BN>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
getActiveChainPools:function
- getActiveChainPools(chainId, overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
getAllActivePools:function
- getAllActivePools(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
getAllDestinationContracts:function
- getAllDestinationContracts(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
getAllRemovedPools:function
- getAllRemovedPools(start, end, overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
getBroadcastResultFee:function
- getBroadcastResultFee(chainId, overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
getPoolData:function
- getPoolData(pool, wTimes, overrides?): Promise<BN>
Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<BN>
getPoolTotalVoteAt:function
- getPoolTotalVoteAt(pool, wTime, overrides?): Promise<BN>
Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<BN>
getUserData:function
- getUserData(user, pools, overrides?): Promise<BN>
Parameters
user: string
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<BN>
getUserPoolHistoryAt:function
- getUserPoolHistoryAt(user, pool, index, overrides?): Promise<BN>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<BN>
getUserPoolHistoryLength:function
- getUserPoolHistoryLength(user, pool, overrides?): Promise<BN>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<BN>
getUserPoolVote:function
- getUserPoolVote(user, pool, overrides?): Promise<BN>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<BN>
getWeekData:function
- getWeekData(wTime, pools, overrides?): Promise<BN>
Parameters
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<BN>
initialize:function
- initialize(overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
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>
pendleMsgSendEndpoint:function
- pendleMsgSendEndpoint(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
pendlePerSec:function
- pendlePerSec(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
removePool:function
- removePool(pool, overrides?): Promise<BN>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
setApproxDstExecutionGas:function
- setApproxDstExecutionGas(gas, overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
setPendlePerSec:function
- setPendlePerSec(newPendlePerSec, overrides?): Promise<BN>
Parameters
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>
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>
vePendle:function
- vePendle(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
vote:function
- vote(pools, weights, overrides?): Promise<BN>
Parameters
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
filters
filters: {
AddPool(chainId?, pool?): AddPoolEventFilter;
AddPool(uint64,address)(chainId?, pool?): AddPoolEventFilter;
AdminChanged(previousAdmin?, newAdmin?): AdminChangedEventFilter;
AdminChanged(address,address)(previousAdmin?, newAdmin?): AdminChangedEventFilter;
BeaconUpgraded(beacon?): BeaconUpgradedEventFilter;
BeaconUpgraded(address)(beacon?): BeaconUpgradedEventFilter;
BroadcastResults(chainId?, wTime?, totalPendlePerSec?): BroadcastResultsEventFilter;
BroadcastResults(uint64,uint128,uint128)(chainId?, wTime?, totalPendlePerSec?): BroadcastResultsEventFilter;
Initialized(version?): InitializedEventFilter;
Initialized(uint8)(version?): InitializedEventFilter;
OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
PoolVoteChange(pool?, vote?): PoolVoteChangeEventFilter;
PoolVoteChange(address,tuple)(pool?, vote?): PoolVoteChangeEventFilter;
RemovePool(chainId?, pool?): RemovePoolEventFilter;
RemovePool(uint64,address)(chainId?, pool?): RemovePoolEventFilter;
SetPendlePerSec(newPendlePerSec?): SetPendlePerSecEventFilter;
SetPendlePerSec(uint256)(newPendlePerSec?): SetPendlePerSecEventFilter;
Upgraded(implementation?): UpgradedEventFilter;
Upgraded(address)(implementation?): UpgradedEventFilter;
Vote(user?, pool?, weight?, vote?): VoteEventFilter;
Vote(address,address,uint64,tuple)(user?, pool?, weight?, vote?): VoteEventFilter;
}
Type declaration
AddPool:function
- AddPool(chainId?, pool?): AddPoolEventFilter
Parameters
Optional
chainId: null | BigNumberish
Optional
pool: null | string
Returns AddPoolEventFilter
AddPool(uint64,address):function
- AddPool(uint64,address)(chainId?, pool?): AddPoolEventFilter
Parameters
Optional
chainId: null | BigNumberish
Optional
pool: null | string
Returns AddPoolEventFilter
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
BroadcastResults:function
- BroadcastResults(chainId?, wTime?, totalPendlePerSec?): BroadcastResultsEventFilter
Parameters
Optional
chainId: null | BigNumberish
Optional
totalPendlePerSec: null
Returns BroadcastResultsEventFilter
BroadcastResults(uint64,uint128,uint128):function
- BroadcastResults(uint64,uint128,uint128)(chainId?, wTime?, totalPendlePerSec?): BroadcastResultsEventFilter
Parameters
Optional
chainId: null | BigNumberish
Optional
totalPendlePerSec: null
Returns BroadcastResultsEventFilter
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
PoolVoteChange:function
- PoolVoteChange(pool?, vote?): PoolVoteChangeEventFilter
Parameters
Optional
pool: null | string
Optional
vote: null
Returns PoolVoteChangeEventFilter
PoolVoteChange(address,tuple):function
- PoolVoteChange(address,tuple)(pool?, vote?): PoolVoteChangeEventFilter
Parameters
Optional
pool: null | string
Optional
vote: null
Returns PoolVoteChangeEventFilter
RemovePool:function
- RemovePool(chainId?, pool?): RemovePoolEventFilter
Parameters
Optional
chainId: null | BigNumberish
Optional
pool: null | string
Returns RemovePoolEventFilter
RemovePool(uint64,address):function
- RemovePool(uint64,address)(chainId?, pool?): RemovePoolEventFilter
Parameters
Optional
chainId: null | BigNumberish
Optional
pool: null | string
Returns RemovePoolEventFilter
SetPendlePerSec:function
- SetPendlePerSec(newPendlePerSec?): SetPendlePerSecEventFilter
Parameters
Optional
newPendlePerSec: null
Returns SetPendlePerSecEventFilter
SetPendlePerSec(uint256):function
- SetPendlePerSec(uint256)(newPendlePerSec?): SetPendlePerSecEventFilter
Parameters
Optional
newPendlePerSec: null
Returns SetPendlePerSecEventFilter
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
Vote:function
- Vote(user?, pool?, weight?, vote?): VoteEventFilter
Parameters
Optional
user: null | string
Optional
pool: null | string
Optional
weight: null
Optional
vote: null
Returns VoteEventFilter
Vote(address,address,uint64,tuple):function
- Vote(address,address,uint64,tuple)(user?, pool?, weight?, vote?): VoteEventFilter
Parameters
Optional
user: null | string
Optional
pool: null | string
Optional
weight: null
Optional
vote: null
Returns VoteEventFilter
functions
functions: { GOVERNANCE_PENDLE_VOTE(overrides?): Promise<[BN]>; MAX_LOCK_TIME(overrides?): Promise<[BN]>; WEEK(overrides?): Promise<[BN]>; addDestinationContract(_address,
_chainId,
overrides?): Promise<ContractTransaction>; addPool(chainId,
pool,
overrides?): Promise<ContractTransaction>; applyPoolSlopeChanges(pool,
overrides?): Promise<ContractTransaction>; approxDstExecutionGas(overrides?): Promise<[BN]>; broadcastResults(chainId,
overrides?): Promise<ContractTransaction>; claimOwnership(overrides?): Promise<ContractTransaction>; deployedWTime(overrides?): Promise<[BN]>; finalizeEpoch(overrides?): Promise<ContractTransaction>; forceBroadcastResults(chainId,
wTime,
forcedPendlePerSec,
overrides?): Promise<ContractTransaction>; getActiveChainPools(chainId,
overrides?): Promise<[string[]]>; getAllActivePools(overrides?): Promise<[string[]]>; getAllDestinationContracts(overrides?): Promise<[BN[], string[]] & { addrs: string[]; chainIds: BN[]; }>; getAllRemovedPools(start,
end,
overrides?): Promise<[BN, string[]] & { arr: string[]; lengthOfRemovedPools: BN; }>; getBroadcastResultFee(chainId,
overrides?): Promise<[BN]>; getPoolData(pool,
wTimes,
overrides?): Promise<[BN, BN, VeBalanceStructOutput, BN[]] & { chainId: BN; lastSlopeChangeAppliedAt: BN; slopeChanges: BN[]; totalVote: VeBalanceStructOutput; }>; getPoolTotalVoteAt(pool,
wTime,
overrides?): Promise<[BN]>; getUserData(user,
pools,
overrides?): Promise<[BN, UserPoolDataStructOutput[]] & { totalVotedWeight: BN; voteForPools: UserPoolDataStructOutput[]; }>; getUserPoolHistoryAt(user,
pool,
index,
overrides?): Promise<[CheckpointStructOutput]>; getUserPoolHistoryLength(user,
pool,
overrides?): Promise<[BN]>; getUserPoolVote(user,
pool,
overrides?): Promise<[UserPoolDataStructOutput]>; getWeekData(wTime,
pools,
overrides?): Promise<[boolean, BN, BN[]] & { isEpochFinalized: boolean; poolVotes: BN[]; totalVotes: BN; }>; initialize(overrides?): Promise<ContractTransaction>; owner(overrides?): Promise<[string]>; pendingOwner(overrides?): Promise<[string]>; pendleMsgSendEndpoint(overrides?): Promise<[string]>; pendlePerSec(overrides?): Promise<[BN]>; proxiableUUID(overrides?): Promise<[string]>; removePool(pool,
overrides?): Promise<ContractTransaction>; setApproxDstExecutionGas(gas,
overrides?): Promise<ContractTransaction>; setPendlePerSec(newPendlePerSec,
overrides?): Promise<ContractTransaction>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<ContractTransaction>; upgradeTo(newImplementation,
overrides?): Promise<ContractTransaction>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<ContractTransaction>; vePendle(overrides?): Promise<[string]>; vote(pools,
weights,
overrides?): Promise<ContractTransaction>; } Type declaration
GOVERNANCE_PENDLE_VOTE:function
- GOVERNANCE_PENDLE_VOTE(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
MAX_LOCK_TIME:function
- MAX_LOCK_TIME(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
WEEK:function
- WEEK(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
addDestinationContract:function
- addDestinationContract(_address, _chainId, overrides?): Promise<ContractTransaction>
Parameters
_address: string
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
addPool:function
- addPool(chainId, pool, overrides?): Promise<ContractTransaction>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
applyPoolSlopeChanges:function
- applyPoolSlopeChanges(pool, overrides?): Promise<ContractTransaction>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
approxDstExecutionGas:function
- approxDstExecutionGas(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
broadcastResults:function
- broadcastResults(chainId, overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
claimOwnership:function
- claimOwnership(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
deployedWTime:function
- deployedWTime(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
finalizeEpoch:function
- finalizeEpoch(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
forceBroadcastResults:function
- forceBroadcastResults(chainId, wTime, forcedPendlePerSec, overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
getActiveChainPools:function
- getActiveChainPools(chainId, overrides?): Promise<[string[]]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string[]]>
getAllActivePools:function
- getAllActivePools(overrides?): Promise<[string[]]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string[]]>
getAllDestinationContracts:function
- getAllDestinationContracts(overrides?): Promise<[BN[], string[]] & {
addrs: string[];
chainIds: BN[];
}> Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN[], string[]] & {
addrs: string[];
chainIds: BN[];
}>
getAllRemovedPools:function
- getAllRemovedPools(start, end, overrides?): Promise<[BN, string[]] & {
arr: string[];
lengthOfRemovedPools: BN;
}> Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN, string[]] & {
arr: string[];
lengthOfRemovedPools: BN;
}>
getBroadcastResultFee:function
- getBroadcastResultFee(chainId, overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
getPoolData:function
- getPoolData(pool, wTimes, overrides?): Promise<[BN, BN, VeBalanceStructOutput, BN[]] & {
chainId: BN;
lastSlopeChangeAppliedAt: BN;
slopeChanges: BN[];
totalVote: VeBalanceStructOutput;
}> Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<[BN, BN, VeBalanceStructOutput, BN[]] & {
chainId: BN;
lastSlopeChangeAppliedAt: BN;
slopeChanges: BN[];
totalVote: VeBalanceStructOutput;
}>
getPoolTotalVoteAt:function
- getPoolTotalVoteAt(pool, wTime, overrides?): Promise<[BN]>
Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<[BN]>
getUserData:function
- getUserData(user, pools, overrides?): Promise<[BN, UserPoolDataStructOutput[]] & {
totalVotedWeight: BN;
voteForPools: UserPoolDataStructOutput[];
}> Parameters
user: string
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<[BN, UserPoolDataStructOutput[]] & {
totalVotedWeight: BN;
voteForPools: UserPoolDataStructOutput[];
}>
getUserPoolHistoryAt:function
- getUserPoolHistoryAt(user, pool, index, overrides?): Promise<[CheckpointStructOutput]>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<[CheckpointStructOutput]>
getUserPoolHistoryLength:function
- getUserPoolHistoryLength(user, pool, overrides?): Promise<[BN]>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<[BN]>
getUserPoolVote:function
- getUserPoolVote(user, pool, overrides?): Promise<[UserPoolDataStructOutput]>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<[UserPoolDataStructOutput]>
getWeekData:function
- getWeekData(wTime, pools, overrides?): Promise<[boolean, BN, BN[]] & {
isEpochFinalized: boolean;
poolVotes: BN[];
totalVotes: BN;
}> Parameters
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<[boolean, BN, BN[]] & {
isEpochFinalized: boolean;
poolVotes: BN[];
totalVotes: BN;
}>
initialize:function
- initialize(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
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]>
pendleMsgSendEndpoint:function
- pendleMsgSendEndpoint(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
pendlePerSec:function
- pendlePerSec(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
removePool:function
- removePool(pool, overrides?): Promise<ContractTransaction>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
setApproxDstExecutionGas:function
- setApproxDstExecutionGas(gas, overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
setPendlePerSec:function
- setPendlePerSec(newPendlePerSec, overrides?): Promise<ContractTransaction>
Parameters
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>
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>
vePendle:function
- vePendle(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
vote:function
- vote(pools, weights, overrides?): Promise<ContractTransaction>
Parameters
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
interface
interface: PendleVotingControllerUpgInterface
populateTransaction
populateTransaction: {
GOVERNANCE_PENDLE_VOTE(overrides?): Promise<PopulatedTransaction>;
MAX_LOCK_TIME(overrides?): Promise<PopulatedTransaction>;
WEEK(overrides?): Promise<PopulatedTransaction>;
addDestinationContract(_address, _chainId, overrides?): Promise<PopulatedTransaction>;
addPool(chainId, pool, overrides?): Promise<PopulatedTransaction>;
applyPoolSlopeChanges(pool, overrides?): Promise<PopulatedTransaction>;
approxDstExecutionGas(overrides?): Promise<PopulatedTransaction>;
broadcastResults(chainId, overrides?): Promise<PopulatedTransaction>;
claimOwnership(overrides?): Promise<PopulatedTransaction>;
deployedWTime(overrides?): Promise<PopulatedTransaction>;
finalizeEpoch(overrides?): Promise<PopulatedTransaction>;
forceBroadcastResults(chainId, wTime, forcedPendlePerSec, overrides?): Promise<PopulatedTransaction>;
getActiveChainPools(chainId, overrides?): Promise<PopulatedTransaction>;
getAllActivePools(overrides?): Promise<PopulatedTransaction>;
getAllDestinationContracts(overrides?): Promise<PopulatedTransaction>;
getAllRemovedPools(start, end, overrides?): Promise<PopulatedTransaction>;
getBroadcastResultFee(chainId, overrides?): Promise<PopulatedTransaction>;
getPoolData(pool, wTimes, overrides?): Promise<PopulatedTransaction>;
getPoolTotalVoteAt(pool, wTime, overrides?): Promise<PopulatedTransaction>;
getUserData(user, pools, overrides?): Promise<PopulatedTransaction>;
getUserPoolHistoryAt(user, pool, index, overrides?): Promise<PopulatedTransaction>;
getUserPoolHistoryLength(user, pool, overrides?): Promise<PopulatedTransaction>;
getUserPoolVote(user, pool, overrides?): Promise<PopulatedTransaction>;
getWeekData(wTime, pools, overrides?): Promise<PopulatedTransaction>;
initialize(overrides?): Promise<PopulatedTransaction>;
owner(overrides?): Promise<PopulatedTransaction>;
pendingOwner(overrides?): Promise<PopulatedTransaction>;
pendleMsgSendEndpoint(overrides?): Promise<PopulatedTransaction>;
pendlePerSec(overrides?): Promise<PopulatedTransaction>;
proxiableUUID(overrides?): Promise<PopulatedTransaction>;
removePool(pool, overrides?): Promise<PopulatedTransaction>;
setApproxDstExecutionGas(gas, overrides?): Promise<PopulatedTransaction>;
setPendlePerSec(newPendlePerSec, overrides?): Promise<PopulatedTransaction>;
transferOwnership(newOwner, direct, renounce, overrides?): Promise<PopulatedTransaction>;
upgradeTo(newImplementation, overrides?): Promise<PopulatedTransaction>;
upgradeToAndCall(newImplementation, data, overrides?): Promise<PopulatedTransaction>;
vePendle(overrides?): Promise<PopulatedTransaction>;
vote(pools, weights, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
GOVERNANCE_PENDLE_VOTE:function
- GOVERNANCE_PENDLE_VOTE(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
MAX_LOCK_TIME:function
- MAX_LOCK_TIME(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
WEEK:function
- WEEK(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
addDestinationContract:function
- addDestinationContract(_address, _chainId, overrides?): Promise<PopulatedTransaction>
Parameters
_address: string
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
addPool:function
- addPool(chainId, pool, overrides?): Promise<PopulatedTransaction>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
applyPoolSlopeChanges:function
- applyPoolSlopeChanges(pool, overrides?): Promise<PopulatedTransaction>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
approxDstExecutionGas:function
- approxDstExecutionGas(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
broadcastResults:function
- broadcastResults(chainId, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
claimOwnership:function
- claimOwnership(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
deployedWTime:function
- deployedWTime(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
finalizeEpoch:function
- finalizeEpoch(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
forceBroadcastResults:function
- forceBroadcastResults(chainId, wTime, forcedPendlePerSec, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
getActiveChainPools:function
- getActiveChainPools(chainId, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getAllActivePools:function
- getAllActivePools(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getAllDestinationContracts:function
- getAllDestinationContracts(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getAllRemovedPools:function
- getAllRemovedPools(start, end, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getBroadcastResultFee:function
- getBroadcastResultFee(chainId, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getPoolData:function
- getPoolData(pool, wTimes, overrides?): Promise<PopulatedTransaction>
Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getPoolTotalVoteAt:function
- getPoolTotalVoteAt(pool, wTime, overrides?): Promise<PopulatedTransaction>
Parameters
pool: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getUserData:function
- getUserData(user, pools, overrides?): Promise<PopulatedTransaction>
Parameters
user: string
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getUserPoolHistoryAt:function
- getUserPoolHistoryAt(user, pool, index, overrides?): Promise<PopulatedTransaction>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getUserPoolHistoryLength:function
- getUserPoolHistoryLength(user, pool, overrides?): Promise<PopulatedTransaction>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getUserPoolVote:function
- getUserPoolVote(user, pool, overrides?): Promise<PopulatedTransaction>
Parameters
user: string
pool: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getWeekData:function
- getWeekData(wTime, pools, overrides?): Promise<PopulatedTransaction>
Parameters
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
initialize:function
- initialize(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
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>
pendleMsgSendEndpoint:function
- pendleMsgSendEndpoint(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
pendlePerSec:function
- pendlePerSec(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
removePool:function
- removePool(pool, overrides?): Promise<PopulatedTransaction>
Parameters
pool: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
setApproxDstExecutionGas:function
- setApproxDstExecutionGas(gas, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
setPendlePerSec:function
- setPendlePerSec(newPendlePerSec, overrides?): Promise<PopulatedTransaction>
Parameters
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>
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>
vePendle:function
- vePendle(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
vote:function
- vote(pools, weights, overrides?): Promise<PopulatedTransaction>
Parameters
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
Readonly
provider
provider: Provider
Readonly
resolvedAddress
resolvedAddress: Promise<string>