ETH Price: $2,623.55 (+1.02%)

Contract

0x257f85B3aeACD887aA2493c05C5E17A06039d790
 

Overview

ETH Balance

0.001317420635235838 ETH

Eth Value

$3.46 (@ $2,623.55/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer66366362018-11-03 15:46:412175 days ago1541260001IN
0x257f85B3...06039d790
0 ETH0.000216155
Transfer66343422018-11-03 6:59:052176 days ago1541228345IN
0x257f85B3...06039d790
0 ETH0.0004753911
Transfer66339352018-11-03 5:22:202176 days ago1541222540IN
0x257f85B3...06039d790
0 ETH0.000345848
Transfer66272692018-11-02 3:02:082177 days ago1541127728IN
0x257f85B3...06039d790
0 ETH0.000432310
Transfer66221542018-11-01 6:40:252178 days ago1541054425IN
0x257f85B3...06039d790
0 ETH0.000345848
Transfer66189222018-10-31 17:57:022178 days ago1541008622IN
0x257f85B3...06039d790
0 ETH0.000345848
Transfer66155462018-10-31 4:40:422179 days ago1540960842IN
0x257f85B3...06039d790
0 ETH0.0004755311
Transfer66128312018-10-30 18:07:062179 days ago1540922826IN
0x257f85B3...06039d790
0 ETH0.0004321810
Transfer66110962018-10-30 11:07:382180 days ago1540897658IN
0x257f85B3...06039d790
0 ETH0.000302617
Transfer66099282018-10-30 6:35:442180 days ago1540881344IN
0x257f85B3...06039d790
0 ETH0.000172924
Transfer66097212018-10-30 5:49:512180 days ago1540878591IN
0x257f85B3...06039d790
0 ETH0.000259386
Transfer66081402018-10-29 23:28:472180 days ago1540855727IN
0x257f85B3...06039d790
0 ETH0.000216155
Transfer66067312018-10-29 18:01:212180 days ago1540836081IN
0x257f85B3...06039d790
0 ETH0.000259386
Transfer66041402018-10-29 7:57:202181 days ago1540799840IN
0x257f85B3...06039d790
0 ETH0.0004755311
Transfer66040582018-10-29 7:37:172181 days ago1540798637IN
0x257f85B3...06039d790
0 ETH0.000302617
Transfer66023152018-10-29 0:41:102181 days ago1540773670IN
0x257f85B3...06039d790
0 ETH0.000116462
Transfer66013732018-10-28 20:56:582181 days ago1540760218IN
0x257f85B3...06039d790
0 ETH0.000302617
Transfer65979472018-10-28 7:31:122182 days ago1540711872IN
0x257f85B3...06039d790
0 ETH0.0004755311
Transfer65975592018-10-28 6:00:522182 days ago1540706452IN
0x257f85B3...06039d790
0 ETH0.000216155
Transfer65949792018-10-27 19:47:102182 days ago1540669630IN
0x257f85B3...06039d790
0 ETH0.000216155
Transfer65932202018-10-27 13:01:562182 days ago1540645316IN
0x257f85B3...06039d790
0 ETH0.0004755311
Transfer65918872018-10-27 7:39:252183 days ago1540625965IN
0x257f85B3...06039d790
0 ETH0.000172924
Transfer65904322018-10-27 1:52:272183 days ago1540605147IN
0x257f85B3...06039d790
0 ETH0.000389079
Transfer65877542018-10-26 15:27:512183 days ago1540567671IN
0x257f85B3...06039d790
0.00000112 ETH0.000461120
Transfer65872982018-10-26 13:48:172183 days ago1540561697IN
0x257f85B3...06039d790
0 ETH0.0005847713.527
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
66366362018-11-03 15:46:412175 days ago1541260001
0x257f85B3...06039d790
0.03375 ETH
66339352018-11-03 5:22:202176 days ago1541222540
0x257f85B3...06039d790
0.0325 ETH
66272692018-11-02 3:02:082177 days ago1541127728
0x257f85B3...06039d790
0.025 ETH
66221542018-11-01 6:40:252178 days ago1541054425
0x257f85B3...06039d790
0.015 ETH
66189222018-10-31 17:57:022178 days ago1541008622
0x257f85B3...06039d790
0.01625 ETH
66155462018-10-31 4:40:422179 days ago1540960842
0x257f85B3...06039d790
0.02125 ETH
66110962018-10-30 11:07:382180 days ago1540897658
0x257f85B3...06039d790
0.02125 ETH
66099282018-10-30 6:35:442180 days ago1540881344
0x257f85B3...06039d790
0.0525 ETH
66097212018-10-30 5:49:512180 days ago1540878591
0x257f85B3...06039d790
0.0275 ETH
66081402018-10-29 23:28:472180 days ago1540855727
0x257f85B3...06039d790
0.195 ETH
66067312018-10-29 18:01:212180 days ago1540836081
0x257f85B3...06039d790
0.0125 ETH
66041402018-10-29 7:57:202181 days ago1540799840
0x257f85B3...06039d790
0.03 ETH
66040582018-10-29 7:37:172181 days ago1540798637
0x257f85B3...06039d790
0.05875 ETH
66023152018-10-29 0:41:102181 days ago1540773670
0x257f85B3...06039d790
0.085 ETH
66013732018-10-28 20:56:582181 days ago1540760218
0x257f85B3...06039d790
0.105 ETH
65979472018-10-28 7:31:122182 days ago1540711872
0x257f85B3...06039d790
0.01375 ETH
65975592018-10-28 6:00:522182 days ago1540706452
0x257f85B3...06039d790
0.21 ETH
65949792018-10-27 19:47:102182 days ago1540669630
0x257f85B3...06039d790
0.0075 ETH
65932202018-10-27 13:01:562182 days ago1540645316
0x257f85B3...06039d790
0.02875 ETH
65918872018-10-27 7:39:252183 days ago1540625965
0x257f85B3...06039d790
0.0225 ETH
65904322018-10-27 1:52:272183 days ago1540605147
0x257f85B3...06039d790
0.18 ETH
65877542018-10-26 15:27:512183 days ago1540567671
0x257f85B3...06039d790
1.9625 ETH
65872982018-10-26 13:48:172183 days ago1540561697
0x257f85B3...06039d790
0.01 ETH
65870852018-10-26 12:57:032183 days ago1540558623
0x257f85B3...06039d790
0.035 ETH
65850862018-10-26 4:55:382184 days ago1540529738
0x257f85B3...06039d790
0.0175 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ZoneToken

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
No with 200 runs

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

pragma solidity 0.4 .25;

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

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

    function div(uint256 a, uint256 b) internal pure returns(uint256) {
        // assert(b > 0); // Solidity automatically throws when dividing by 0
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold
        return c;
    }

    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) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }

}

