SDAOBondedTokenStake

Verified contract

Active on Ethereum with 2,922 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 $988,779.21
0xad62e00dc56364a6598e270afc791e0f6547f381a961094dcd478a7386eb75df
0x85e7608ffc50d874a0ccaff74b5dab66a509f15ea15a418fa455f1517db0008b
0x5c858ae8ef8c25801c6fe27de07c90af2415e702c1f8e82c180189ccd4f3ab1e
0x60b067e5fb64e0e17503819e447f5d374d6fea8bd19b5a25bd046b72f75c63fa
0xe1ab49752681383dd540ef9a3e4439eb492865b19bb3a288343444e70240f9b9
0x53cad4b4f51f6a9cf9233be92d57bbb7f8b7cd44befcfe59376f328ee2e2cabd
0xae4309b9ec5f9030ef28125d6f3caa7153865db751a611fa0d9af729a9e7e5a5
0xbf393298fcf61c67d6e0e30f417c684b799f6aa94e17e9b16df130e3af1db1fb
0x04bdf306ba33c8b464bcb54c36387216885bd273e34ddbb34956ae2781f11982
0x1887cd7913b5bc8b122da3695dde62d8892a6ee77c1ac98071542abe10c68292
From

Functions
Getter at block 21273693
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)
23405054750385
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.