0xa08e819c2265b5e997bd76a2025cb509ba2dd3f1

Unverified contract

Proxy

Active on Ethereum with 6 txns
Deployed by via 0x1c9864c6 at 20600810
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
0xb67cc4e3f3e70076f64578f0e8c652601f734bf882856297d9e9594099683e2c
0xf23f28678e9a5a1efb841154c1d6502a78e737a050bc19ffb72528b1a2fe3072
0xe8a334426900490cb51f19df47c5beee7b487867dc956cdb8873db6b5a826fe7
0x78ed701dfe795964f3e96ceee22c05470c9e78d688a35da61921c3a373232b7d
0xfd854f0888570d24da8d24715c227bdfe773388f9931572b017713c00ca0d7d4
0x7de157335a9d7c281776226c3aad577a348986672a447b5ca5094903ab19e254

Functions
Getter at block 21287889
isInitialized(view returns (bool)
true
isRecoveryHashValidated(view returns (bool validated)
false
owner(view returns (address)
0x70c11403af6a4db2329d1f648d0a28f81c951484
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