DCBLiqLocker
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
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
Balances ($0.00)
No balances found for "DCBLiqLocker"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "DCBLiqLocker"
ABI
ABI objects
Getter at block 21216419
getPools() view returns (struct IStakingPool[])
[]
owner() view returns (address)
0x0000000000000000000000000000000000000000
poolLength() view returns (uint256)
0
router() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
calcMultiplier(uint16 _pid, address _addr) view returns (uint16 multi)
canClaim(uint16 _pid, address _addr) view returns (bool)
isWrappedNative(address _pair) view returns (uint8 pos)
lpValue(uint256) view returns (uint256)
multis(uint256) view returns (string name, address contractAdd, bool active, uint16 multi, uint128 start, uint128 end)
ownsCorrectMulti(uint16 _pid, address _addr) view returns (bool)
payout(uint16 _pid, address _addr) view returns (uint256 rewardAmount)
pools(uint256) view returns (bool isWithdrawLocked, uint16 lockPeriodInDays, uint32 totalInvestors, uint32 startDate, uint32 endDate, uint128 rewardRate, uint256 totalInvested, uint256 hardCap, address input, address reward)
stakedTokens(uint256, address) view returns (uint256)
users(uint256, address) view returns (uint256 totalInvested, uint256 totalWithdrawn, uint32 lastPayout, uint32 depositTime, uint256 totalClaimed)
State-modifying
Events add(bool _isWithdrawLocked, uint128 _rewardRate, uint16 _lockPeriodInDays, uint32 _endDate, uint256, address _inputToken, address _rewardToken)
addLiquidityAndLock(uint8 _pid, uint256 _token0Amt, uint256 _token1Amt, uint256 _token0Min, uint256 _token1Min) payable returns (bool)
claim(uint16 _pid) returns (bool)
claimAll() returns (bool)
initialize(address _router)
renounceOwnership()
set(uint16 _pid, bool _isWithdrawLocked, uint128 _rewardRate, uint16 _lockPeriodInDays, uint32 _endDate, uint256, address, address)
setMultiplier(uint16 _pid, string _name, address _contractAdd, bool _isUsed, uint16 _multi, uint128 _start, uint128 _end)
transferOwnership(address newOwner)
transferStuckNFT(address _nft, uint256 _id) returns (bool)
transferStuckToken(address _token) returns (bool)
unlockAndRemoveLP(uint16 _pid, uint256 _amount, uint256 _token0Min, uint256 _token1Min) returns (bool)
Claim(uint16 pid, address indexed addr, uint256 amount, uint256 time)
Initialized(uint8 version)
LPAdded(address indexed user, uint256 token0, uint256 token1, uint256 lpAmount)
LPRemoved(address indexed user, uint256 lpAmount, uint256 token0, uint256 token1)
Lock(uint256 indexed poolId, address indexed user, uint256 lpAmount, uint256 time)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Unlock(uint256 indexed poolId, address indexed user, uint256 lpAmount, uint256 time)
This contract contains no constructor objects.
receive()
This contract contains no error objects.