ETH Price: $2,638.26 (-0.79%)
Gas: 2 Gwei

Contract

0xb83b1Ade4Be80d7E7559135766Fe2BDc774B35Ca
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer84454722019-08-29 13:56:151807 days ago1567086975IN
0xb83b1Ade...c774B35Ca
0 ETH0.0002892212
Transfer84334692019-08-27 17:17:071809 days ago1566926227IN
0xb83b1Ade...c774B35Ca
0 ETH0.0002416610
Transfer83826662019-08-19 19:21:301817 days ago1566242490IN
0xb83b1Ade...c774B35Ca
0 ETH0.000145386
Transfer83826202019-08-19 19:07:551817 days ago1566241675IN
0xb83b1Ade...c774B35Ca
0 ETH0.000138825.76
Approve69321212018-12-22 11:02:162057 days ago1545476536IN
0xb83b1Ade...c774B35Ca
0 ETH0.000184184
Transfer68557862018-12-09 16:53:582070 days ago1544374438IN
0xb83b1Ade...c774B35Ca
0 ETH0.0004651220
Transfer68557632018-12-09 16:47:402070 days ago1544374060IN
0xb83b1Ade...c774B35Ca
0 ETH0.0004651220
Transfer66805732018-11-10 20:43:222099 days ago1541882602IN
0xb83b1Ade...c774B35Ca
0 ETH0.000048072
Finish Round66779562018-11-10 10:31:022099 days ago1541845862IN
0xb83b1Ade...c774B35Ca
0 ETH0.006362.12
Transfer66777212018-11-10 9:37:252100 days ago1541842645IN
0xb83b1Ade...c774B35Ca
0 ETH0.000120195
Transfer Owner66776312018-11-10 9:14:512100 days ago1541841291IN
0xb83b1Ade...c774B35Ca
0 ETH0.000191175
Transfer Owner66776132018-11-10 9:11:072100 days ago1541841067IN
0xb83b1Ade...c774B35Ca
0 ETH0.000266495
Transfer66775202018-11-10 8:50:572100 days ago1541839857IN
0xb83b1Ade...c774B35Ca
0 ETH0.000120195
Transfer Owner66665602018-11-08 13:39:142101 days ago1541684354IN
0xb83b1Ade...c774B35Ca
0 ETH0.0005323410
Finish Round66665332018-11-08 13:33:282101 days ago1541684008IN
0xb83b1Ade...c774B35Ca
0 ETH0.001198810
Transfer66663722018-11-08 12:54:132101 days ago1541681653IN
0xb83b1Ade...c774B35Ca
0.06279002 ETH0.0007907510
Transfer66644812018-11-08 5:26:142102 days ago1541654774IN
0xb83b1Ade...c774B35Ca
0.1 ETH0.0032420741
Transfer Owner66629362018-11-07 23:17:562102 days ago1541632676IN
0xb83b1Ade...c774B35Ca
0 ETH0.000159313
Transfer66625582018-11-07 21:54:522102 days ago1541627692IN
0xb83b1Ade...c774B35Ca
0.001 ETH0.0001477
Transfer Owner66622222018-11-07 20:36:312102 days ago1541622991IN
0xb83b1Ade...c774B35Ca
0 ETH0.000266175
Transfer66518592018-11-06 3:49:282104 days ago1541476168IN
0xb83b1Ade...c774B35Ca
0.1 ETH0.00086141
Transfer Owner66348912018-11-03 9:03:442107 days ago1541235824IN
0xb83b1Ade...c774B35Ca
0 ETH0.00038867.3
Transfer Owner66288452018-11-02 9:19:212108 days ago1541150361IN
0xb83b1Ade...c774B35Ca
0 ETH0.000483269.1
Transfer Owner66288302018-11-02 9:14:492108 days ago1541150089IN
0xb83b1Ade...c774B35Ca
0 ETH0.000477959
Withdraw66288062018-11-02 9:11:322108 days ago1541149892IN
0xb83b1Ade...c774B35Ca
0 ETH0.000275979
View all transactions

