IStaking
interface IStaking
Index
Reference
Functions
clearUnremovableValidator
abstract function clearUnremovableValidator(address ) external- Parameters:
- address
erc20Restricted
abstract function erc20Restricted() external view returns (bool)- Returns:
- bool
erc20TokenContract
abstract function erc20TokenContract() external view returns (address)- Returns:
- address
getPoolsLikelihood
abstract function getPoolsLikelihood() external view returns (int256[], int256)- Returns:
- int256[]
- int256
getPoolsToBeElected
abstract function getPoolsToBeElected() external view returns (address[])- Returns:
- address[]
getPoolsToBeRemoved
abstract function getPoolsToBeRemoved() external view returns (address[])- Returns:
- address[]
incrementStakingEpoch
abstract function incrementStakingEpoch() externalpoolDelegators
abstract function poolDelegators(address ) external view returns (address[])- Parameters:
- address- Returns:
- address[]
removePool
abstract function removePool(address ) external- Parameters:
- address
stakeAmountMinusOrderedWithdraw
abstract function stakeAmountMinusOrderedWithdraw(address , address ) external view returns (uint256)- Parameters:
- address- address- Returns:
- uint256
stakeAmountTotalMinusOrderedWithdraw
abstract function stakeAmountTotalMinusOrderedWithdraw(address ) external view returns (uint256)- Parameters:
- address- Returns:
- uint256
stakingEpoch
abstract function stakingEpoch() external view returns (uint256)- Returns:
- uint256