0x31eb936991610dd7108bdb2581d080c8b275d866

Verified contract

Proxy

Active on Ethereum with 72 txns
Deployed by via 0x427eba28 at 14274338
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
10 additional variables
ERC-20
Value $277.22
ERC-20
--
0xf2fc847ecb1640e48c6c67261e888e67fb3c9fece40513f038b2fbfcb454ed99
0x3997afc7447b540aceffe1e8a226757c8ca38e66486b725f154e156634678f44
0xfd432000f2cc66eb230f6fab1fc246d682a9d6b16602fd682d2284b2bcbf3f63
0x0044b0cf4f71c53885ce60f78f3582201610de41dcb371095d71d661af243ab2
0x3221ea3270a6c66d91936960d39340a70a7f96a713fa94815a8e6f45866a7a96
0xfc6f7a57bf45529638d43e708f24804cea3f40ee0500cd1a4466e96d50c9d490
0x9399a9546958d95bb36853d9c06c44fb9daeac4b5be1db973e5e5b3370083c22
0x8ae1335d622b11b7be6c4e17b0bd3b3feda6533a3f10a53f5f140e7d05e5b82a
0x3868784345e3ec24ac74057a8a6a6b1c40ffb33ffca0dc17d47287b913325402
0xe588fd5484c81f6e8894dfabca1aaf5366a12f213425e7c5dd9260f51a9e3cda

Functions
Getter at block 21184367
accERC20PerShare(view returns (uint256)
737808002458072024783889
endTime(view returns (uint256)
1654426796
erc20(view returns (address)
0x80d55c03180349fff4a229102f62328220a96444
farmImplementation(view returns (address)
0x9921d21996d424688f10a5f91ea68ac4ac92d073
feeCollector(view returns (address)
0x0b6a8e2e93fbafb0647a0cd0de8a8bf06bc0a1fd
flatFeeAmount(view returns (uint256)
0
getTotalRewardsLockedUnlocked(view returns (uint256uint256)
(80066046296296302701580, 115792089237316195423570985008687907853269984665640563963277918384746539074989)
isEarlyWithdrawAllowed(view returns (bool)
true
isFlatFeeAllowed(view returns (bool)
false
lastRewardTime(view returns (uint256)
1654475091
minTimeToStake(view returns (uint256)
1728000
noOfUsers(view returns (uint256)
2
owner(view returns (address)
0xddac0912e0c3be0b8c8f201cf33c9eeb2f8b1497
paidOut(view returns (uint256)
76179687607197618653455
penalty(view returns (uint8)
2
rewardFeePercent(view returns (uint256)
0
rewardPerSecond(view returns (uint256)
9259259259259260
stakeFeePercent(view returns (uint256)
0
startTime(view returns (uint256)
1645779663
tokenStaked(view returns (address)
0xa5f0cf205af1f5b02c00ba7ab834824c01855b54
totalDeposits(view returns (uint256)
8714621853243518
totalFeeCollectedETH(view returns (uint256)
0
totalFeeCollectedTokens(view returns (uint256)
0
totalFundedRewards(view returns (uint256)
80000000000000000000000
totalPending(view returns (uint256)
3886358689098684048125
totalRewards(view returns (uint256)
3886380673129712136633
totalTokensBurned(view returns (uint256)
0
Read-only
depositTimestamp(address _useruint256 stakeIdview returns (uint256)
deposited(address _useruint256 stakeIdview returns (uint256)
getNumberOfUserStakes(address userview returns (uint256)
getUserStakesAndPendingAmounts(address userview returns (uint256[]uint256[]uint256[])
id(addressview returns (uint256)
participants(uint256view returns (address)
pending(address _useruint256 stakeIdview returns (uint256)
stakeInfo(addressuint256view returns (uint256 amountuint256 rewardDebtuint256 depositTimeuint256 withdrawTimeaddress addressOfUser)
withdrawTimestamp(address _useruint256 stakeIdview returns (uint256)
State-modifying
deposit(uint256 _amountpayable 
emergencyWithdraw(uint256 stakeId
fund(uint256 _amount
initialize(address _erc20uint256 _rewardPerSeconduint256 _startTimeuint256 _minTimeToStakebool _isEarlyWithdrawAlloweduint256 _penaltyaddress _tokenStakeduint256 _stakeFeePercentuint256 _rewardFeePercentuint256 _flatFeeAmountaddress _feeCollectorbool _isFlatFeeAllowedaddress _farmImplementation
renounceOwnership(
setFeeCollector(address _feeCollector
setFlatFeeAmount(uint256 _flatFeeAmount
setIsEarlyWithdrawAllowed(bool _isEarlyWithdrawAllowed
setIsFlatFeeAllowed(bool _isFlatFeeAllowed
setMinTimeToStake(uint256 _minTimeToStake
setRewardFeePercent(uint256 _rewardFeePercent
setStakeFeePercent(uint256 _stakeFeePercent
transferOwnership(address newOwner
updatePool(
withdraw(uint256 _amountuint256 stakeIdpayable 
withdrawCollectedFeesERC(
withdrawCollectedFeesETH(
withdrawTokensIfStuck(address _erc20uint256 _amountaddress _beneficiary
Events
Deposit(address indexed useruint256 indexed stakeIduint256 indexed amount
EarlyWithdrawPenaltySet(uint8 indexed penalty
EmergencyWithdraw(address indexed useruint256 indexed stakeIduint256 indexed amount
FeeCollectorSet(address indexed feeCollector
FlatFeeAmountSet(uint256 indexed flatFeeAmount
IsEarlyWithdrawAllowedSet(bool indexed allowed
IsFlatFeeAllowedSet(bool indexed allowed
MinTimeToStakeSet(uint256 indexed minTimeToStake
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardFeePercentSet(uint256 indexed rewardFeePercent
StakeFeePercentSet(uint256 indexed stakeFeePercent
Withdraw(address indexed useruint256 indexed stakeIduint256 indexed amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.