Latest 20 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
66665332018-11-08 13:33:282101 days ago1541684008
0xb83b1Ade...c774B35Ca
0.16279002 ETH
66288062018-11-02 9:11:322108 days ago1541149892
0xb83b1Ade...c774B35Ca
1.40485718 ETH
66047582018-10-29 10:22:232111 days ago1540808543
0xb83b1Ade...c774B35Ca
0.93 ETH
64707012018-10-07 13:58:332133 days ago1538920713
0xb83b1Ade...c774B35Ca
0.09041977 ETH
62548632018-09-01 22:15:442169 days ago1535840144
0xb83b1Ade...c774B35Ca
0.22275 ETH
62548602018-09-01 22:14:322169 days ago1535840072
0xb83b1Ade...c774B35Ca
0.00225 ETH
62548542018-09-01 22:13:002169 days ago1535839980
0xb83b1Ade...c774B35Ca
0.025 ETH
62412722018-08-30 15:21:202171 days ago1535642480
0xb83b1Ade...c774B35Ca
4 ETH
62176772018-08-26 15:24:002175 days ago1535297040
0xb83b1Ade...c774B35Ca
0.72 ETH
62176612018-08-26 15:21:522175 days ago1535296912
0xb83b1Ade...c774B35Ca
0.08 ETH
61522172018-08-15 13:59:362186 days ago1534341576
0xb83b1Ade...c774B35Ca
0.16 ETH
61417972018-08-13 19:58:322188 days ago1534190312
0xb83b1Ade...c774B35Ca
0.2 ETH
60836382018-08-04 0:05:432198 days ago1533341143
0xb83b1Ade...c774B35Ca
0.2 ETH
60816292018-08-03 16:05:452198 days ago1533312345
0xb83b1Ade...c774B35Ca
4.4 ETH
60103262018-07-22 14:22:162210 days ago1532269336
0xb83b1Ade...c774B35Ca
1.2255 ETH
59798702018-07-17 9:42:002216 days ago1531820520
0xb83b1Ade...c774B35Ca
0.3 ETH
59535322018-07-12 23:35:542220 days ago1531438554
0xb83b1Ade...c774B35Ca
0.19847285 ETH
59032022018-07-04 8:42:122229 days ago1530693732
0xb83b1Ade...c774B35Ca
4.093861 ETH
59029102018-07-04 7:30:112229 days ago1530689411
0xb83b1Ade...c774B35Ca
4.409433 ETH
59010322018-07-03 23:49:022229 days ago1530661742
0xb83b1Ade...c774B35Ca
5.987841 ETH
Loading...
Loading

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

Contract Name:
LDX

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-06-28
*/

pragma solidity 0.4.24;

// Created for conduction of leadrex ICO - https://leadrex.io/
// Copying in whole or in part is prohibited.
// Authors: https://loftchain.io/

library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
        if (a == 0) {
            return 0;
        }
        c = a * b;
        assert(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
        c = a + b;
        assert(c >= a);
        return c;
    }
}

