SDAOBondedTokenStake

Verified contract

Active on Ethereum with 3,460 txns
Deployed by via 0xfe73a438 at 13409965
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $411,024.69
ERC-20
--
ERC-20
--
0x5171fb50a8441322169cb9d2e0630e6518ce23729d016c7649725b8c896150b0
0xaf21f3e67a7cadc2194a64b23026c7097d5a7d921c46cb3d79c15590f05b6b41
0xf9df32972db8f172706f4e1e067da169cb438317ad4e101d05199be019d25db7
0x38aa9af879c9057bcb45473449b55373d2a9fe1783fb19821e816721077a5152
0x02b8845a402ac41d0cdd2b747541fa265bc180a725eb4d15d9626d79a9b0aff1
0xe992a1c79894e28bf27f6bd5d7154b4ce9c18ca09aeb01e54ef98cf5ef8de91d
0x049c5086e78bb22d685fcde1303666402a6d04735ba205dac5187083c03b7657
0x256705e3b1e4738e1e3c7a9acd163c3c5ab93175ed0783b71cc473ffc0cebe6f
0x368867736f7bccd50ee2d597dc533218c5641468858d0655e14eab61d9f01e40
0x937370bd54773732335912b833d86f3682218ddadf281535b3906cf23ede2d6a

Functions
Getter at block 21159789
bonusToken(view returns (address)
0x0000000000000000000000000000000000000000
currentStakeMapIndex(view returns (uint256)
5
 
getStakeHolders(view returns (address[])
maxAirDropStakeBlocks(view returns (uint256)
13421485
owner(view returns (address)
0xcd231d4ba7b15a4722ac057419d9cd7689e7b8db
token(view returns (address)
0x993864e43caa7f7f12953ad6feb1d1ca635b875f
tokenOperator(view returns (address)
0xcd231d4ba7b15a4722ac057419d9cd7689e7b8db
windowTotalStake(view returns (uint256)
1615340062844787421230844
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.