ETH Price: $1,954.47 (+4.64%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Unlock ETH132888292021-09-24 13:46:141264 days ago1632491174IN
0xbfcda215...9c562A990
0 ETH0.0036203111.55874504

Latest 2 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
-132888292021-09-24 13:46:141264 days ago1632491174
0xbfcda215...9c562A990
7 ETH
-129330752021-07-31 11:32:451319 days ago1627731165  Contract Creation7 ETH
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x30b5E711...891766E02
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
LockETH

Compiler Version
v0.5.2+commit.1df8f40c

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2019-11-28
*/

pragma solidity 0.5.2;

/**
 * @title   LockETH contract.
 *
 * @dev     Escrows ETH until `_endOfLockUp`. Calling `unlockETH()` after `_endOfLockUp` sends ETH
 *          to `_contractOwner`.
 */
contract LockETH {

    uint256 public _endOfLockUp;
    address payable public _contractOwner;

    constructor (uint256 endOfLockUp, address payable contractOwner) public payable {

        _endOfLockUp = endOfLockUp;
        _contractOwner = contractOwner;

    }

    /**
     * @dev Send ETH owned by this contract to `_contractOwner`. Can be called by anyone but
     *      requires `block.timestamp` > `endOfLockUp`.
     */
    function unlockETH() external {

        // Verify end of lock-up period.
        require(block.timestamp > _endOfLockUp, 'Cannot claim yet.');

        // Send ETH balance to `_contractOwner`.
        _contractOwner.transfer(address(this).balance);

    }

}

Contract Security Audit

Contract ABI

API
[{"constant":false,"inputs":[],"name":"unlockETH","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"_contractOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_endOfLockUp","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"endOfLockUp","type":"uint256"},{"name":"contractOwner","type":"address"}],"payable":true,"stateMutability":"payable","type":"constructor"}]

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061005e576000357c01000000000000000000000000000000000000000000000000000000009004806316ec1600146100635780632bb3b1141461006d57806387f95dda146100b7575b600080fd5b61006b6100d5565b005b6100756101d0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6100bf6101f6565b6040518082815260200191505060405180910390f35b6000544211151561014e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f43616e6e6f7420636c61696d207965742e00000000000000000000000000000081525060200191505060405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501580156101cd573d6000803e3d6000fd5b50565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000548156fea165627a7a723058202aee17bc97a360fee9269768709045e6f067b367b082051c91a464d4b979e7ec0029

Deployed Bytecode Sourcemap

205:722:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;205:722:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;658:264;;;:::i;:::-;;265:37;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;231:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;658:264;769:12;;751:15;:30;743:60;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;866:14;;;;;;;;;;;:23;;:46;898:4;890:21;;;866:46;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;866:46:0;658:264::o;265:37::-;;;;;;;;;;;;;:::o;231:27::-;;;;:::o

Swarm Source

bzzr://2aee17bc97a360fee9269768709045e6f067b367b082051c91a464d4b979e7ec

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.