LuffyStaking

Verified contract

Active on Ethereum with 503 txns
Deployed by via 0xf28ecdbb at 16961865
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $148,365.88
0x641fe0f1a9e83bab78c46f9763158a648fc9712eeaadad75210bc9c5cdb909c5
0xa7df2a96400d0a1636d03f3e54855a5a1fcb576ea10e10501344a68b305b936d
0x8779b682914a1fd0a0495d3ec0f811daf550af661238974c3e3637cbd092a09a
0xbf6c8233d8e4871420ee80d86211d2c3997ec2c2263e96ee05e1750e336caf7d
0xb176b6cfc7814f2b0ee2f7bd1fb8e612abca62d68de08d279d7a0ecd36e3bd9a
0x99b35330b68083f5371481e642962be4a65d262f848ca673b800c919fc5efc9c
0xcefbfe64e634a4d6e3528d0ccaca191083f1f15f44a96adab0e5b86ef891589a
0x49fc41718e087a45e922c780ec31ee55891c9ba5bcaff4dc0db8b5b9ce4fb3b6
0xd10bc3f8c8939f0282215f0eae7b6522cba6a1f7fa5860c76425d7947bdba43f
0xa82cf41e06270a833ef63d4162de4de5774fea6504aaaa9a1224787a4e193f5d

Functions
Getter at block 21193802
LUFFY(view returns (address)
0x54012cdf4119de84218f7eb90eeb87e25ae6ebd7
NUM_POOLS(view returns (uint256)
5
 
allPools(view returns (struct ConfigurablePoolsPoolInfo[])
beginStakeLocked(view returns (bool)
false
endStakeLocked(view returns (bool)
false
owner(view returns (address)
0xcc8a10e665856952620bcf5943f4724225590d6e
vaultAvailableBalance(view returns (uint256)
886634203917003950
Read-only
calcStakeMaxReward(uint40 _poolIDuint256 _amountview returns (uint256 maxReward)
getStakeID(address _stakeruint256 _stakeIndexpure returns (bytes16 id)
getStakeInfoList(address _addressview returns (struct LuffyStakingStakeInfoStruct[])
pools(uint256view returns (uint40 lockDaysuint40 rewardRatebool isFlexibleuint256 totalStakeduint256 totalRewardsReserved)
stakeCount(addressview returns (uint256)
stakeInfo(address _stakerbytes16 _stakeIDview returns (struct LuffyStakingStakeInfoStruct)
stakeWithdrawableReward(address _stakerbytes16 _stakeIDview returns (uint256 withdrawableReward)
stakes(addressbytes16view returns (uint256 amountbool isActiveuint40 poolIDuint40 rewardRateuint40 startTimestampuint40 maturityTimestampuint256 amountRewardeduint40 stakeEndTimestamp)
State-modifying
beginStake(uint40 _poolIDuint256 _amountreturns (bytes16 stakeID)
donateToVault(uint256 _amount
editPoolTerms(uint256 _poolIDuint40 _newLockDaysuint40 _newRewardRate
endStake(bytes16 _stakeID
setBeginLockState(bool _state
setEndLockState(bool _state
transferOwnership(address newOwner
withdrawFromVault(uint256 _amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
StakeBegan(bytes16 indexed stakeIDaddress indexed stakeruint40 indexed poolIDuint256 amountuint40 rewardRateuint256 rewardAtMaturityuint40 startTimestampuint40 maturityTimestamp
StakeEnded(bytes16 indexed stakeIDaddress indexed stakeruint40 indexed poolIDuint256 rewardPaiduint256 endTimestamp
Constructor
constructor(address _immutableLuffy
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.