ETH Price: $3,341.19 (-1.68%)
Gas: 3.65 Gwei

Contract

0xdBCC2c2F42e3007F0E9453223b8479b6eAE42e96
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Unlock ETH108482372020-09-12 16:32:441567 days ago1599928364IN
0xdBCC2c2F...6eAE42e96
0 ETH0.00322971104.01

Latest 2 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
108482372020-09-12 16:32:441567 days ago1599928364
0xdBCC2c2F...6eAE42e96
0.75 ETH
104667032020-07-15 22:11:551626 days ago1594851115  Contract Creation0.75 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

[{"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.