contract owned {
    address public owner;

    constructor() public {
        owner = msg.sender;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

    function transferOwnership(address newOwner) onlyOwner public {
        owner = newOwner;
    }
}

interface tokenRecipient {
    function receiveApproval(
        address _from,
        uint256 _value,
        address _token,
        bytes _extraData
    ) external;
}

contract LDX is owned {
    using SafeMath for uint256;

    string public name = "LeadRex";
    string public symbol = "LDX";
    uint8 public decimals = 18;
    uint256 DEC = 10 ** uint256(decimals);
    uint256 public totalSupply = 135900000 * DEC;

    enum State { Active, Refunding, Closed }
    State public state;

    struct Round {
        uint256 _softCap;
        uint256 _hardCap;
        address _wallet;
        uint256 _tokensForRound;
        uint256 _rate;
        uint256 _minValue;
        uint256 _bonus1;
        uint256 _bonus4;
        uint256 _bonus8;
        uint256 _bonus15;
        uint256 _number;
    }

    struct Deposited {
        mapping(address => uint256) _deposited;
    }

    mapping(uint => Round) public roundInfo;
    mapping(uint => Deposited) allDeposited;

    Round public currentRound;

    constructor() public {
        roundInfo[0] = Round(
            0,
            770 * 1 ether,
            0x950D69e56F4dFE84D0f590E0f9F1BdC6d60A46A9,
            18600000 * DEC,
            16200,
            0.1 ether,
            15,
            20,
            25,
            30,
            0
        );
        roundInfo[1] = Round(
            0,
            1230 * 1 ether,
            0x792Cf510b2082c3287C80ba3bb1616D13d2525E3,
            21000000 * DEC,
            13000,
            0.1 ether,
            10,
            15,
            20,
            25,
            1
        );
        roundInfo[2] = Round(
            0,
            1850 * 1 ether,
            0x2382Caf2cc1122b1f13EB10155c5C7c69b88975f,
            19000000 * DEC,
            8200,
            0.05 ether,
            5,
            10,
            15,
            20,
            2
        );
        roundInfo[3] = Round(
            0,
            4620 * 1 ether,
            0x57B1fDfE53756e71b1388EcE6cB7C045185BC71C,
            25000000 * DEC,
            4333,
            0.05 ether,
            5,
            10,
            15,
            20,
            3
        );
        roundInfo[4] = Round(
            0,
            10700 * 1 ether,
            0xA9764d8eb302d6a3D363104B94C657849273D5CE,
            26000000 * DEC,
            2000,
            0.05 ether,
            5,
            10,
            15,
            20,
            4
        );

        balanceOf[msg.sender] = totalSupply;

        state = State.Active;

        currentRound = roundInfo[0];
    }

    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event Burn(address indexed from, uint256 value);
    event RefundsEnabled();
    event Refunded(address indexed beneficiary, uint256 weiAmount);

    modifier transferredIsOn {
        require(state != State.Active);
        _;
    }

    function transfer(address _to, uint256 _value) transferredIsOn public {
        _transfer(msg.sender, _to, _value);
    }

    function transferFrom(address _from, address _to, uint256 _value) transferredIsOn public returns (bool success) {
        require(_value <= allowance[_from][msg.sender]);
        allowance[_from][msg.sender] = allowance[_from][msg.sender].sub(_value);
        _transfer(_from, _to, _value);
        return true;
    }

    function approve(address _spender, uint256 _value) public returns (bool success) {
        require((_value == 0) || (allowance[msg.sender][_spender] == 0));

        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function approveAndCall(address _spender, uint256 _value, bytes _extraData)
    public
    returns (bool success) {
        tokenRecipient spender = tokenRecipient(_spender);
        if (approve(_spender, _value)) {
            spender.receiveApproval(msg.sender, _value, this, _extraData);
            return true;
        }
    }

    function transferOwner(address _to, uint256 _value) onlyOwner public {
        _transfer(msg.sender, _to, _value);
    }

    function _transfer(address _from, address _to, uint _value) internal {
        require(_to != 0x0);
        require(balanceOf[_from] >= _value);
        require(balanceOf[_to].add(_value) >= balanceOf[_to]);
        balanceOf[_from] = balanceOf[_from].sub(_value);
        balanceOf[_to] = balanceOf[_to].add(_value);
        emit Transfer(_from, _to, _value);
    }

    function buyTokens(address beneficiary) payable public {
        require(state == State.Active);
        require(msg.value >= currentRound._minValue);
        require(currentRound._rate > 0);
        require(address(this).balance <= currentRound._hardCap);
        uint amount = currentRound._rate.mul(msg.value);
        uint bonus = getBonusPercent(msg.value);
        amount = amount.add(amount.mul(bonus).div(100));
        require(amount <= currentRound._tokensForRound);

        _transfer(owner, msg.sender, amount);

        currentRound._tokensForRound = currentRound._tokensForRound.sub(amount);
        uint _num = currentRound._number;
        allDeposited[_num]._deposited[beneficiary] = allDeposited[_num]._deposited[beneficiary].add(msg.value);
    }

    function() external payable {
        buyTokens(msg.sender);
    }

    function getBonusPercent(uint _value) internal view returns(uint _bonus) {
        if (_value >= 15 ether) {
            return currentRound._bonus15;
        } else if (_value >= 8 ether) {
            return currentRound._bonus8;
        } else if (_value >= 4 ether) {
            return currentRound._bonus4;
        } else if (_value >= 1 ether) {
            return currentRound._bonus1;
        } else return 0;
    }

    function finishRound() onlyOwner public {
        if (address(this).balance < currentRound._softCap) {
            enableRefunds();
        } else {
            currentRound._wallet.transfer(address(this).balance);
            uint256 _nextRound = currentRound._number + 1;
            uint256 _burnTokens = currentRound._tokensForRound;
            balanceOf[owner] = balanceOf[owner].sub(_burnTokens);
            if (_nextRound < 5) {
                currentRound = roundInfo[_nextRound];
            } else {
                state = State.Closed;
            }
        }
    }

    function enableRefunds() onlyOwner public {
        require(state == State.Active);
        state = State.Refunding;
        emit RefundsEnabled();
    }

    function refund(address investor) public {
        require(state == State.Refunding);
        require(allDeposited[currentRound._number]._deposited[investor] > 0);
        uint256 depositedValue = allDeposited[currentRound._number]._deposited[investor];
        allDeposited[currentRound._number]._deposited[investor] = 0;
        investor.transfer(depositedValue);
        emit Refunded(investor, depositedValue);
    }

    function withdraw(uint amount) onlyOwner public returns(bool) {
        require(amount <= address(this).balance);
        owner.transfer(amount);
        return true;
    }

    function burn(uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value);
        balanceOf[msg.sender] = balanceOf[msg.sender].sub(_value);
        emit Burn(msg.sender, _value);
        return true;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"withdraw","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"roundInfo","outputs":[{"name":"_softCap","type":"uint256"},{"name":"_hardCap","type":"uint256"},{"name":"_wallet","type":"address"},{"name":"_tokensForRound","type":"uint256"},{"name":"_rate","type":"uint256"},{"name":"_minValue","type":"uint256"},{"name":"_bonus1","type":"uint256"},{"name":"_bonus4","type":"uint256"},{"name":"_bonus8","type":"uint256"},{"name":"_bonus15","type":"uint256"},{"name":"_number","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"finishRound","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"currentRound","outputs":[{"name":"_softCap","type":"uint256"},{"name":"_hardCap","type":"uint256"},{"name":"_wallet","type":"address"},{"name":"_tokensForRound","type":"uint256"},{"name":"_rate","type":"uint256"},{"name":"_minValue","type":"uint256"},{"name":"_bonus1","type":"uint256"},{"name":"_bonus4","type":"uint256"},{"name":"_bonus8","type":"uint256"},{"name":"_bonus15","type":"uint256"},{"name":"_number","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"enableRefunds","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"state","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"beneficiary","type":"address"}],"name":"buyTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"investor","type":"address"}],"name":"refund","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[],"name":"RefundsEnabled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"beneficiary","type":"address"},{"indexed":false,"name":"weiAmount","type":"uint256"}],"name":"Refunded","type":"event"}]

Deployed Bytecode

0x608060405260043610610128576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610133578063095ea7b3146101c357806318160ddd1461022857806323b872dd146102535780632e1a7d4d146102d8578063313ce5671461031d578063427f0b001461034e57806342966c6814610401578063547916ea1461044657806370a082311461045d5780638a19c8bc146104b45780638c52dc41146105515780638da5cb5b1461056857806395d89b41146105bf578063a9059cbb1461064f578063c19d93fb1461069c578063cae9ca51146106d5578063dd62ed3e14610780578063e53c4548146107f7578063ec8ac4d814610844578063f2fde38b1461087a578063fa89401a146108bd575b61013133610900565b005b34801561013f57600080fd5b50610148610b16565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561018857808201518184015260208101905061016d565b50505050905090810190601f1680156101b55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101cf57600080fd5b5061020e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bb4565b604051808215151515815260200191505060405180910390f35b34801561023457600080fd5b5061023d610d3b565b6040518082815260200191505060405180910390f35b34801561025f57600080fd5b506102be600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d41565b604051808215151515815260200191505060405180910390f35b3480156102e457600080fd5b5061030360048036038101908080359060200190929190505050610f27565b604051808215151515815260200191505060405180910390f35b34801561032957600080fd5b5061033261101b565b604051808260ff1660ff16815260200191505060405180910390f35b34801561035a57600080fd5b506103796004803603810190808035906020019092919050505061102e565b604051808c81526020018b81526020018a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018981526020018881526020018781526020018681526020018581526020018481526020018381526020018281526020019b50505050505050505050505060405180910390f35b34801561040d57600080fd5b5061042c600480360381019080803590602001909291905050506110a8565b604051808215151515815260200191505060405180910390f35b34801561045257600080fd5b5061045b6111e4565b005b34801561046957600080fd5b5061049e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114fb565b6040518082815260200191505060405180910390f35b3480156104c057600080fd5b506104c9611513565b604051808c81526020018b81526020018a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018981526020018881526020018781526020018681526020018581526020018481526020018381526020018281526020019b50505050505050505050505060405180910390f35b34801561055d57600080fd5b5061056661157b565b005b34801561057457600080fd5b5061057d61165c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105cb57600080fd5b506105d4611681565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106145780820151818401526020810190506105f9565b50505050905090810190601f1680156106415780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561065b57600080fd5b5061069a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061171f565b005b3480156106a857600080fd5b506106b1611763565b604051808260028111156106c157fe5b60ff16815260200191505060405180910390f35b3480156106e157600080fd5b50610766600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611776565b604051808215151515815260200191505060405180910390f35b34801561078c57600080fd5b506107e1600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506118f9565b6040518082815260200191505060405180910390f35b34801561080357600080fd5b50610842600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061191e565b005b610878600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610900565b005b34801561088657600080fd5b506108bb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611988565b005b3480156108c957600080fd5b506108fe600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a26565b005b600080600080600281111561091157fe5b600660009054906101000a900460ff16600281111561092c57fe5b14151561093857600080fd5b600960050154341015151561094c57600080fd5b600060096004015411151561096057600080fd5b6009600101543073ffffffffffffffffffffffffffffffffffffffff16311115151561098b57600080fd5b6109a334600960040154611c1590919063ffffffff16565b92506109ae34611c4d565b91506109e86109d960646109cb8587611c1590919063ffffffff16565b611cd090919063ffffffff16565b84611ce690919063ffffffff16565b925060096003015483111515156109fe57600080fd5b610a2a6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff163385611d02565b610a4283600960030154611fa990919063ffffffff16565b6009600301819055506009600a01549050610ab9346008600084815260200190815260200160002060000160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ce690919063ffffffff16565b6008600083815260200190815260200160002060000160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050505050565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610bac5780601f10610b8157610100808354040283529160200191610bac565b820191906000526020600020905b815481529060010190602001808311610b8f57829003601f168201915b505050505081565b600080821480610c4057506000601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b1515610c4b57600080fd5b81601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60055481565b6000806002811115610d4f57fe5b600660009054906101000a900460ff166002811115610d6a57fe5b14151515610d7757600080fd5b601560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610e0257600080fd5b610e9182601560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fa990919063ffffffff16565b601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f1c848484611d02565b600190509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f8457600080fd5b3073ffffffffffffffffffffffffffffffffffffffff16318211151515610faa57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015611011573d6000803e3d6000fd5b5060019050919050565b600360009054906101000a900460ff1681565b60076020528060005260406000206000915090508060000154908060010154908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169080600301549080600401549080600501549080600601549080600701549080600801549080600901549080600a015490508b565b600081601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156110f857600080fd5b61114a82601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fa990919063ffffffff16565b601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b6000806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561124257600080fd5b6009600001543073ffffffffffffffffffffffffffffffffffffffff163110156112735761126e61157b565b6114f7565b600960020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501580156112f5573d6000803e3d6000fd5b5060016009600a0154019150600960030154905061137c81601460008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fa990919063ffffffff16565b601460008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060058210156114d15760076000838152602001908152602001600020600960008201548160000155600182015481600101556002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060038201548160030155600482015481600401556005820154816005015560068201548160060155600782015481600701556008820154816008015560098201548160090155600a82015481600a01559050506114f6565b6002600660006101000a81548160ff021916908360028111156114f057fe5b02179055505b5b5050565b60146020528060005260406000206000915090505481565b60098060000154908060010154908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169080600301549080600401549080600501549080600601549080600701549080600801549080600901549080600a015490508b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115d657600080fd5b600060028111156115e357fe5b600660009054906101000a900460ff1660028111156115fe57fe5b14151561160a57600080fd5b6001600660006101000a81548160ff0219169083600281111561162957fe5b02179055507f599d8e5a83cffb867d051598c4d70e805d59802d8081c1c7d6dffc5b6aca2b8960405160405180910390a1565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156117175780601f106116ec57610100808354040283529160200191611717565b820191906000526020600020905b8154815290600101906020018083116116fa57829003601f168201915b505050505081565b6000600281111561172c57fe5b600660009054906101000a900460ff16600281111561174757fe5b1415151561175457600080fd5b61175f338383611d02565b5050565b600660009054906101000a900460ff1681565b6000808490506117868585610bb4565b156118f0578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015611880578082015181840152602081019050611865565b50505050905090810190601f1680156118ad5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156118cf57600080fd5b505af11580156118e3573d6000803e3d6000fd5b50505050600191506118f1565b5b509392505050565b6015602052816000526040600020602052806000526040600020600091509150505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561197957600080fd5b611984338383611d02565b5050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156119e357600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600060016002811115611a3557fe5b600660009054906101000a900460ff166002811115611a5057fe5b141515611a5c57600080fd5b6000600860006009600a0154815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111515611ac357600080fd5b600860006009600a0154815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600860006009600a0154815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611bc2573d6000803e3d6000fd5b508173ffffffffffffffffffffffffffffffffffffffff167fd7dee2702d63ad89917b6a4da9981c90c4d24f8c2bdfd64c604ecae57d8d0651826040518082815260200191505060405180910390a25050565b600080831415611c285760009050611c47565b8183029050818382811515611c3957fe5b04141515611c4357fe5b8090505b92915050565b600067d02ab486cedc000082101515611c6c5760098001549050611ccb565b676f05b59d3b20000082101515611c8a576009600801549050611ccb565b673782dace9d90000082101515611ca8576009600701549050611ccb565b670de0b6b3a764000082101515611cc6576009600601549050611ccb565b600090505b919050565b60008183811515611cdd57fe5b04905092915050565b60008183019050828110151515611cf957fe5b80905092915050565b60008273ffffffffffffffffffffffffffffffffffffffff1614151515611d2857600080fd5b80601460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515611d7657600080fd5b601460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e0882601460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ce690919063ffffffff16565b10151515611e1557600080fd5b611e6781601460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fa990919063ffffffff16565b601460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611efc81601460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ce690919063ffffffff16565b601460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515611fb757fe5b8183039050929150505600a165627a7a72305820c3517f3b315a5068e8c26d40ab06b54b2075ce571a489ea4002510c27c89ffa40029

Swarm Source

bzzr://c3517f3b315a5068e8c26d40ab06b54b2075ce571a489ea4002510c27c89ffa4

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.