Sponsored:   -1st place at World Blockchain Forum in New York. Best ICO 2018! BUY W12 TOKENS NOW!
Contract Overview
Balance: 280.882274176862526059 Ether
Ether Value: $56,415.20 (@ $200.85/ETH)
Transactions: 1728 txns
Token Tracker: �y� Investor not found. (�y� Inves...)
 Latest 25 transactions from a total of 1728 transactions
(+24 PendingTxns)

TxHash Age From To Value [TxFee]
0xec1477301354a3714063e4d3fc913ae7acd540ca17a87a9e20478bd061f41649(pending)0xf990079209bb5b3d0adb2fa5fb580f695204fb99  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x0f3dfb300b2ca32f8ce269105a85ca35c59506f2f5c9c95ca23e79e5d0830fea(pending)0xf990079209bb5b3d0adb2fa5fb580f695204fb99  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x57fcb30eef503aa30c3758e9f476b20c43775dc318a318f521f2d4beb20445bc(pending)0xead176df8b6142915c06e3910a16ad3791db9634  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0.005 Ether(Pending)
0xdc08439dd73f15dd5f384e5d62d78bbab09a2e59f75f8b15f425cf3c8f6eb6b3(pending)0xe21de484b8e683f56e64bb8af24d2d0d015dd685  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x6cc167c27f7ef6e94be1ca409d344a457f2b6f7cce9d1addec89cad93ce74d9d(pending)0xc627160c1851c69b5acf180fc53ee48c7877938f  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x05d65b01cb9ca101257e5531c753b020e986843f466ee9bdabd924b56bee5f04(pending)0xbcc73b0d842a887e5b13aeab24776542146d9f7c  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x31cbd5a59496a6859bf3e4bf09270c53d38fc26ac6ea888617fab92fa5d28e9a(pending)0xa5c7ece9c280718f45e576ff97b10a564c60e465  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x14a4876f34aab83821ae48292662d00f59da21cd38e47135f81b675379565698(pending)0xf08a4c2ed34fe92bb8bbc53d4ecfdbaf9b9a1380  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0.005 Ether(Pending)
0xf1c497116cad465830ba5e8f88c9c1e8ea90b2309a1d1abb1b62fdcb164dc89a(pending)0xd6c3afdf64c9d9a7034a40311dedea5c62157406  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0xa23e91a6e9099395e78bc3ddf8ec6f41680bc280d6cda3744b079b44bb4c15a9(pending)0xb75de5fab7eab066a0231808d3851020050b818c  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0.005 Ether(Pending)
0x627e0dbed7339c912310a789a3f524bd4e4ccd2f533dada228f2e1489cc8d8e9(pending)0x93aeda884f22c05e1520b6ae944049cf63248cb6  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0.005002093899771998 Ether(Pending)
0x66c5f5096e7be420ce2487106ca16de430759eecc17f50a42cc423fbc0f10ba1(pending)0x8564f8554220d229cc8020af13439fd058e10972  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0.005 Ether(Pending)
0x5383333838d5afeb84ce6b81cfe9db7d08aec643f93798b00ea0063c29cf131a(pending)0x78ddbd4786b18c50de863c88854ce5fa9e4d6a01  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x955e0c5de372926de5b907b90611feb53b8ff9b2164199e26f468b241edbfb81(pending)0x773573c7790153e1a4fd0384bd0c2d1d0cd3a5e7  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x7906acdb5c6d1f94b02a05aa5571d9932da2a4de0ca609b03e0fad885f96197b(pending)0x7303a8e04964ffa3a97ed56fdff2c29c68e101eb  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x0f7db90710d29170cba8b57fae429fea6a0c2675885738a3ad37bc907b8e69b7(pending)0x5b92b189646ce394383a81ec8086f14ea346dc5b  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x307dbc346e4928911d40a09e114cb52a8720a85d363ec3b40aa81f8e73daff33(pending)0x59713edd7253f392dc83bc4dc5eba02319a5ac94  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x1c0102c5508aa2e7803e0c0c232a3f53d8fcdb75056419e10750fd99bb3919da(pending)0x409594a529453ffac1cbbb238864e2df05631a71  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x2bac0a9ecb8c266139b8257f6efadd6b9c3e1dfbf2923c66eac79d1b6bba06fb(pending)0x3c1d839abfc93d75fb156e9a07d5d3b2752330bd  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0.005 Ether(Pending)
0xa5a3a9600127f80822e95c9641790b232c82fed194b55436cfb736b6a3ec02e4(pending)0x2fb944f4cd66246e6e8bf79ca0d5652c92c8d85f  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0xa9745068832f906495d1b06ab7e3800de2883a157fdfa1b9abc2b322fea56451(pending)0x279a68cb1c4c59ffe1db33ddd11980381702a091  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0x73914db6d9784dfff41f001d6c5b93a5429868f41a539dd8cc4bdbee6882f4ca(pending)0x247469b537221afa2af6cf7fcb39312dcfadd88a  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0xf68bab6d4e531f866d6b75f2fc53c825806cea54eb20b21182c845664700040e(pending)0x2048b004a09389bd4491c361c56215b9962c01d2  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0.005 Ether(Pending)
0x357e4e4555efeb8cc58f1c544f5d8bdfea69739fe21e9243df4e98e3366e6674(pending)0x0add804e9065635dfc5f2e616ceabaf76f9ffe6c  IN  0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether(Pending)
0xf5c063ce2007bf2f2467789caf6107ce5aeedf51780604141b48716ccdd7fb6b1 hr 52 mins ago0xa62ebb4b33f3d43d3f7523989a2fcf8a7a732fe3  IN   0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0 Ether0.000117993
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here To View More View All
ParentTxHash Block Age From To Value
0xea87fcd47fdb8aa29e4b6034e468eb7b300fabb9778838f0bb7f910a69c45e0467020322 hrs 12 mins ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x40d69848f5d11ec1a9a95f01b1b53b1891e619ea0.005 Ether
0xea87fcd47fdb8aa29e4b6034e468eb7b300fabb9778838f0bb7f910a69c45e0467020322 hrs 12 mins ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x604636ee9fec57a8fd44fa5657b69526d8934f490.002 Ether
0x48ddc51255c28043cb413cae63aec4445f593dd8e11d3660920c330b8af78a25669791818 hrs 18 mins ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0xa09fa625e869adf164498fa380c146cc6bb9040b0.005 Ether
0x991e4434a080cc2642d88abbb1f22dcb322131b3d6af4b989caa309695a18e76669790718 hrs 20 mins ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0xd7efda315c31a9985dbf9e932f1106cb7fefec060.005 Ether
0xf808b39d094154bd292409a27d7aa5a80402920c7b65922ae74fe154ae96d198669782118 hrs 42 mins ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x25c4d32c690f3f64f1fc65ea6812bfef396c667e0.005 Ether
0x42b2ebdb5ece51cec7dd67771f983ccf053b40694c489bb0ff74331c43c3ffa5669779718 hrs 47 mins ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x40d69848f5d11ec1a9a95f01b1b53b1891e619ea0.005 Ether
0x42b2ebdb5ece51cec7dd67771f983ccf053b40694c489bb0ff74331c43c3ffa5669779718 hrs 47 mins ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x604636ee9fec57a8fd44fa5657b69526d8934f490.002 Ether
0x145e805ab6dd23a8440e0dc98183ebddb58fa9d51ffe791dc8411c4204d25392669768219 hrs 13 mins ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x4f8a209b307fe780c1b35671c73c349d2b16052b0.005 Ether
0xd95de635c75cbca58b4622f07525e6ce31c0b12a2d89635580540de75670c930669744420 hrs 16 mins ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x04155aa2382301b26cd95fe60d2965445ae720870.1065 Ether
0xd95de635c75cbca58b4622f07525e6ce31c0b12a2d89635580540de75670c930669744420 hrs 16 mins ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x7570760b25a85c9afab52e5b3c6a34c0ac830b3f0.1065 Ether
0xd616d6c9cfe78a0d20190badcf807c0cae18f24d37ff1926b6bd1cc70b622e4e66925771 day 15 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0xeb8dc312377b1786e88ab25acea04c9fc0b082b90.005 Ether
0x2c6c72ef14c2ae495c9a396af503d496c84034bdea056fc7b5872dee58df349666923611 day 16 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x907986a4448c8e216d876c7ee590f698e813a3770.005 Ether
0x9f33a2232fc05bf6da7716a4eaf91b900dd9db37a6f20333ed49ec27e60c022266922571 day 16 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x7d4e00e061510e0a58cadcc9d2590dc0bf9baf490.0475 Ether
0x581c8637bca8caf85babc362d8c701c8b55eb936e5e0c6000ebb16cd57ad586a66922541 day 16 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x3516f903fee1d43fa7bcd857f2044542387c324e0.1 Ether
0x3b89caa5301c41fdf185765d4b3f9b53d0fe6e3502f246420d0486309c95c35d66921991 day 16 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x1074cbe865959f265d383f6d10e114bccd0cc6fe2.75275 Ether
0x8638c3fa3f2623367d8856a62c74924a292a907e3dec715074b076162f36784666921271 day 17 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x5a358842ad15d9b74ebae272f25ac613022137560.00125 Ether
0xf0dd21e2bb10bccb706ed7483f06f975d086f0575f041c4a615dcb1a4d67aea266921211 day 17 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x20acd64821373832d38fb6ee9814e55e640ea7c80.069 Ether
0xb72a19594284e114488219ce6596affed38f771c572a9472902b3f4b065c083966920131 day 17 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x7631fa2638e00c9d265ba7e1bcc1d387e9a009cf0.005 Ether
0x8d0a25b2e3dfce835422312f7296ee68efe26d97c22d7d381b4a29029cae23ce66920091 day 17 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x5c4838fce0df72a7d4c9997ab9007b4b7613f0e24.2625 Ether
0xa4e6d7fa14ee0515eb9769abad90ba84a0af9cdf8376b8b1c17a75b78a865bf666919621 day 17 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0xe07c0beb5f140b9dfdde794a5da95ed0d769d3250.425 Ether
0x6bb49b6d9a1824816b023cb20bc653382af6c1b37979c933ba9665447d65a04366917031 day 18 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x96dbad239b22825c8ebd4fb29e9b439afeaff0151.25 Ether
0x5e73d41f5c7ea75407ae2532d376c795237ed286b8ee3c20c4e98e4e7b41c75d66916831 day 18 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x75718ee27ca8e3ac60cba9d261b4cd90a45c28830.15 Ether
0x89dcb697cf6bf345e31257f53a5f3f6ecb1b8fe69f464b5e003a0706c8709f6166915771 day 19 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0xdaabf3662073330606a1dc5c17e5056056a91cf60.025 Ether
0xfcbd384a21704ba16e2595553b59749d510e2e89cf56f581ca217a1e9740ca6d66915001 day 19 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x6d7ce33661d75677889e02f67b4b42a07e395cb60.00125 Ether
0x93a1cec5ba7eb500e9b8f25db7b4e81a936590946b8c1768b399d4f390cb95bd66915001 day 19 hrs ago0xf8f118946e56cde03ed0bc9d29d2b5854130c80f0x81b2a9e3fd31d350a5abd99ec570a032c9b3bb2f0.00125 Ether
[ Download CSV Export  ] 
Contract Source Code Verified (Exact Match)
Contract Name: eth5io
Compiler Text: v0.4.25+commit.59dbf8f1
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.25;

