0xed2dff193a38257134eed2c67830643bee566c50

Verified contract

Proxy

Active on Ethereum with 17 txns
Deployed by via 0xd97418d6 at 17858335
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.88
ERC-20
Value $0.31
0x836317a28fb9a7a2a284c9abf0c4203e4dc10fa5ef883d9406e94f4b4f7f035f
0xb69c4d80abea1023f0e921620074a3a919f4faf76050063414ef7e59c52cd7d2
0xdf5f2fa1186e1d3f0632d34dfa8ab21bbc6e2db48e462ba7507af36eeec5f6a0
0x2f1554661ebf7a87d1d27c044474f38b4ff913efb60d88fc33b431c74022a251
0x85c4d116b3419002e16743f43d4dbdf3b73386aaffc9e8ca0d20b1b595eae649
0x100d17f0a920911e33f992c45648c004b7315c993eca77dae6e4375769d30837
0xc3c107862228e8105235e31f37f7859ed4027aa2d7249dc6757252ff2d0cccd8
0x440e8167443a31b7bb33e2ecf8a162f4989bc9cc21261c9442dcffb9a7559e66
0xc69db301f9b7ff4ad44c17a2e3bde5bdfe48d90eaf908b11c0a868dcd4433c84
0xa7358779bb642c4b9d2e3031571a5aa8d4a2942152d559ee7dfaef5dbc5458f7

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