SDAOBondedTokenStake

Verified contract

Active on Ethereum with 4,254 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 $617,784.83
ERC-20
--
ERC-20
--
0xa371b914a8a0475824c703909b825e971d0d90c0290d392a103459bd7fb2c4f9
0x33a94acb2182e9c14b1179ef27865feb813b3dedd9d3f7d6f39edd4f907c2e72
0x6ccc9e94168b1d9568c0156fc38b5ffe6a98cc7459cc52cf05d0bbab52f82915
0x2d1bf87aa1092fdf77f6ec583518389786099006b2ac2c19e1d8e55bd7d9c995
0xcc29eb113b1c9ff3dec2b01d063b8e717a9f60c3b84364446141a517d54de99f
0x10623fa904a4f8fbceed3f5757ce5806d97dd33b8cf505b995dcde72568770ce
0x9b8c4f5c21ac814d5c4579b5386aef81b15317a25014872c84eec055e8c34938
0xa5bf22e2bf0d0fffcd2e969be753be7dd8b9ea582f59f0206939e0c21068ef8a
0x87f74a8b7d5b916e731e0535724d34138a384c0429bf42f2127a8a182c0702fe
0x3c5349e88a9e8ea8e2ff71428e42244e2be75a2afbf784576ffe69f60d9f420e

Functions
Getter at block 20886752
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)
2176438425505568599749221
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.