SDAOBondedTokenStake

Verified contract

Active on Ethereum with 2,891 txns
Deployed by via 0x5e953956 at 14052541
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $763,547.72
0x40736c837ea1520899edb84dd3dae5b8730d52b12556f9d0a531a8b7b15cb57b
0xfd568808c33613edb3f2e9f4b415761f9c08207a82cf110ffcec541ad07d9f6a
0x8a2d3f69d10baabd1cc78fb8f460b41d6db9ee07fd212fcae39b44f23471307f
0x8a87e30266669bdb3a2e37ae007a009ac2fcf2fa046edec55a64e6d17f17e17b
0x57037e06c790452deefbfee89fa1b0f3c9d522cf7ce09ceb348697397bb1d741
0x52a6565cdb0f9e2ade9a3d48fb703b46acccd4e4a6893bfc2511cb08bef881cf
0xfa34697433f3396567a835d38f0d1e91b639ea319a246d9dea937e3e46c900cd
0xf308c1ef9129d60c39ec44d567618c83bf1f59810813fae2a8411cb7c3df5c52
0x75a226fd805199af2a970b3581aa7605a8de474b7758cf4424987f6a6981885b
0xd12fd5d6a9209501e8ca5e7891ee0de7401d705c6f0b24cf09fd1cd57dd2297c

Functions
Getter at block 21162491
bonusToken(view returns (address)
0x0000000000000000000000000000000000000000
currentStakeMapIndex(view returns (uint256)
11
 
getStakeHolders(view returns (address[])
maxAirDropStakeBlocks(view returns (uint256)
14081341
owner(view returns (address)
0xcd231d4ba7b15a4722ac057419d9cd7689e7b8db
token(view returns (address)
0xf0d33beda4d734c72684b5f9abbebf715d0a7935
tokenOperator(view returns (address)
0xcd231d4ba7b15a4722ac057419d9cd7689e7b8db
windowTotalStake(view returns (uint256)
25252400649503
Read-only
balances(addressview returns (uint256)
getStakeInfo(address stakerview returns (bool founduint256 amountuint256 rewardComputeIndexuint256 bonusAmount)
stakeMap(uint256view returns (uint256 startPerioduint256 submissionEndPerioduint256 endPerioduint256 maxStakeuint256 windowRewardAmountuint256 windowMaxAmount)
State-modifying
airDropStakes(uint256 stakeMapIndexaddress[] stakeruint256[] stakeAmount
claimStake(
computeAndAddReward(uint256 stakeMapIndexaddress stakeruint256 stakeBonusAmountreturns (bool)
openForStake(uint256 _startPerioduint256 _submissionEndPerioduint256 _endPerioduint256 _windowRewardAmountuint256 _maxStakeuint256 _windowMaxAmount
renounceOwnership(
setBonusToken(address _bonusToken
submitStake(uint256 stakeAmount
submitStakeFor(address stakeruint256 stakeAmountreturns (bool)
transferOwnership(address newOwner
updateOperator(address newOperator
updateRewards(uint256 stakeMapIndexaddress[] stakeruint256 stakeBonusAmount
withdrawStake(uint256 stakeAmount
withdrawToken(uint256 value
Events
AddReward(address indexed stakeruint256 indexed stakeIndexaddress tokenOperatoruint256 stakeAmountuint256 rewardAmountuint256 windowTotalStake
ClaimStake(uint256 indexed stakeIndexaddress indexed stakeruint256 totalAmountuint256 bonusAmount
NewOperator(address tokenOperator
OpenForStake(uint256 indexed stakeIndexaddress indexed tokenOperatoruint256 startPerioduint256 endPerioduint256 rewardAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SubmitStake(uint256 indexed stakeIndexaddress indexed stakeruint256 stakeAmount
WithdrawStake(uint256 indexed stakeIndexaddress indexed stakeruint256 stakeAmountuint256 bonusAmount
WithdrawToken(address indexed tokenOperatoruint256 amount
Constructor
constructor(address _tokenuint256 _maxAirDropStakeBlocks
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.