SDAOBondedTokenStake

Verified contract

Active on Ethereum with 4,321 txns
Deployed by via 0x34e89ed6 at 13042009
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $519,321.77
ERC-20
--
ERC-20
--
0xd644e829b09ba73a22a1209c11ec5b0f2943b07df6e4fef2cbe79cb8ec0efdd9
0xa28c074b336d69a8f1e7c4fc47bfdc771d48b7ceb3048bbf3925a0b1a98a3b84
0x6a0be56e32234c074add386212b66c996c4207a97992bebbc7d92ed7be67c284
0x8147adb775c93287fb3275fc1fb3f28b818856b3e2984b68a50b7acf1e11afe2
0x3390f25b4e687a19bb16dcccf8ad80f99b2eae58b4181a303880e2865247ce37
0xfec1535a4a155b50b9bd9a0c39b3cc874509e70e5590ae771efff9c376801b89
0xe9732e5bb947d11ea038236ed95ce44ca62a6a5344db85913e9bebfe808fed38
0x143e73490810632607a7e29afa2293536bd614b16d82702821781058d9290960
0x349bbdb727b19eb2c0537f057d52b7e8bb11327031e05e64168842ba3a7f8ae4
0xcd34944fb63b01bf802340078a9746f59c319d4ac7222fef4ffe5728e2f51434

Functions
Getter at block 21259768
bonusToken(view returns (address)
0x44921e42017316f89c1dedd70a3a017d4c5162c3
currentStakeMapIndex(view returns (uint256)
8
 
getStakeHolders(view returns (address[])
maxAirDropStakeBlocks(view returns (uint256)
13099609
owner(view returns (address)
0xcd231d4ba7b15a4722ac057419d9cd7689e7b8db
token(view returns (address)
0x993864e43caa7f7f12953ad6feb1d1ca635b875f
tokenOperator(view returns (address)
0xcd231d4ba7b15a4722ac057419d9cd7689e7b8db
windowTotalStake(view returns (uint256)
2016114063670437599958549
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
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.