contract eth5io {
    address public owner;
    address public admin;
    uint constant public TEST_DRIVE_INVEST = 5 finney;
    uint constant public MINIMUM_INVEST = 50 finney;
    uint constant public MINIMUM_VIP_INVEST = 5 ether;
    uint constant public MINIMUM_SVIP_INVEST = 25 ether;
    uint constant public OWNER_FEE_DENOMINATOR = 100;
    uint constant public FUND_FEE_DENOMINATOR = 100;
    uint constant public INTEREST = 5;
    uint constant public FUND_DAILY_USER = 500;
    uint public multiplier = 1;
    uint public dailyDepositLimit = 555 ether;
    uint public fund;
    uint  public funduser;
    
    uint public round = 0;
    address[] public addresses;
    mapping(address => Investor) public investors;
    bool public pause = true;
    uint constant period = 60 * 60 * 24;
    
    
    uint dailyDeposit;
    uint roundStartDate;
    uint daysFromRoundStart;
    uint deposit;
    enum Status { TEST, BASIC, VIP, SVIP }

    struct Investor {
        uint id;
        uint round;
        uint deposit;
        uint deposits;
        uint investDate;
        uint lastPaymentDate;
        address referrer;
        Status status;
        bool refPayed;
    }

    event TestDrive(address addr, uint date);
    event Invest(address addr, uint amount, address referrer);
    event WelcomeVIP(address addr);
    event WelcomeSuperVIP(address addr);
    event Payout(address addr, uint amount, string eventType, address from);
    event NextRoundStarted(uint round, uint date);

    modifier onlyOwner {
        require(msg.sender == owner, "Sender not authorised.");
        _;
    }

    constructor() public {

        owner = msg.sender;
        admin = msg.sender;
        
        nextRound();
    }

    function() payable public {

        if((msg.sender == owner) || (msg.sender == admin)) {
            return;
        }

        require(pause == false, "5eth.io is paused. Please wait for the next round.");

        if (0 == msg.value) {
            payout();
            return;
        }

        require(msg.value >= MINIMUM_INVEST || msg.value == TEST_DRIVE_INVEST, "Too small amount, minimum 0.005 ether");
        
        if (daysFromRoundStart < daysFrom(roundStartDate)) {
            dailyDeposit = 0;
            funduser = 0;
            daysFromRoundStart = daysFrom(roundStartDate);
        }
        
        require(msg.value + dailyDeposit <= dailyDepositLimit, "Daily deposit limit reached! See you soon");
        dailyDeposit += msg.value;
        
        Investor storage user = investors[msg.sender];

        if ((user.id == 0) || (user.round < round)) {
            
            msg.sender.transfer(0 wei); 

            addresses.push(msg.sender);
            user.id = addresses.length;
            user.deposit = 0;
            user.deposits = 0;
            user.lastPaymentDate = now;
            user.investDate = now;
            user.round = round;

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

        // save investor
        user.deposit += msg.value;
        user.deposits += 1;
        deposit += msg.value;
        emit Invest(msg.sender, msg.value, user.referrer);

        // sequential deposit cash-back on 20+ day
        if ((user.deposits > 1) && (user.status != Status.TEST) && (daysFrom(user.investDate) > 20)) {
            uint mul = daysFrom(user.investDate) > 40 ? 4 : 2;
            uint cashBack = (msg.value / 100) *INTEREST* mul;
            if (msg.sender.send(cashBack)) {
                emit Payout(user.referrer, cashBack, "seq-deposit-cash-back", msg.sender);
            }
        }
        
        Status newStatus;
        if (msg.value >= MINIMUM_SVIP_INVEST) {
            emit WelcomeSuperVIP(msg.sender);
            newStatus = Status.SVIP;
        } else if (msg.value >= MINIMUM_VIP_INVEST) {
            emit WelcomeVIP(msg.sender);
            newStatus = Status.VIP;
        } else if (msg.value >= MINIMUM_INVEST) {
            newStatus = Status.BASIC;
        } else if (msg.value == TEST_DRIVE_INVEST) {
            if (user.deposits == 1){
                funduser += 1;
                require(FUND_DAILY_USER>funduser,"Fund full, See you soon!");
                emit TestDrive(msg.sender, now);
                fund += msg.value;
                if(sendFromFund(TEST_DRIVE_INVEST, msg.sender)){
                    
                    emit Payout(msg.sender,TEST_DRIVE_INVEST,"test-drive-cashback",0);
                }
            }
            newStatus = Status.TEST;
        }
        if (newStatus > user.status) {
            user.status = newStatus;
        }
        // proccess fees and referrers
        if(newStatus!=Status.TEST){
            admin.transfer(msg.value / OWNER_FEE_DENOMINATOR * 4); // administration fee
            owner.transfer(msg.value / OWNER_FEE_DENOMINATOR * 10); // owners fee
            fund += msg.value / FUND_FEE_DENOMINATOR;          // test-drive fund
        }
        user.lastPaymentDate = now;
    }

    function payout() private {
        
        Investor storage user = investors[msg.sender];

        require(user.id > 0, "Investor not found.");
        require(user.round == round, "Your round is over.");

        require(daysFrom(user.lastPaymentDate) >= 1, "Wait at least 24 hours.");
        
        uint amount = getInvestorDividendsAmount(msg.sender);
        if (address(this).balance < amount) {
            pause = true;
            return;
        }
        
        if ((user.referrer > 0x0) && !user.refPayed && (user.status != Status.TEST)) {
            user.refPayed = true;
            Investor storage ref = investors[user.referrer];
            if (ref.id > 0 && ref.round == round) {
                uint bonusAmount = (user.deposit / 100) * INTEREST;
                uint refBonusAmount = bonusAmount * uint(ref.status);
            
                if (user.referrer.send(refBonusAmount)) {
                    emit Payout(user.referrer, refBonusAmount, "referral", msg.sender);
                }
            
                if (user.deposits == 1) { // cashback only for the first deposit
                    if (msg.sender.send(bonusAmount)) {
                        emit Payout(msg.sender, bonusAmount, "ref-cash-back", 0);
                    }
                }
            }
        }
        
        if (user.status == Status.TEST) {
            uint daysFromInvest = daysFrom(user.investDate);
            require(daysFromInvest <= 20, "Your test drive is over!");

            if (sendFromFund(amount, msg.sender)) {
                emit Payout(msg.sender, TEST_DRIVE_INVEST, "test-drive-self-payout", 0);
            }
        } else {
            msg.sender.transfer(amount);
            emit Payout(msg.sender, amount, "self-payout", 0);
        }
        user.lastPaymentDate = now;
    }

    function sendFromFund(uint amount, address user) private returns (bool) {

        require(fund > amount, "Test-drive fund empty! See you later.");
        if (user.send(amount)) {
            fund -= amount;
            return true;
        }
        return false;
    }

    // views
    
    function getInvestorCount() public view returns (uint) {

        return addresses.length - 1;
    }

    function getInvestorDividendsAmount(address addr) public view returns (uint) {

        return investors[addr].deposit / 100 * INTEREST 
                * daysFrom(investors[addr].lastPaymentDate) * multiplier;
    }

    // configuration
    
    function setMultiplier(uint newMultiplier) onlyOwner public {

        multiplier = newMultiplier;
    }

    function setDailyDepositLimit(uint newDailyDepositLimit) onlyOwner public {

        dailyDepositLimit = newDailyDepositLimit;
    }

    function setAdminAddress(address newAdmin) onlyOwner public {

        admin = newAdmin;
    }

    function addInvestors(address[] addr, uint[] amount, bool[] isSuper) onlyOwner public {

        // create VIP/SVIP refs
        for (uint i = 0; i < addr.length; i++) {
            uint id = addresses.length;
            if (investors[addr[i]].deposit == 0) {
                addresses.push(addr[i]);
                deposit += amount[i];
            }
            
            Status s = isSuper[i] ? Status.SVIP : Status.VIP;
            investors[addr[i]] = Investor(id, round, amount[i], 1, now, now, 0, s, false);

        }
    }

    function nextRound() onlyOwner public {
            if(pause==true){
                delete addresses;
                addresses.length = 1;
                deposit = 0;
                fund = 0;
        
                dailyDeposit = 0;
                roundStartDate = now;
                daysFromRoundStart = 0;

                owner.transfer(address(this).balance);

                emit NextRoundStarted(round, now);
                pause = false;
                round += 1;
            }
        
    }

    // util
    
    function daysFrom(uint date) private view returns (uint) {
        return (now - date) / period;
    }

    function bytesToAddress(bytes bys) private pure returns (address addr) {

        assembly {
            addr := mload(add(bys, 20))
        }
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"MINIMUM_SVIP_INVEST","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TEST_DRIVE_INVEST","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"round","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"multiplier","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newAdmin","type":"address"}],"name":"setAdminAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"addr","type":"address[]"},{"name":"amount","type":"uint256[]"},{"name":"isSuper","type":"bool[]"}],"name":"addInvestors","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"MINIMUM_INVEST","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"dailyDepositLimit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"nextRound","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newMultiplier","type":"uint256"}],"name":"setMultiplier","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"investors","outputs":[{"name":"id","type":"uint256"},{"name":"round","type":"uint256"},{"name":"deposit","type":"uint256"},{"name":"deposits","type":"uint256"},{"name":"investDate","type":"uint256"},{"name":"lastPaymentDate","type":"uint256"},{"name":"referrer","type":"address"},{"name":"status","type":"uint8"},{"name":"refPayed","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"funduser","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"pause","outputs":[{"name":"","type":"bool"}],"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":"OWNER_FEE_DENOMINATOR","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getInvestorDividendsAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fund","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newDailyDepositLimit","type":"uint256"}],"name":"setDailyDepositLimit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"FUND_DAILY_USER","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MINIMUM_VIP_INVEST","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"FUND_FEE_DENOMINATOR","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"addresses","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"admin","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"INTEREST","outputs":[{"name":"","type":"uint256"}],"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":"date","type":"uint256"}],"name":"TestDrive","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"referrer","type":"address"}],"name":"Invest","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"}],"name":"WelcomeVIP","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"}],"name":"WelcomeSuperVIP","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"eventType","type":"string"},{"indexed":false,"name":"from","type":"address"}],"name":"Payout","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"round","type":"uint256"},{"indexed":false,"name":"date","type":"uint256"}],"name":"NextRoundStarted","type":"event"}]

  Contract Creation Code Switch To Opcodes View
