StakePool

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xf161d421 at 20043888
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 46 additional slots
-
variable spans 48 additional slots
15 additional variables

No balances found for "StakePool"

No transactions found for "StakePool"


Functions
Getter at block 21258522
DOMAIN_SEPARATOR(view returns (bytes32)
0xb7f61d4126a27ba6463ae1c72ca8fe1f8aa61520b8533d4f69d2d727ecb5407c
admin(view returns (address)
0x54e7032579b327238057c3723a166fbb8705f5ea
cap(view returns (uint256)
0
decimals(view returns (uint8)
0
depositAmount(view returns (uint256)
0
getNumberOfStakers(view returns (uint256)
0
lastDistributeTime(view returns (uint256)
0
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
rewardToken(view returns (address)
0x0000000000000000000000000000000000000000
stakeModel(view returns (uint8 rewardTypeuint256 rewardRatiouint256 startDateTimeuint256 endDateTimeuint256 minAmountToStakebool transferrableuint256 minPeriodToStakebool canClaimAnyTimeuint256 claimDateTimestring extraData)
(rewardType=0, rewardRatio=0, startDateTime=0, endDateTime=0, minAmountToStake=0, transferrable=false, minPeriodToStake=0, canClaimAnyTime=false, claimDateTime=0, extraData=)
stakeOwner(view returns (address)
0x0000000000000000000000000000000000000000
stakeToken(view returns (address)
0x0000000000000000000000000000000000000000
status(view returns (uint8)
0
symbol(view returns (string)
totalRewardsDistributed(view returns (uint256)
0
totalSupply(view returns (uint256)
0
Read-only
accumulativeRewardOf(address owner_view returns (uint256)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesUpgradeableCheckpoint)
delegates(address accountview returns (address)
getAccount(address _accountview returns (address accountint256 indexuint256 withdrawableRewardsuint256 totalRewardsuint256 lastClaimTime)
getAccountAtIndex(uint256 indexview returns (addressint256uint256uint256uint256)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getVotes(address accountview returns (uint256)
lastClaimTimes(addressview returns (uint256)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
stakeDateTime(addressview returns (uint256)
stakerIndex(addressview returns (uint256)
stakers(uint256view returns (address)
withdrawableRewardOf(address owner_view returns (uint256)
withdrawnRewardOf(address owner_view returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
cancel(
claim(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
depositRewards(uint256 amount
distributeRewards(returns (uint256)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string name_string symbol_struct IStakePoolStakeModel _stakeModeladdress _rewardTokenaddress _stakeTokenaddress _stakeOwneruint256 hardCap
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
stake(uint256 amount
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
unstake(uint256 amount
updateAmountLimit(uint256 _minAmountToStake
updateExtraData(string _extraData
updateTransferrable(bool _transferrableuint256 _minPeriodToStake
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.