DLock

Verified contract

Active on Ethereum with 99 txns
Deployed by via 0x789ab3c3 at 14138550
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $0.25
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x088aacb1b82421c554824992ca025b334a4dee760487126a3f0a252c62d18c61
0xaef7ef0fcc89ce017c2a37f7bbe666d1b8181163f7145151396358b869d1be7e
0x9536d5ec2be5c6c4f04a6b960df751b87bf86d34b6d9ba46067b908e9a2e3904
0xddd3ee7effcd7a501434e3c344792b6276969c150a8a6ee349b06f237370d0a2
0x9b9dcf68d2ee3de4049503bf1d0b8f6211c46993878ccac43476c9d440f0a17f
0x64d5af729745680f071b4b21967323bbad60ecfba1aa83ee857611a9303566c0
0x2e64e9a90a9fbb6c80e3f55f5fae140424a4949d87ed81c19213026d245f1bb2
0x9fc04fbda19c6902bc1321ab502af70c33f0cb48000281447f384aa1744e4ac0
0xfad14f567a6c3edf5f434fa8beb5650a9cb31ea04e99c76e284b8f1728c51bc9
0xe9f5b41053236ff6b36f8440fda1644b629b2430c5a080d77ac238fba13d24b4

Functions
Getter at block 20939969
gFees(view returns (uint256 ethFee)
0
 
getAllLockAddresses(view returns (address[])
getTotalLockedTokens(view returns (uint256)
20
owner(view returns (address)
0xc5e0a7fe9955e9fded6d4deed82866acce85e132
uniswapFactory(view returns (address)
0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f
Read-only
getLockedTokenAt(uint256 _indexview returns (address)
getLocksByTokenAddress(address _lockTokenview returns (struct DLockTokenLock[])
getLocksByTokenAddressAndId(address _lockTokenuint256 _idview returns (struct DLockTokenLock)
getTotalLocksForToken(address _lockTokenview returns (uint256)
getUserFull(address _userview returns (address[])
getUserLockForTokenAt(address _useraddress _lockTokenuint256 _indexview returns (uint256uint256uint256uint256uint256address)
getUserLockedTokenAt(address _useruint256 _indexview returns (address)
getUserTotalLockedTokens(address _userview returns (uint256)
getUserTotalLocksForToken(address _useraddress _lockTokenview returns (uint256)
tokenLocks(addressuint256view returns (uint256 lockDateuint256 amountuint256 initialAmountuint256 unlockDateuint256 lockIDaddress owner)
State-modifying
incrementLock(address _lockTokenuint256 _indexuint256 _lock_iduint256 _amountpayable 
lockTokens(address _lockTokenuint256 _amountuint256 _unlock_dateuint256 _is_lp_tokensaddress _lock_ownerpayable 
relock(address _lockTokenuint256 _indexuint256 _lock_iduint256 _unlock_datepayable 
renounceOwnership(
setDev(address _devAddress
setFees(uint256 _ethFee
setMultiSig(address _multiSigAddr
transferLockOwnership(address _lockTokenuint256 _indexuint256 _lock_idaddress _new_owner
transferOwnership(address newOwner
withdraw(address _lockTokenuint256 _indexuint256 _lock_iduint256 _amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
onDeposit(address indexed Tokenaddress indexed useruint256 amountuint256 lockDateuint256 unlockDate
onRelock(address indexed Tokenuint256 amount
onTranferLockOwnership(address indexed Tokenaddress indexed oldOwneraddress newOwner
onWithdraw(address indexed Tokenuint256 amount
Constructor
constructor(address _uniswapFactoryaddress _devAddressaddress _multiSigAddr
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.