TimeLockFactory

Verified contract

Active on Ethereum with 83 txns
Deployed by via 0x48ccacf5 at 10252873
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x4ef1e7867f196c240991624c995c75baacfc0028a9b0c1ed0dbb2befa7c4064c
0x4804dcfb2a1da1000d3f953f383cfbd5ee5167934a77eccf97f9c8d298f36a6c
0x86dbb3d7f7eaa2b32df6577818430e3bae65d2afe36e1ed170050b2195723f43
0x4b6aef06c26530c01ad4766847c26974c137176798ff5e3b04b77c5c1cb8e7d0
0x14c4718ab17eb0ab2d17c9466a93495b636c670da17e02fc2f8cf8bb0de5db66
0x671748f74cde6b06ac0e60fe1d85b342455184efe8edd34018278015218166be
0xdc2b108cda38a37b069169dde6c7934c71dab955b9b2a5b7b077f754050d3d74
0x8d56a6246b69f740e964cdfe1eaa4627ca93be263608c0a564728e54d28a4fa9
0xec1818fba1d2faab1ff1a6e696a1f037cfea49681dec4719d481d6785a773748
0x5af3e87019243859f85c334596c71fc5da7ced84b59486515414b7bbca69dc60

Functions
Getter at block 21315392
TOTAL_PERCENTAGE(view returns (uint256)
1000
finalized(view returns (bool)
false
getAllOperators(view returns (address[] operators)
[0xD2307D71606B9f3d61CD629670Fa47d3c8508825, 0x77a175062147B3eF0C8042eD9c9C9B3Ba67C79f5, 0xcc9E21e90367769bCB480d0dF9D08454FeDCb700, 0x5cb21c92A35955739dF62bb51B31b10E69E0b546]
 
getLockupPhases(view returns (uint256[] idsuint256[] percentagesuint256[] extraTimesbool[] hasWithdrawalsbool[] canWithdrawals)
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 _idview returns (bool)
getBundleDetailById(uint256 _idview returns (uint256 idaddress beneficiaryuint256 amountuint256[] phaseIdentifiesbool[] isPhaseWithdrawns)
getLockupPhaseDetail(uint256 _idview returns (uint256 iduint256 percentageuint256 extraTimebool hasWithdrawalbool canWithdrawal)
getTotalBundleIdentifiesOf(address _beneficiaryview returns (uint256)
hasEnoughTokenBeforeLockup(uint256 _amountview returns (bool hasEnoughuint256 requiredAmount)
hasEnoughTokenBeforeUnlock(uint256 _phaseIduint256 _limitview returns (bool hasEnoughuint256 requiredAmount)
hasProcessedTxid(string _txidview returns (bool)
isOperator(address _accountview returns (bool)
paginationBeneficiaries(uint256 _startIndexuint256 _endIndexbool _revertview returns (address[])
paginationBundleIdentifies(uint256 _startIndexuint256 _endIndexbool _revertview returns (uint256[])
paginationBundleIdentifiesOf(address _beneficiaryuint256 _startIndexuint256 _endIndexbool _revertview returns (uint256[])
State-modifying
addOperator(address _account
batchAddOperators(address[] _accounts
batchRemoveOperators(address[] _accounts
finalize(
lock(uint256 _idaddress _beneficiaryuint256 _amountaddress _saleAddress
lock(uint256 _idaddress _beneficiaryuint256 _amountaddress _saleAddressstring _txid
pause(
removeOperator(address _account
renounceOperator(
renounceOwnership(
setGlobalReleaseTime(uint256 _globalTime
setLockupPhases(uint256[] _idsuint256[] _percentagesuint256[] _extraTimes
transferOwnership(address newOwner
unlocks(uint256 _phaseIduint256 _limit
unpause(
withdrawal(uint256 _amount
Events
OperatorAdded(address indexed account
OperatorRemoved(address indexed account
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
TimeLockFactoryFinalized(
TokenLocked(address _beneficiaryuint256 _amount
Unpaused(address account
Constructor
constructor(address token
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.