/**
X2invest created this contract... But its public domain so it can be copied 100% legally
*/
contract ZoneToken {
    //use of library of safe mathematical operations    
    using SafeMath
    for uint;
    // array containing information about beneficiaries
    mapping(address => uint) public userDeposit;
    //array containing information about the time of payment
    mapping(address => uint) public userTime;
    //array containing information on interest paid
    mapping(address => uint) public persentWithdraw;
    //fund to transfer percent
    address public projectFund = 0xaF9C025Ce6322A23ac00301C714f4F42895c9818;
    //wallet for Exchange Fund
    address public charityFund = 0xE6f43c670CC8a366bBcf6677F43B02754BFB5855;
    //percentage deducted to the advertising fund
    uint projectPercent = 8;
    //percent for a charitable foundation
    uint public charityPercent = 1;
    //time through which you can take dividends
    uint public chargingTime = 1 hours;
    //start persent 0.25% per hour
    uint public startPercent = 250;
    uint public lowPersent = 300;
    uint public middlePersent = 350;
    uint public highPersent = 375;
    //interest rate increase steps
    uint public stepLow = 1000 ether;
    uint public stepMiddle = 2500 ether;
    uint public stepHigh = 5000 ether;
    uint public countOfInvestors = 0;
    uint public countOfCharity = 0;

    modifier isIssetUser() {
        require(userDeposit[msg.sender] > 0, "Deposit not found");
        _;
    }

    modifier timePayment() {
        require(now >= userTime[msg.sender].add(chargingTime), "Too fast payout request");
        _;
    }

    //return of interest on the deposit
    function collectPercent() isIssetUser timePayment internal {
        //if the user received 200% or more of his contribution, delete the user
        if ((userDeposit[msg.sender].mul(2)) <= persentWithdraw[msg.sender]) {
            userDeposit[msg.sender] = 0;
            userTime[msg.sender] = 0;
            persentWithdraw[msg.sender] = 0;
        } else {
            uint payout = payoutAmount();
            userTime[msg.sender] = now;
            persentWithdraw[msg.sender] += payout;
            msg.sender.transfer(payout);
        }
    }

    //calculation of the current interest rate on the deposit
    function persentRate() public view returns(uint) {
        //get contract balance
        uint balance = address(this).balance;
        //calculate persent rate
        if (balance < stepLow) {
            return (startPercent);
        }
        if (balance >= stepLow && balance < stepMiddle) {
            return (lowPersent);
        }
        if (balance >= stepMiddle && balance < stepHigh) {
            return (middlePersent);
        }
        if (balance >= stepHigh) {
            return (highPersent);
        }
    }

    //refund of the amount available for withdrawal on deposit
    function payoutAmount() public view returns(uint) {
        uint persent = persentRate();
        uint rate = userDeposit[msg.sender].mul(persent).div(100000);
        uint interestRate = now.sub(userTime[msg.sender]).div(chargingTime);
        uint withdrawalAmount = rate.mul(interestRate);
        return (withdrawalAmount);
    }

    //make a contribution to the system
    function makeDeposit() private {
        if (msg.value > 0) {
            if (userDeposit[msg.sender] == 0) {
                countOfInvestors += 1;
            }
            if (userDeposit[msg.sender] > 0 && now > userTime[msg.sender].add(chargingTime)) {
                collectPercent();
            }
            userDeposit[msg.sender] = userDeposit[msg.sender].add(msg.value);
            userTime[msg.sender] = now;
            //sending money for advertising
            projectFund.transfer(msg.value.mul(projectPercent).div(100));
            //sending money to charity
            uint charityMoney = msg.value.mul(charityPercent).div(100);
            countOfCharity+=charityMoney;
            charityFund.transfer(charityMoney);
        } else {
            collectPercent();
        }
    }

    //return of deposit balance
    function returnDeposit() isIssetUser private {
        //userDeposit-persentWithdraw-(userDeposit*8/100)
        uint withdrawalAmount = userDeposit[msg.sender].sub(persentWithdraw[msg.sender]).sub(userDeposit[msg.sender].mul(projectPercent).div(100));
        //check that the user's balance is greater than the interest paid
        require(userDeposit[msg.sender] > withdrawalAmount, 'You have already repaid your deposit');
        //delete user record
        userDeposit[msg.sender] = 0;
        userTime[msg.sender] = 0;
        persentWithdraw[msg.sender] = 0;
        msg.sender.transfer(withdrawalAmount);
    }

    function() external payable {
        //refund of remaining funds when transferring to a contract 0.00000112 ether
        if (msg.value == 0.00000112 ether) {
            returnDeposit();
        } else {
            makeDeposit();
        }
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"lowPersent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"startPercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stepHigh","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"charityPercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"projectFund","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"payoutAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"chargingTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"charityFund","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stepLow","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"countOfCharity","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stepMiddle","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"highPersent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"persentRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userDeposit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"middlePersent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"countOfInvestors","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"persentWithdraw","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

608060405273af9c025ce6322a23ac00301c714f4f42895c9818600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073e6f43c670cc8a366bbcf6677f43b02754bfb5855600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060086005556001600655610e1060075560fa60085561012c60095561015e600a55610177600b55683635c9adc5dea00000600c5568878678326eac900000600d5569010f0cf064dd59200000600e556000600f55600060105534801561011357600080fd5b506112ce806101236000396000f3006080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063297d669c146101225780632a804efe1461014d57806335b903a8146101785780634a8cbae1146101a3578063556c1a71146101ce5780636b46c8c3146102255780636b5b625a1461025057806377e1a9fc1461027b578063957ad393146102d2578063a36ce52d146102fd578063aa66bfb914610328578063b67ee4df1461037f578063c1b05490146103aa578063c72b5e4f146103d5578063d1260edd14610400578063d145b19814610457578063f3f7d63314610482578063f68c3c94146104ad575b650104c533c00034141561011757610112610504565b610120565b61011f6108b7565b5b005b34801561012e57600080fd5b50610137610be3565b6040518082815260200191505060405180910390f35b34801561015957600080fd5b50610162610be9565b6040518082815260200191505060405180910390f35b34801561018457600080fd5b5061018d610bef565b6040518082815260200191505060405180910390f35b3480156101af57600080fd5b506101b8610bf5565b6040518082815260200191505060405180910390f35b3480156101da57600080fd5b506101e3610bfb565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561023157600080fd5b5061023a610c21565b6040518082815260200191505060405180910390f35b34801561025c57600080fd5b50610265610d22565b6040518082815260200191505060405180910390f35b34801561028757600080fd5b50610290610d28565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102de57600080fd5b506102e7610d4e565b6040518082815260200191505060405180910390f35b34801561030957600080fd5b50610312610d54565b6040518082815260200191505060405180910390f35b34801561033457600080fd5b50610369600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d5a565b6040518082815260200191505060405180910390f35b34801561038b57600080fd5b50610394610d72565b6040518082815260200191505060405180910390f35b3480156103b657600080fd5b506103bf610d78565b6040518082815260200191505060405180910390f35b3480156103e157600080fd5b506103ea610d7e565b6040518082815260200191505060405180910390f35b34801561040c57600080fd5b50610441600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e0d565b6040518082815260200191505060405180910390f35b34801561046357600080fd5b5061046c610e25565b6040518082815260200191505060405180910390f35b34801561048e57600080fd5b50610497610e2b565b6040518082815260200191505060405180910390f35b3480156104b957600080fd5b506104ee600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e31565b6040518082815260200191505060405180910390f35b6000806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115156105bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f4465706f736974206e6f7420666f756e6400000000000000000000000000000081525060200191505060405180910390fd5b6106c261062460646106166005546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e4990919063ffffffff16565b610e7c90919063ffffffff16565b6106b4600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e9790919063ffffffff16565b610e9790919063ffffffff16565b9050806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411151561079f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001807f596f75206861766520616c72656164792072657061696420796f75722064657081526020017f6f7369740000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156108b3573d6000803e3d6000fd5b5050565b600080341115610bd75760008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141561091a576001600f600082825401925050819055505b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541180156109ba57506109b7600754600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eb090919063ffffffff16565b42115b156109c8576109c7610ece565b5b610a19346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eb090919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc610b036064610af560055434610e4990919063ffffffff16565b610e7c90919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015610b2e573d6000803e3d6000fd5b50610b576064610b4960065434610e4990919063ffffffff16565b610e7c90919063ffffffff16565b905080601060008282540192505081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610bd1573d6000803e3d6000fd5b50610be0565b610bdf610ece565b5b50565b60095481565b60085481565b600e5481565b60065481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806000610c31610d7e565b9350610c99620186a0610c8b866000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e4990919063ffffffff16565b610e7c90919063ffffffff16565b9250610d01600754610cf3600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205442610e9790919063ffffffff16565b610e7c90919063ffffffff16565b9150610d168284610e4990919063ffffffff16565b90508094505050505090565b60075481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600c5481565b60105481565b60016020528060005260406000206000915090505481565b600d5481565b600b5481565b6000803073ffffffffffffffffffffffffffffffffffffffff16319050600c54811015610daf576008549150610e09565b600c548110158015610dc25750600d5481105b15610dd1576009549150610e09565b600d548110158015610de45750600e5481105b15610df357600a549150610e09565b600e5481101515610e0857600b549150610e09565b5b5090565b60006020528060005260406000206000915090505481565b600a5481565b600f5481565b60026020528060005260406000206000915090505481565b60008082840290506000841480610e6a5750828482811515610e6757fe5b04145b1515610e7257fe5b8091505092915050565b6000808284811515610e8a57fe5b0490508091505092915050565b6000828211151515610ea557fe5b818303905092915050565b6000808284019050838110151515610ec457fe5b8091505092915050565b6000806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111515610f85576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f4465706f736974206e6f7420666f756e6400000000000000000000000000000081525060200191505060405180910390fd5b610fd9600754600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eb090919063ffffffff16565b4210151515611050576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f546f6f2066617374207061796f7574207265717565737400000000000000000081525060200191505060405180910390fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e260026000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e4990919063ffffffff16565b1115156111bc5760008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061129f565b6111c4610c21565b905042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561129d573d6000803e3d6000fd5b505b505600a165627a7a72305820412fae982b8612da714323d8fd9eb29ca4a92c110d3d3c7f3ae7e989d0c6bf540029

Deployed Bytecode

0x6080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063297d669c146101225780632a804efe1461014d57806335b903a8146101785780634a8cbae1146101a3578063556c1a71146101ce5780636b46c8c3146102255780636b5b625a1461025057806377e1a9fc1461027b578063957ad393146102d2578063a36ce52d146102fd578063aa66bfb914610328578063b67ee4df1461037f578063c1b05490146103aa578063c72b5e4f146103d5578063d1260edd14610400578063d145b19814610457578063f3f7d63314610482578063f68c3c94146104ad575b650104c533c00034141561011757610112610504565b610120565b61011f6108b7565b5b005b34801561012e57600080fd5b50610137610be3565b6040518082815260200191505060405180910390f35b34801561015957600080fd5b50610162610be9565b6040518082815260200191505060405180910390f35b34801561018457600080fd5b5061018d610bef565b6040518082815260200191505060405180910390f35b3480156101af57600080fd5b506101b8610bf5565b6040518082815260200191505060405180910390f35b3480156101da57600080fd5b506101e3610bfb565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561023157600080fd5b5061023a610c21565b6040518082815260200191505060405180910390f35b34801561025c57600080fd5b50610265610d22565b6040518082815260200191505060405180910390f35b34801561028757600080fd5b50610290610d28565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102de57600080fd5b506102e7610d4e565b6040518082815260200191505060405180910390f35b34801561030957600080fd5b50610312610d54565b6040518082815260200191505060405180910390f35b34801561033457600080fd5b50610369600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d5a565b6040518082815260200191505060405180910390f35b34801561038b57600080fd5b50610394610d72565b6040518082815260200191505060405180910390f35b3480156103b657600080fd5b506103bf610d78565b6040518082815260200191505060405180910390f35b3480156103e157600080fd5b506103ea610d7e565b6040518082815260200191505060405180910390f35b34801561040c57600080fd5b50610441600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e0d565b6040518082815260200191505060405180910390f35b34801561046357600080fd5b5061046c610e25565b6040518082815260200191505060405180910390f35b34801561048e57600080fd5b50610497610e2b565b6040518082815260200191505060405180910390f35b3480156104b957600080fd5b506104ee600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e31565b6040518082815260200191505060405180910390f35b6000806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115156105bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f4465706f736974206e6f7420666f756e6400000000000000000000000000000081525060200191505060405180910390fd5b6106c261062460646106166005546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e4990919063ffffffff16565b610e7c90919063ffffffff16565b6106b4600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e9790919063ffffffff16565b610e9790919063ffffffff16565b9050806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411151561079f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001807f596f75206861766520616c72656164792072657061696420796f75722064657081526020017f6f7369740000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156108b3573d6000803e3d6000fd5b5050565b600080341115610bd75760008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141561091a576001600f600082825401925050819055505b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541180156109ba57506109b7600754600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eb090919063ffffffff16565b42115b156109c8576109c7610ece565b5b610a19346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eb090919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc610b036064610af560055434610e4990919063ffffffff16565b610e7c90919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015610b2e573d6000803e3d6000fd5b50610b576064610b4960065434610e4990919063ffffffff16565b610e7c90919063ffffffff16565b905080601060008282540192505081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610bd1573d6000803e3d6000fd5b50610be0565b610bdf610ece565b5b50565b60095481565b60085481565b600e5481565b60065481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806000610c31610d7e565b9350610c99620186a0610c8b866000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e4990919063ffffffff16565b610e7c90919063ffffffff16565b9250610d01600754610cf3600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205442610e9790919063ffffffff16565b610e7c90919063ffffffff16565b9150610d168284610e4990919063ffffffff16565b90508094505050505090565b60075481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600c5481565b60105481565b60016020528060005260406000206000915090505481565b600d5481565b600b5481565b6000803073ffffffffffffffffffffffffffffffffffffffff16319050600c54811015610daf576008549150610e09565b600c548110158015610dc25750600d5481105b15610dd1576009549150610e09565b600d548110158015610de45750600e5481105b15610df357600a549150610e09565b600e5481101515610e0857600b549150610e09565b5b5090565b60006020528060005260406000206000915090505481565b600a5481565b600f5481565b60026020528060005260406000206000915090505481565b60008082840290506000841480610e6a5750828482811515610e6757fe5b04145b1515610e7257fe5b8091505092915050565b6000808284811515610e8a57fe5b0490508091505092915050565b6000828211151515610ea557fe5b818303905092915050565b6000808284019050838110151515610ec457fe5b8091505092915050565b6000806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111515610f85576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f4465706f736974206e6f7420666f756e6400000000000000000000000000000081525060200191505060405180910390fd5b610fd9600754600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eb090919063ffffffff16565b4210151515611050576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f546f6f2066617374207061796f7574207265717565737400000000000000000081525060200191505060405180910390fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e260026000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e4990919063ffffffff16565b1115156111bc5760008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061129f565b6111c4610c21565b905042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561129d573d6000803e3d6000fd5b505b505600a165627a7a72305820412fae982b8612da714323d8fd9eb29ca4a92c110d3d3c7f3ae7e989d0c6bf540029

Swarm Source

bzzr://412fae982b8612da714323d8fd9eb29ca4a92c110d3d3c7f3ae7e989d0c6bf54

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.