SDAOBondedTokenStake

Verified contract

Active on Ethereum with 3,480 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 $363,477.3
ERC-20
--
ERC-20
--
0xeec79c6d4ba62f60049b3de5e82c4ff8d027e5cea0a3a5880e5f26cc0db6a573
0xddba0d6a6c77a507385904bf6a810f417911420eefad18649dc6dad0b47e02ba
0xba79b378727b35cce8379f942aa330922b2b8a345a440dd2c2cfc08170f9092f
0xc4c08bcb142c00e76f6aa9d4cf452b39fa785d13a481e2b839e0f0f0538067a4
0x4c1e29e710a33ad99b78b62a2dd5e90ae9c3e9153dea959a27c78c20b5901216
0x590b93c06715c0ef6dbb1ef97ec2c4c1d6f1c3553cfef235e06b4f4a80ec705a
0x7296b02c82de28676ad89d1ac678a2ef7c2b4fe254a373421db59543e84f8ca9
0x8782e3cad040362ec2df57d3a0034c056bd182c9b0b0df7f616956586426f8e5
0x7d4c2f086005b157556b96264ebe8bd93bc5ea9b5ee607a8a70d6bbf52ff034a
0x5b82a55b1dd72f04e93de3ddcbc9d1f94858f71815d7c83f5517c83f9db24388

Functions
Getter at block 21293096
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)
1516586834072696568573111
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.