608060405260016002819055681e162c177be5cc000060035560006006556009805460ff191690911790553480156200003757600080fd5b506000805433600160a060020a031991821681179092556001805490911690911790556200006d64010000000062000073810204565b62000236565b600054600160a060020a03163314620000ed57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f53656e646572206e6f7420617574686f72697365642e00000000000000000000604482015290519081900360640190fd5b60095460ff16151560011415620001c1576200010c60076000620001c3565b60016200011b600782620001e6565b506000600d8190556004819055600a81905542600b55600c8190558054604051600160a060020a0390911691303180156108fc02929091818181858888f1935050505015801562000170573d6000803e3d6000fd5b506006546040805191825242602083015280517fc298b8ce2cf2d3024bac7ec110993e5584d7606c7be08297e97397e2882359e69281900390910190a16009805460ff191690556006805460010190555b565b5080546000825590600052602060002090810190620001e3919062000212565b50565b8154818355818111156200020d576000838152602090206200020d91810190830162000212565b505050565b6200023391905b808211156200022f576000815560010162000219565b5090565b90565b611aa180620002466000396000f3006080604052600436106101485763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166304638711811461097557806311894fd21461099c578063146ca531146109b15780631b3ed722146109c65780632c1e816d146109db5780633b7a8ff5146109fe5780633d4cfa6b14610ac557806342d0d51714610ada57806347e4055314610aef578063641579a614610b045780636f7bc9be14610b1c5780637ffedc0814610bac5780638456cb5914610bc15780638da5cb5b14610bea578063960524e314610c1b578063ae27360d14610c30578063b1ad4c4814610c45578063b60d428814610c66578063bf2c1cc814610c7b578063c212092214610c93578063c65a3e7d14610ca8578063eb0eb17e14610c30578063edf26d9b14610cbd578063f851a44014610cd5578063ff60dfb614610cea575b600080548190819081908190600160a060020a03163314806101745750600154600160a060020a031633145b1561017e5761096e565b60095460ff16156101ff576040805160e560020a62461bcd02815260206004820152603260248201527f356574682e696f206973207061757365642e20506c656173652077616974206660448201527f6f7220746865206e65787420726f756e642e0000000000000000000000000000606482015290519081900360840190fd5b3415156102135761020e610cff565b61096e565b66b1a2bc2ec500003410158061022f57506611c37937e0800034145b15156102ab576040805160e560020a62461bcd02815260206004820152602560248201527f546f6f20736d616c6c20616d6f756e742c206d696e696d756d20302e3030352060448201527f6574686572000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b6102b6600b54611238565b600c5410156102d9576000600a819055600555600b546102d590611238565b600c555b600354600a543401111561035d576040805160e560020a62461bcd02815260206004820152602960248201527f4461696c79206465706f736974206c696d69742072656163686564212053656560448201527f20796f7520736f6f6e0000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600a8054340190553360009081526008602052604090208054909550158061038a57506006548560010154105b156104f65760405133906108fc9060009081818181818888f193505050501580156103b9573d6000803e3d6000fd5b50600780546001818101835560008381527fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c688909201805473ffffffffffffffffffffffffffffffffffffffff1916331790559154875560028701819055600387018190554260058801819055600488015560065491870191909155604080516020601f3690810182900482028301820190935282825261046c939192908190840183828082843750611245945050505050565b600160a060020a03811660009081526008602052604081205491955010801561049e5750600160a060020a0384163314155b80156104c65750600654600160a060020a038516600090815260086020526040902060010154145b156104f65760068501805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0386161790555b600285018054349081019091556003860180546001019055600d8054820190556006860154604080513381526020810193909352600160a060020a0390911682820152517fee95ece288ef025c30f775af415a35412f49ed31d3bfce8a57b7273cd046e8cb9181900360600190a16001856003015411801561059257506000600686015460a060020a900460ff16600381111561058f57fe5b14155b80156105aa575060146105a88660040154611238565b115b156106725760286105be8660040154611238565b116105ca5760026105cd565b60045b60405160ff9190911693506064340484026005029250339083156108fc029084906000818181858888f193505050501561067257600685015460408051600160a060020a0390921682526020820184905233606083015260808282018190526015908301527f7365712d6465706f7369742d636173682d6261636b000000000000000000000060a083015251600080516020611a568339815191529181900360c00190a15b68015af1d78b58c4000034106106bd576040805133815290517f57a99f31c8ace117c3f5b3bc1e66857bb79d45fce4c5c30efb4979a01322f87d9181900360200190a1506003610862565b674563918244f400003410610707576040805133815290517fd93cca2a895ef384d4b3c0ad29166e1efa40159dbcadd7ab398eb5c1abc66b149181900360200190a1506002610862565b66b1a2bc2ec50000341061071d57506001610862565b6611c37937e080003414156108625784600301546001141561085e5760058054600101908190556101f41161079c576040805160e560020a62461bcd02815260206004820152601860248201527f46756e642066756c6c2c2053656520796f7520736f6f6e210000000000000000604482015290519081900360640190fd5b6040805133815242602082015281517f8eba52311c1266914649210aa94d8a9339b77aeb3eb761cc17338aa310c41fa4929181900390910190a160048054340190556107ef6611c37937e080003361124c565b1561085e57604080513381526611c37937e0800060208201526000606082015260808183018190526013908201527f746573742d64726976652d636173686261636b0000000000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b5060005b600685015460a060020a900460ff16600381111561087c57fe5b81600381111561088857fe5b11156108c65760068501805482919074ff0000000000000000000000000000000000000000191660a060020a8360038111156108c057fe5b02179055505b60008160038111156108d457fe5b1461096757600154604051600160a060020a03909116906004606434040280156108fc02916000818181858888f19350505050158015610918573d6000803e3d6000fd5b50600054600160a060020a03166108fc60643404600a029081150290604051600060405180830381858888f1935050505015801561095a573d6000803e3d6000fd5b5060048054606434040190555b4260058601555b5050505050005b34801561098157600080fd5b5061098a611314565b60408051918252519081900360200190f35b3480156109a857600080fd5b5061098a611321565b3480156109bd57600080fd5b5061098a61132c565b3480156109d257600080fd5b5061098a611332565b3480156109e757600080fd5b506109fc600160a060020a0360043516611338565b005b348015610a0a57600080fd5b50604080516020600480358082013583810280860185019096528085526109fc95369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506113b79650505050505050565b348015610ad157600080fd5b5061098a6116ab565b348015610ae657600080fd5b5061098a6116b6565b348015610afb57600080fd5b506109fc6116bc565b348015610b1057600080fd5b506109fc6004356117dc565b348015610b2857600080fd5b50610b3d600160a060020a0360043516611831565b604051808a815260200189815260200188815260200187815260200186815260200185815260200184600160a060020a0316600160a060020a03168152602001836003811115610b8957fe5b60ff16815291151560208301525060408051918290030198509650505050505050f35b348015610bb857600080fd5b5061098a61189f565b348015610bcd57600080fd5b50610bd66118a5565b604080519115158252519081900360200190f35b348015610bf657600080fd5b50610bff6118ae565b60408051600160a060020a039092168252519081900360200190f35b348015610c2757600080fd5b5061098a6118bd565b348015610c3c57600080fd5b5061098a6118c8565b348015610c5157600080fd5b5061098a600160a060020a03600435166118cd565b348015610c7257600080fd5b5061098a611924565b348015610c8757600080fd5b506109fc60043561192a565b348015610c9f57600080fd5b5061098a61197f565b348015610cb457600080fd5b5061098a611985565b348015610cc957600080fd5b50610bff600435611991565b348015610ce157600080fd5b50610bff6119b9565b348015610cf657600080fd5b5061098a6119c8565b336000908152600860205260408120805490919081908190819081908110610d71576040805160e560020a62461bcd02815260206004820152601360248201527f496e766573746f72206e6f7420666f756e642e00000000000000000000000000604482015290519081900360640190fd5b600654600187015414610dce576040805160e560020a62461bcd02815260206004820152601360248201527f596f757220726f756e64206973206f7665722e00000000000000000000000000604482015290519081900360640190fd5b6001610ddd8760050154611238565b1015610e33576040805160e560020a62461bcd02815260206004820152601760248201527f57616974206174206c6561737420323420686f7572732e000000000000000000604482015290519081900360640190fd5b610e3c336118cd565b94503031851115610e59576009805460ff19166001179055611230565b60068601546000600160a060020a03909116118015610e96575060068601547501000000000000000000000000000000000000000000900460ff16155b8015610ebc57506000600687015460a060020a900460ff166003811115610eb957fe5b14155b1561108f5760068601805475ff000000000000000000000000000000000000000000191675010000000000000000000000000000000000000000001790819055600160a060020a031660009081526008602052604081208054909550118015610f2a57506006548460010154145b1561108f57600286015460068501546064909104600502935060ff60a060020a909104166003811115610f5957fe5b60068701546040519185029350600160a060020a03169083156108fc029084906000818181858888f1935050505015610ffd57600686015460408051600160a060020a0390921682526020820184905233606083015260808282018190526008908301527f726566657272616c00000000000000000000000000000000000000000000000060a083015251600080516020611a568339815191529181900360c00190a15b85600301546001141561108f57604051339084156108fc029085906000818181858888f193505050501561108f576040805133815260208101859052600060608201526080818301819052600d908201527f7265662d636173682d6261636b0000000000000000000000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b6000600687015460a060020a900460ff1660038111156110ab57fe5b1415611197576110be8660040154611238565b90506014811115611119576040805160e560020a62461bcd02815260206004820152601860248201527f596f75722074657374206472697665206973206f766572210000000000000000604482015290519081900360640190fd5b611123853361124c565b1561119257604080513381526611c37937e0800060208201526000606082015260808183018190526016908201527f746573742d64726976652d73656c662d7061796f75740000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b611229565b604051339086156108fc029087906000818181858888f193505050501580156111c4573d6000803e3d6000fd5b506040805133815260208101879052600060608201526080818301819052600b908201527f73656c662d7061796f757400000000000000000000000000000000000000000060a08201529051600080516020611a568339815191529181900360c00190a15b4260058701555b505050505050565b6201518042919091030490565b6014015190565b6000826004541115156112cf576040805160e560020a62461bcd02815260206004820152602560248201527f546573742d64726976652066756e6420656d707479212053656520796f75206c60448201527f617465722e000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b604051600160a060020a0383169084156108fc029085906000818181858888f193505050501561130a5750600480548390039055600161130e565b5060005b92915050565b68015af1d78b58c4000081565b6611c37937e0800081565b60065481565b60025481565b600054600160a060020a03163314611388576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000805481908190600160a060020a0316331461140c576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b600092505b855183101561123057600780549050915060086000878581518110151561143457fe5b90602001906020020151600160a060020a0316600160a060020a0316815260200190815260200160002060020154600014156114e4576007868481518110151561147a57fe5b602090810291909101810151825460018101845560009384529190922001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0390921691909117905584518590849081106114d057fe5b60209081029091010151600d805490910190555b83838151811015156114f257fe5b9060200190602002015161150757600261150a565b60035b9050610120604051908101604052808381526020016006548152602001868581518110151561153557fe5b906020019060200201518152602001600181526020014281526020014281526020016000600160a060020a0316815260200182600381111561157357fe5b81526020016000151581525060086000888681518110151561159157fe5b602090810291909101810151600160a060020a0390811683528282019390935260409182016000208451815590840151600182015590830151600282015560608301516003808301919091556080840151600483015560a0840151600583015560c084015160068301805473ffffffffffffffffffffffffffffffffffffffff1916919094161780845560e085015192939174ff0000000000000000000000000000000000000000199091169060a060020a90849081111561164f57fe5b021790555061010091909101516006909101805491151575010000000000000000000000000000000000000000000275ff0000000000000000000000000000000000000000001990921691909117905560019290920191611411565b66b1a2bc2ec5000081565b60035481565b600054600160a060020a0316331461170c576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b60095460ff161515600114156117da57611728600760006119cd565b60016117356007826119ee565b506000600d8190556004819055600a81905542600b55600c8190558054604051600160a060020a0390911691303180156108fc02929091818181858888f19350505050158015611789573d6000803e3d6000fd5b506006546040805191825242602083015280517fc298b8ce2cf2d3024bac7ec110993e5584d7606c7be08297e97397e2882359e69281900390910190a16009805460ff191690556006805460010190555b565b600054600160a060020a0316331461182c576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b600255565b60086020526000908152604090208054600182015460028301546003840154600485015460058601546006909601549495939492939192909190600160a060020a0381169060ff60a060020a8204811691750100000000000000000000000000000000000000000090041689565b60055481565b60095460ff1681565b600054600160a060020a031681565b600754600019015b90565b606481565b600254600160a060020a0382166000908152600860205260408120600501549091906118f890611238565b600160a060020a0384166000908152600860205260409020600201546005906064900402020292915050565b60045481565b600054600160a060020a0316331461197a576040805160e560020a62461bcd0281526020600482015260166024820152600080516020611a36833981519152604482015290519081900360640190fd5b600355565b6101f481565b674563918244f4000081565b600780548290811061199f57fe5b600091825260209091200154600160a060020a0316905081565b600154600160a060020a031681565b600581565b50805460008255906000526020600020908101906119eb9190611a17565b50565b815481835581811115611a1257600083815260209020611a12918101908301611a17565b505050565b6118c591905b80821115611a315760008155600101611a1d565b5090560053656e646572206e6f7420617574686f72697365642e000000000000000000007dd4fc124e71a8ba77cb354c002b0299888dba1cc430437309427bec06fb0bb9a165627a7a7230582072758ee28456e6746dc63b783dc6fa9e4dd47c72cbcb51102d8773ce1c2197020029

   Swarm Source:
bzzr://72758ee28456e6746dc63b783dc6fa9e4dd47c72cbcb51102d8773ce1c219702

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.