Round 9 - Medium Term

Verified contract

Proxy

Active on Ethereum with 290 txns
Deployed by via 0xf0e82606 at 14712458
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
-
variable spans 2 additional slots
ERC-20
--
0xb148396840592d7c4e501caf8d8e0b99258841ca9a8bec525f45022853bcd3d8
0x19187eab7b1acf66dec897cfc5c6b65e44553dc38257794997c1109bc35276bc
0x1318c666fe0714a4db4127998a7dfca9caa160cf01f9e7b730f85282bd0111ac
0x4e4981aa0f4b98de6b73040a4f3d0e4973d4f51db35ef4d1074faf8cf4cde66f
0x02383999e6d08e22322a5a69a8deddf2817d0ad4acec481c5d80b3757ed36ea3
0x75b3b55c3b0427f9e243a2941acaa1b3ad442aafd517c61fa00162b06f50d991
0x313fa7341a69951adfd154b020e54d956e20a6ab1fd115e853c249070d4788bf
0x77f8a74669ec68c070084537599ea006801b8d9fd182ab2bec8db8a672bd1713
0xf5109ea2ff7976c9367fc0228bbe92d84d01d0e303926a8d678cec90112ac95d
0x402b94aa72ffd2e6388fae8f0d7b40d2c3b4c06a259cae11760d41af89dea8df

Functions
Getter at block 20858415
earlyWithdrawReward(view returns (uint256)
37529000000000000000000
name(view returns (string)
Round 9 - Medium Term
rewardBalance(view returns (uint256)
12012066812263762199497
rewardSetter(view returns (address)
0xbdc123d4f5e5b0f4a523d1c9b624476f62a6bffe
rewardState(view returns (uint256 rewardBalanceuint256 rewardsTotaluint256 earlyWithdrawReward)
(rewardBalance=12012066812263762199497, rewardsTotal=150114000000000000000000, earlyWithdrawReward=37529000000000000000000)
rewardTokenAddress(view returns (address)
0xfc0d6cf33e38bce7ca7d89c0e292274031b7157a
rewardsTotal(view returns (uint256)
150114000000000000000000
stakeState(view returns (uint256 stakedTotaluint256 stakingCapuint256 stakedBalanceuint256 withdrawnEarly)
(stakedTotal=1596396076720000000000000, stakingCap=0, stakedBalance=125626763440000000000000, withdrawnEarly=0)
stakedBalance(view returns (uint256)
125626763440000000000000
stakedTotal(view returns (uint256)
1596396076720000000000000
stakingCap(view returns (uint256)
2000000000000000000000000
stakingEnds(view returns (uint256)
1652706000
stakingStarts(view returns (uint256)
1651842000
tokenAddress(view returns (address)
0xfc0d6cf33e38bce7ca7d89c0e292274031b7157a
withdrawEnds(view returns (uint256)
1668258000
withdrawStarts(view returns (uint256)
1657890000
 
VERSION(pure returns (uint256)
Read-only
stakeOf(address accountview returns (uint256)
State-modifying
addMarginalReward(uint256 withdrawableAmount
addReward(uint256 rewardAmountuint256 withdrawableAmountreturns (bool)
stake(uint256 amountreturns (bool)
stakeFor(address stakeruint256 amountreturns (bool)
withdraw(uint256 amountreturns (bool)
Events
PaidOut(address indexed tokenaddress indexed rewardTokenaddress indexed staker_uint256 amount_uint256 reward_
Staked(address indexed tokenaddress indexed staker_uint256 requestedAmount_uint256 stakedAmount_
PaidOut(address indexed tokenaddress indexed rewardTokenaddress indexed staker_uint256 amount_uint256 reward_
Staked(address indexed tokenaddress indexed staker_uint256 requestedAmount_uint256 stakedAmount_
Constructor
constructor(string name_address tokenAddress_address rewardTokenAddress_uint256 stakingStarts_uint256 stakingEnds_uint256 withdrawStarts_uint256 withdrawEnds_uint256 stakingCap_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.