TimeLockFactory
Verified contract
Active on
Ethereum with 83 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x19c8…f866
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WDS | ERC-20 | 356.383956M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15056516 | 2 years ago | | | 0 | 0.0047230087 | |
| 15056508 | 2 years ago | | | 0 | 0.0057801159 | |
| 13268183 | 3 years ago | | | 0 | 0.013553187 | |
| 12107355 | 4 years ago | | | 0 | 0.058043248 | |
| 12101531 | 4 years ago | | | 0 | 0.066178970 | |
| 12101488 | 4 years ago | | | 0 | 0.078146928 | |
| 12101468 | 4 years ago | | | 0 | 0.078146928 | |
| 12101462 | 4 years ago | | | 0 | 0.078798152 | |
| 12101458 | 4 years ago | | | 0 | 0.078146928 | |
| 12101446 | 4 years ago | | | 0 | 0.072505885 |
ABI
ABI objects
Getter at block 21315392 getLockupPhases() view returns (uint256[] ids, uint256[] percentages, uint256[] extraTimes, bool[] hasWithdrawals, bool[] canWithdrawals)
TOTAL_PERCENTAGE() view returns (uint256)
1000
finalized() view returns (bool)
false
getAllOperators() view returns (address[] operators)
[0xD2307D71606B9f3d61CD629670Fa47d3c8508825, 0x77a175062147B3eF0C8042eD9c9C9B3Ba67C79f5, 0xcc9E21e90367769bCB480d0dF9D08454FeDCb700, 0x5cb21c92A35955739dF62bb51B31b10E69E0b546]
getTotalBeneficiaries() view returns (uint256)
56
getTotalBundleIdentifies() view returns (uint256)
62
globalReleaseTime() view returns (uint256)
1601035200
isOwner() view returns (bool)
false
owner() view returns (address)
0xb0b0bdfbb763fc9a1783d87b96dab5598a5b0bb3
paused() view returns (bool)
false
token() view returns (address)
0x19c8ac33cb42c67ce69bcf4e52466a955d46f866
version() view returns (string)
1.0
Read-only
checkPhaseCanWithdrawal(uint256 _id) view returns (bool)
getBundleDetailById(uint256 _id) view returns (uint256 id, address beneficiary, uint256 amount, uint256[] phaseIdentifies, bool[] isPhaseWithdrawns)
getLockupPhaseDetail(uint256 _id) view returns (uint256 id, uint256 percentage, uint256 extraTime, bool hasWithdrawal, bool canWithdrawal)
getTotalBundleIdentifiesOf(address _beneficiary) view returns (uint256)
hasEnoughTokenBeforeLockup(uint256 _amount) view returns (bool hasEnough, uint256 requiredAmount)
hasEnoughTokenBeforeUnlock(uint256 _phaseId, uint256 _limit) view returns (bool hasEnough, uint256 requiredAmount)
hasProcessedTxid(string _txid) view returns (bool)
isOperator(address _account) view returns (bool)
paginationBeneficiaries(uint256 _startIndex, uint256 _endIndex, bool _revert) view returns (address[])
paginationBundleIdentifies(uint256 _startIndex, uint256 _endIndex, bool _revert) view returns (uint256[])
paginationBundleIdentifiesOf(address _beneficiary, uint256 _startIndex, uint256 _endIndex, bool _revert) view returns (uint256[])
State-modifying
Events addOperator(address _account)
batchAddOperators(address[] _accounts)
batchRemoveOperators(address[] _accounts)
finalize()
lock(uint256 _id, address _beneficiary, uint256 _amount, address _saleAddress)
lock(uint256 _id, address _beneficiary, uint256 _amount, address _saleAddress, string _txid)
pause()
removeOperator(address _account)
renounceOperator()
renounceOwnership()
setGlobalReleaseTime(uint256 _globalTime)
setLockupPhases(uint256[] _ids, uint256[] _percentages, uint256[] _extraTimes)
transferOwnership(address newOwner)
unlocks(uint256 _phaseId, uint256 _limit)
unpause()
withdrawal(uint256 _amount)
OperatorAdded(address indexed account)
OperatorRemoved(address indexed account)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
TimeLockFactoryFinalized()
TokenLocked(address _beneficiary, uint256 _amount)
Unpaused(address account)
constructor(address token)
This contract contains no fallback and receive objects.
This contract contains no error objects.