0x4320e8a82d80ce4ba533cf8f8091bc8a2cf4f3b5

Unverified contract

Proxy

Active on Ethereum with 3 txns
Deployed by via 0x45c59e17 at 20630785
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xddcf3c7504822538bbed28e0ceb78036f5ad871c0316916e87ced97f80198595
0xb0fd46f8783b9c036fb75a71183704257401d0f494a269b893291984fec56fb6
0xccf06fe1edb6dd1b169244ec5ae7350c9b822c7b7eb1a9b919df9747d01bfe19

Functions
Getter at block 21306607
isInitialized(view returns (bool)
true
isRecoveryHashValidated(view returns (bool validated)
false
owner(view returns (address)
0x30339214dff26830142b26a0989ccda300555719
vaultStatus(view returns (uint8 status)
0
Read-only
availableBalance(address _tokenAddressview returns (uint256 available)
calculateAllowance(address _tokenAddressuint256 _indexview returns (uint256 withdrawalAllowance)
checkBehaviorLockCode(address _tokenAddressuint256 _lockIndexstring _unlockCodeview returns (bool correct)
checkRecoveryAddress(bytes32 _recoveryAddressHashview returns (bool confirmed)
lockCount(address _tokenAddressview returns (uint256 count)
lockData(address _tokenAddressuint256 _indexview returns (struct TimeCapsuleContextLock lock)
State-modifying
cancelWithdrawal(address _tokenAddressuint256 _lockIndex
claimBehaviorLock(address _tokenAddressuint256 _lockIndexstring _unlockCodepayable 
createBehaviorLock(bytes32 _tagaddress _tokenAddressuint256 _lockAmountuint256 _feeuint64 _lockTimebytes6 _unlockHashpayable returns (uint256 lockIndex)
createHardLock(bytes32 _tagaddress _tokenAddressuint256 _lockAmountuint256 _feeuint64 _lockTimeuint64 _unlockTimepayable returns (uint256 lockIndex)
createLock(bytes32 _tagaddress _tokenAddressuint256 _lockAmountuint256 _feeuint64 _lockTimeuint64 _unlockTimepayable returns (uint256 lockIndex)
initialize(address _newOwneraddress _factoryAddressaddress _feeSplitterContract
initiateWithdrawal(address _tokenAddressuint256 _lockIndexreturns (uint256 amount)
panic(
panic(bytes _signature
recoverExpiredVault(address _originalOwner
recoverVault(address _originalOwner
sendWithdrawal(address _tokenAddressuint256 _lockIndex
validateRecoveryAddressHash(bytes32 _recoveryAddressHashbytes _signature
Events
Initialized(uint8 version
LockReleased(address tokenAddressuint256 lockIndex
Locked(bytes32 tagaddress tokenAddressuint256 lockIndexuint256 amountuint256 feeuint256 lockTimeuint256 unlockTimeuint8 lockType
Recovered(
RecoveryInitiated(
Withdrawal(address tokenAddressuint256 lockIndexuint256 amount
WithdrawalCancelled(address tokenAddressuint256 lockIndex
WithdrawalInitiated(address tokenAddressuint256 lockIndexuint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
HardLocked(uint64 unlockTime
InsufficientFunds(uint256 grossBalanceuint256 alreadyLockeduint256 availableToLock