LuffyStaking
Verified contract
Active on
Ethereum with 2,078 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
LUFFY | ERC-20 | 12,943.467194T | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16954385 | 2 years ago | | | 0 | 0.0037339638 | |
| 16915895 | 2 years ago | | | 0 | 0.0036653388 | |
| 16911031 | 2 years ago | | | 0 | 0.0031150898 | |
| 16892914 | 2 years ago | | | 0 | 0.00071006641 | |
| 16825556 | 2 years ago | | | 0 | 0.00050040817 | |
| 16825417 | 2 years ago | | | 0 | 0.00085400005 | |
| 16818682 | 2 years ago | | | 0 | 0.0030019357 | |
| 16817830 | 2 years ago | | | 0 | 0.0030956772 | |
| 16817801 | 2 years ago | | | 0 | 0.0037734603 | |
| 16817786 | 2 years ago | | | 0 | 0.0036494033 |
ABI
ABI objects
Getter at block 21217163 allPools() view returns (struct ConfigurablePoolsPoolInfo[])
LUFFY() view returns (address)
0x7121d00b4fa18f13da6c2e30d19c04844e6afdc8
NUM_POOLS() view returns (uint256)
5
beginStakeLocked() view returns (bool)
false
endStakeLocked() view returns (bool)
true
owner() view returns (address)
0x8e1703e600f3a667482c4cedf9c5042c4f9e1fa5
vaultAvailableBalance() view returns (uint256)
282211841468345662234347
Read-only
calcStakeMaxReward(uint40 _poolID, uint256 _amount) view returns (uint256 maxReward)
getStakeID(address _staker, uint256 _stakeIndex) pure returns (bytes16 id)
getStakeInfoList(address _address) view returns (struct LuffyStakingStakeInfoStruct[])
pools(uint256) view returns (uint40 lockDays, uint40 rewardRate, bool isFlexible, uint256 totalStaked, uint256 totalRewardsReserved)
stakeCount(address) view returns (uint256)
stakeInfo(address _staker, bytes16 _stakeID) view returns (struct LuffyStakingStakeInfoStruct)
stakeWithdrawableReward(address _staker, bytes16 _stakeID) view returns (uint256 withdrawableReward)
stakes(address, bytes16) view returns (uint256 amount, bool isActive, uint40 poolID, uint40 rewardRate, uint40 startTimestamp, uint40 maturityTimestamp, uint256 amountRewarded, uint40 stakeEndTimestamp)
State-modifying
Events beginStake(uint40 _poolID, uint256 _amount) returns (bytes16 stakeID)
donateToVault(uint256 _amount)
editPoolTerms(uint256 _poolID, uint40 _newLockDays, uint40 _newRewardRate)
endStake(bytes16 _stakeID)
setBeginLockState(bool _state)
setEndLockState(bool _state)
transferOwnership(address newOwner)
withdrawFromVault(uint256 _amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
StakeBegan(bytes16 indexed stakeID, address indexed staker, uint40 indexed poolID, uint256 amount, uint40 rewardRate, uint256 rewardAtMaturity, uint40 startTimestamp, uint40 maturityTimestamp)
StakeEnded(bytes16 indexed stakeID, address indexed staker, uint40 indexed poolID, uint256 rewardPaid, uint256 endTimestamp)
constructor(address _immutableLuffy)
This contract contains no fallback and receive objects.
This contract contains no error objects.