StakingPool

Verified contract

Active on Ethereum with 248 txns
Deployed by via 0x630ccc3a at 15623427
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
ERC-20
--
0xa633ce6e48bce0ff33f314d0fca00aac149c4fa66a323ce452a8f94239c74bb0
0x1d8788768d18b758ef4432911296b76db99af430ac98ce417dc4c23a466ccc57
0x223717e3a131dc28b4f85fe750708b45803f8e0d2707f90e4df4c8190b9d1ec1
0x252e12557b5f5afdd08535f5bc1b95a658bc90da476750ed1ed7cb1184b3b776
0xcf327d7a144c51a0e39c35def97893bab9b08071d9b9bd9d52b8103cb26fb35d
0xcbd39b02e75a191c8a5dfe306db0ff45c958961ab6e5693da1cae92ab2f7712c
0xeb068b361c2449043a67a31dd826b05481e3856d208301362bcf734d288c42f5
0xd81099a76020d513d7e35c8e980dc82b0c01a60a675779cdfc411dc9cd298da8
0xaf2f3d8d564b54b8024a0be31671c6a1478f945a629c58e340b4433b7a52cabf
0xebc71e322155a90af34a34d03dfe56867e1f49303ad173555905f7b529ca2077

Functions
Getter at block 20890957
BuyBackContract(view returns (address)
0x47b51f81e03fb068d776ccb78b08f59e5256b944
DegenIDToken(view returns (address)
0xbf8e1dfd543953599f544da195583ce2fdf5ff0d
DistributorContract(view returns (address)
0x5724d0711cac554c6f9baee337b31f4487f7dba1
InitialBlock(view returns (uint256)
15625715
NumBlocksPerRound(view returns (uint256)
26280000
currentRound(view returns (uint256)
4
getCompounderPercent(view returns (uint256)
9314
getCurrentRound(view returns (uint256)
4
lastRewardBlock(view returns (uint256)
15645875
owner(view returns (address)
0xad46c8a34c7516f273db35f260aeedf3303625d4
paused(view returns (bool)
false
Read-only
calculateShare(address useruint256 rounduint256 indexview returns (uint256)
canClaim(uint256view returns (bool)
getIfClaimed(address useruint256 roundview returns (bool ifClaimedCompoundbool ifClaimedStandard)
getUserData(address userview returns (uint256 tokenStakedCompounduint256 actualShareCoumpounduint256 tokenStakedStandarduint256 actualShareStandard)
ifDistributed(uint256uint256view returns (bool)
roundRewards(uint256uint256view returns (uint256)
totalShares(uint256view returns (uint256)
totalStaked(uint256view returns (uint256)
State-modifying
claimRewards(uint256 rounduint256 index
deliverReward(uint256 rounduint256 indexuint256 amount
initalizePool(uint256 blockNum
mutipleSendETH(address[] receiversuint256[] ethValues
renounceOwnership(
setBuyBackPool(address _buyback
setNumBlock(uint256 _blocks
stake(uint256 indexuint256 amount
startClaim(
transferOwnership(address newOwner
withdraw(uint256 indexuint256 amount
withdrawOtherCurrency(address _currency
Events
OtherTokensWithdrawn(address indexed currencyuint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RewardClaimed(uint256 poolIndexuint256 rounduint256 indexed rewards
TokenStaked(uint256 poolIndexuint256 indexed amount
TokenUnstaked(uint256 poolIndexuint256 indexed amount
Unpaused(address account
Constructor
constructor(address _tokenAddraddress _distributoruint256 _numBlocks
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.