UnimoonStaking

Verified contract

Active on Ethereum with 299 txns
Deployed by via 0xff382f1a at 16246212
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 9 additional slots
-
variable spans 1 additional slot
ERC-20
Value $2,179.73
ERC-20
--
ERC-20
--
0x8388b634d9e07f30a6f266b717298691190eae786332d2531dd83e307b3c608b
0xbf9a5c7efaf1a42c80033fb378b160bca9adbcbaa1b22c430e15056b99662737
0x70df75d7cffb5cfdf602c156adccebf303da64a5272acc6859c326c2ceedc5fd
0x698d5e5c9e5300a4c700504f8329c0f148e09a28f067958cae145c2f66b72666
0x0f2616fcee6d2ebcf3b5599b2ac71914ace0256320219daa951f82587d444a22
0xe30b2d8b8af85fcbfd5a5e0980edf0a542faf9d75541b71dee1b93f73144e765
0x6ccbcc15edbeae7876465f96ee42a76915a30afa209c52c85f18d20808c6ef6d
0xa693861b2c02e215a350e8f750ad68aa85a3cefc2ea6a552107e79ed93389c23
0xee446fa3697eb723283a13192c5b2d04b60b3c98f0560bf6ffb8348d7a0c9ef9
0xce75352dfbd60a8040ca104aeabe84a1ec1e427c46b59f321a06873d9e443361

Functions
Getter at block 20942354
REWARD_TOKEN(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
generalInfo(view returns (uint256 totalAllocPointuint256 totalWeight)
(totalAllocPoint=100, totalWeight=124172297917711228721538771793753)
getAllocAndWeight(view returns (uint256uint256)
(100, 124172297917711228721538771793753)
owner(view returns (address)
0x2c30803cc56589a46fff3ef92f7d2f7f47b3f431
treasury(view returns (address)
0x7e2bdd0837a497513a4650ac477adf7475d87ece
Read-only
getRewardTotalStat(address userview returns (uint256uint256uint256)
getUserStakes(address useruint256 pidview returns (struct UnimoonStakingData[])
pendingRewardPerDeposit(address useruint8 piduint256 stakeIdview returns (uint256)
poolInfo(uint256view returns (address tokenuint256 allocPointuint256 accPerShareuint256 totalWeightuint256 totalStaked)
userInfo(uint256addressuint256view returns (uint256 valueuint64 lockedFromuint64 lockedUntiluint256 weightuint256 lastAccValueuint256 pendingYield)
userStat(uint256addressview returns (uint256 totalStakeduint256 totalClaimed)
valueToWeight(uint256 valueuint256 durationpure returns (uint256)
State-modifying
claimRewards(uint8 piduint256 stakeId
deposit(uint8 piduint256 amountuint32 duration
increaseRewardPool(uint256 amount
renounceOwnership(
setAllocPoint(uint8 _piduint256 _allocPoint
setTreasury(address _treasury
transferOwnership(address newOwner
unstake(uint8 piduint256 stakeIduint256 amount
Events
ClaimRewards(address indexed useruint256 indexed piduint256 amount
Deposit(address indexed useruint256 indexed piduint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolUpdated(uint8 pidaddress tokenuint256 allocPoint
Withdraw(address indexed useruint256 indexed piduint256 amount
Constructor
constructor(address[3] tokensuint256[2] pointsaddress owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.