Contract Overview
Balance: 88.931655890938547828 Ether
Ether Value: $15,420.75 (@ $173.40/ETH)
Transactions: 344 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x03b51dc4fdbb49a750b327e913ea0ddc71baf915at txn 0xc58a28eb9021e544682b1c1ad35d155f837357c646fe8852b3f93fc77a97c90c
 Latest 25 transactions from a total of 344 transactions

TxHash Age From To Value [TxFee]
0xdb57b70733e41d8ea22aa83c98c9997aad1645f93bbdeb6a449001dc14b5d93b2 hrs 52 mins ago0xf0e02bad9b0d9bf5b64b19752fd018073cc60e72  IN   0x896498daf4595d70965517d4385e895448e269ca0.02 Ether0.00006708
0x4d8a995fc4e7156de3efd07f0a74a8d6cfc60858622f60bad819813a4a7398102 hrs 57 mins ago0x728dd36712f2b64fed3af8a3751fd9eacce4cfe0  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.000183232
0xcf7d4bfb2dd561429baba4557ed239e08203876dada1c56c593e5db5354e2bac3 hrs 15 mins ago0x0f0177aa24eb0359f1aa18502d5837a5e2b71d67  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.000183232
0x2bf53c4e8d0192971dcafc1855f78cca85f5707a9f2193201b6a690d78279c833 hrs 51 mins ago0x94000822b408f829070808aee39b17df93d301d3  IN   0x896498daf4595d70965517d4385e895448e269ca0.172353015 Ether0.001683132
0x8d4905f310f720091e474e0762a897dd3e900b92e1294b459bf971c60685b50c4 hrs 8 mins ago0xc1a96dceccbe63c95f4f93b0bbab572c3d2f0622  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.000137424
0xe01af9597aa7123a77371bbfb1603549384f30c377e0c959bd159c2324b6ec424 hrs 51 mins ago0x568dcaffb061d30752a805b17964b21260a18310  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.000138099
0x46711d1fd78340dff91d203e187a6b45baa5312f0bed0094fac541106b17c6c85 hrs 13 mins ago0xa4a87b30562fe49a7e00e863ffac53520c149bd9  IN   0x896498daf4595d70965517d4385e895448e269ca0.058 Ether0.00512705
0x89f3edc9df0ae826b571fc037cb0f31ba8fe6adb705bb69bac8d6a25db0d84f15 hrs 27 mins ago0x94000822b408f829070808aee39b17df93d301d3  IN   0x896498daf4595d70965517d4385e895448e269ca0.17528952 Ether0.000252
0xba111b7bc63034a1f669065f257072507834e7acb07f15d8d4514387e397863e5 hrs 30 mins ago0xa4a87b30562fe49a7e00e863ffac53520c149bd9  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.001887353
0x0c80864bc71088061208af468d2324f68da2c43cf0f2a522300d81751def92c96 hrs 55 mins ago0xf21932526de67908626aef74877cd17f6415454c  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.00022904
0xfc1172ab32bbc6d3f43aaa73c066e7d20a2d852a0a0accd9eb7715151c384e257 hrs 18 mins ago0xef893c37fb7c55cf79bdce8814233301457fc834  IN   0x896498daf4595d70965517d4385e895448e269ca0.9 Ether0.002796195
0x7d1abbceab46c4e5ddc506c2509babdfaa9c6c38fa76d9966792f4653de3bdbc7 hrs 18 mins ago0x9a9058fcd581ecb104933253b24e0a9308679b40  IN   0x896498daf4595d70965517d4385e895448e269ca0.15 Ether0.01093833
0x9cc79f9bda9c3bd54ce3670a58f971f704f2aa86808b3c0ddc0cb576a9ad710d7 hrs 21 mins ago0x1b11e0385ddb5d997c356ada91b75c0a2456a92a  IN   0x896498daf4595d70965517d4385e895448e269ca1.13 Ether0.002796195
0xf5b21c8d7e4f634fc1c4b02fcb88c6e58fabd2111dff599ea9d3829ae67ea03f7 hrs 34 mins ago0xa48d4ee2ec4122112949afd03dbe854961366ae8  IN   0x896498daf4595d70965517d4385e895448e269ca1.22 Ether0.002796195
0xc487d458038906d066500d138632f71676bdbe3605e12b077883be4c251bfc0f7 hrs 46 mins ago0x84917ac5cd48ef5b5cf3ed7c9577032440881569  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.000274848
0xec4d1cd01dceda1c967783c0882991e8038df57fb692100e9c732b75cdc2dced7 hrs 57 mins ago0xa25964642585408d4ddcab455e81f34e87f660e7  IN   0x896498daf4595d70965517d4385e895448e269ca0.509 Ether0.00043095744
0x789a0f77cd1b1f9f89a6009920070a2e0f9a7c5c314ace073c299c2fc147ecf18 hrs 7 mins ago0xa25964642585408d4ddcab455e81f34e87f660e7  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.0002473632
0x4b0856b916c2dca2fd5bfddc5408cfd52c0c793de80e97bb1e1a55e27adf84388 hrs 16 mins ago0xc1fe2959ad1d4e16397e59545541e338978e6198  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.000183232
0x2c9923609ae0e07cd24fc0b6ef82fbebd39729b320d058e9ebdfe7cadb1715348 hrs 16 mins ago0x2fdebe38a1b8ad695916770ae519f331bce85392  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.00046033
0xe4be5fc6534fbd6936f3aabca1db475a25b49e1bc790488e437e75f72fe01daa8 hrs 18 mins ago0x17272419813717df8053a3f5679ba03fabaf505f  IN   0x896498daf4595d70965517d4385e895448e269ca0.09 Ether0.00432826
0x5aed53132153b298f8148011ddeef7b4ca3191b98803f70ff269c7812a508e108 hrs 41 mins ago0x9a9058fcd581ecb104933253b24e0a9308679b40  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.00412272
0x325b0c6640a58743feec1332100e2f29f106b9a24d2ce5e4ca938f0aaf6227fe8 hrs 54 mins ago0x789b628991457a39be2bef8605b0e30ef55c6907  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.00022904
0x02d86b777eb68258626c4d0ced9ec23360f9c30ee684a044a60b787b21f7e6929 hrs 25 mins ago0x041cced695bf699f2ced8fb2e20c3ffc5873c58e  IN   0x896498daf4595d70965517d4385e895448e269ca10 wei0.0002384165
0x5c20bf00388e30a701d6188301f087d0334448601b6aa54e538ce2eb6dca117910 hrs 17 mins ago0x2315f06f1048accdfd43f4776e00ede48ff978cb  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.0001611155
0xc1e83a53035a651baeb39c30812a0c10022a44235b702f8fc0991da221f0de0410 hrs 22 mins ago0x2315f06f1048accdfd43f4776e00ede48ff978cb  IN   0x896498daf4595d70965517d4385e895448e269ca0 Ether0.000102
[ 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
0x4d8a995fc4e7156de3efd07f0a74a8d6cfc60858622f60bad819813a4a73981067179622 hrs 57 mins ago0x896498daf4595d70965517d4385e895448e269ca0x728dd36712f2b64fed3af8a3751fd9eacce4cfe00.051610248842592592 Ether
0xcf7d4bfb2dd561429baba4557ed239e08203876dada1c56c593e5db5354e2bac67178833 hrs 15 mins ago0x896498daf4595d70965517d4385e895448e269ca0x0f0177aa24eb0359f1aa18502d5837a5e2b71d670.010963526934439624 Ether
0x2bf53c4e8d0192971dcafc1855f78cca85f5707a9f2193201b6a690d78279c8367177103 hrs 51 mins ago0x896498daf4595d70965517d4385e895448e269ca0x03b51dc4fdbb49a750b327e913ea0ddc71baf9150.00172353015 Ether
0x2bf53c4e8d0192971dcafc1855f78cca85f5707a9f2193201b6a690d78279c8367177103 hrs 51 mins ago0x896498daf4595d70965517d4385e895448e269ca0x35b493570a6f6baca339da1d5008ded43bca920a0.0034470603 Ether
0x2bf53c4e8d0192971dcafc1855f78cca85f5707a9f2193201b6a690d78279c8367177103 hrs 51 mins ago0x896498daf4595d70965517d4385e895448e269ca0xcb14ef22cbbc4d06b83d6d6af39b0e0b11f3a8290.00517059045 Ether
0x2bf53c4e8d0192971dcafc1855f78cca85f5707a9f2193201b6a690d78279c8367177103 hrs 51 mins ago0x896498daf4595d70965517d4385e895448e269ca0xabf2bcc1af52c58cfa19ca7dbdbf12506ae7943c0.00861765075 Ether
0x2bf53c4e8d0192971dcafc1855f78cca85f5707a9f2193201b6a690d78279c8367177103 hrs 51 mins ago0x896498daf4595d70965517d4385e895448e269ca0x94000822b408f829070808aee39b17df93d301d30.012855761822864583 Ether
0x8d4905f310f720091e474e0762a897dd3e900b92e1294b459bf971c60685b50c67176514 hrs 8 mins ago0x896498daf4595d70965517d4385e895448e269ca0xc1a96dceccbe63c95f4f93b0bbab572c3d2f06220.005581434722222222 Ether
0xe01af9597aa7123a77371bbfb1603549384f30c377e0c959bd159c2324b6ec4267174614 hrs 51 mins ago0x896498daf4595d70965517d4385e895448e269ca0x568dcaffb061d30752a805b17964b21260a183100.110451967592592592 Ether
0x46711d1fd78340dff91d203e187a6b45baa5312f0bed0094fac541106b17c6c867173805 hrs 13 mins ago0x896498daf4595d70965517d4385e895448e269ca0x03b51dc4fdbb49a750b327e913ea0ddc71baf9150.00058 Ether
0x46711d1fd78340dff91d203e187a6b45baa5312f0bed0094fac541106b17c6c867173805 hrs 13 mins ago0x896498daf4595d70965517d4385e895448e269ca0x4dc02cbeb8b007b331a205d05731cca638754dce0.00116 Ether
0x46711d1fd78340dff91d203e187a6b45baa5312f0bed0094fac541106b17c6c867173805 hrs 13 mins ago0x896498daf4595d70965517d4385e895448e269ca0x35b493570a6f6baca339da1d5008ded43bca920a0.00174 Ether
0x46711d1fd78340dff91d203e187a6b45baa5312f0bed0094fac541106b17c6c867173805 hrs 13 mins ago0x896498daf4595d70965517d4385e895448e269ca0xcb14ef22cbbc4d06b83d6d6af39b0e0b11f3a8290.0029 Ether
0x46711d1fd78340dff91d203e187a6b45baa5312f0bed0094fac541106b17c6c867173805 hrs 13 mins ago0x896498daf4595d70965517d4385e895448e269ca0xa4a87b30562fe49a7e00e863ffac53520c149bd90.000134348958333333 Ether
0xba111b7bc63034a1f669065f257072507834e7acb07f15d8d4514387e397863e67172975 hrs 30 mins ago0x896498daf4595d70965517d4385e895448e269ca0xa4a87b30562fe49a7e00e863ffac53520c149bd90.007648666666666666 Ether
0x0c80864bc71088061208af468d2324f68da2c43cf0f2a522300d81751def92c967169366 hrs 55 mins ago0x896498daf4595d70965517d4385e895448e269ca0xf21932526de67908626aef74877cd17f6415454c0.020149074074074074 Ether
0xfc1172ab32bbc6d3f43aaa73c066e7d20a2d852a0a0accd9eb7715151c384e2567168537 hrs 18 mins ago0x896498daf4595d70965517d4385e895448e269ca0x03b51dc4fdbb49a750b327e913ea0ddc71baf9150.009 Ether
0xfc1172ab32bbc6d3f43aaa73c066e7d20a2d852a0a0accd9eb7715151c384e2567168537 hrs 18 mins ago0x896498daf4595d70965517d4385e895448e269ca0x35b493570a6f6baca339da1d5008ded43bca920a0.018 Ether
0xfc1172ab32bbc6d3f43aaa73c066e7d20a2d852a0a0accd9eb7715151c384e2567168537 hrs 18 mins ago0x896498daf4595d70965517d4385e895448e269ca0xcb14ef22cbbc4d06b83d6d6af39b0e0b11f3a8290.027 Ether
0xfc1172ab32bbc6d3f43aaa73c066e7d20a2d852a0a0accd9eb7715151c384e2567168537 hrs 18 mins ago0x896498daf4595d70965517d4385e895448e269ca0x2fdebe38a1b8ad695916770ae519f331bce853920.045 Ether
0x7d1abbceab46c4e5ddc506c2509babdfaa9c6c38fa76d9966792f4653de3bdbc67168537 hrs 18 mins ago0x896498daf4595d70965517d4385e895448e269ca0x03b51dc4fdbb49a750b327e913ea0ddc71baf9150.0015 Ether
0x7d1abbceab46c4e5ddc506c2509babdfaa9c6c38fa76d9966792f4653de3bdbc67168537 hrs 18 mins ago0x896498daf4595d70965517d4385e895448e269ca0xd719ef7820bcf4bb27306188e0973c6bac007edb0.0075 Ether
0x7d1abbceab46c4e5ddc506c2509babdfaa9c6c38fa76d9966792f4653de3bdbc67168537 hrs 18 mins ago0x896498daf4595d70965517d4385e895448e269ca0x9a9058fcd581ecb104933253b24e0a9308679b400.000086736111111111 Ether
0x9cc79f9bda9c3bd54ce3670a58f971f704f2aa86808b3c0ddc0cb576a9ad710d67168397 hrs 21 mins ago0x896498daf4595d70965517d4385e895448e269ca0x03b51dc4fdbb49a750b327e913ea0ddc71baf9150.0113 Ether
0x9cc79f9bda9c3bd54ce3670a58f971f704f2aa86808b3c0ddc0cb576a9ad710d67168397 hrs 21 mins ago0x896498daf4595d70965517d4385e895448e269ca0x35b493570a6f6baca339da1d5008ded43bca920a0.0226 Ether
[ Download CSV Export  ] 
Contract Source Code Verified (Exact Match)
Contract Name: Efirica
Compiler Text: v0.4.25+commit.59dbf8f1
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.24;

/*
 * ETH SMART GAME DISTRIBUTION PROJECT
 * Web:                     https://efirica.io
 * Telegram_channel:        https://t.me/efirica_io
 * EN Telegram_chat:        https://t.me/efirica_chat
 * RU Telegram_chat:        https://t.me/efirica_chat_ru
 * Telegram Support:        @efirica
 * 
 * - GAIN 0.5-5% per 24 HOURS lifetime income without invitations
 * - Life-long payments
 * - New technologies on blockchain
 * - Unique code (without admin, automatic % health for lifelong game, not fork !!! )
 * - Minimal contribution 0.01 eth
 * - Currency and payment - ETH
 * - Contribution allocation schemes:
 *    -- 99% payments (In some cases, the included 10% marketing to players when specifying a referral link)
 *    -- 1% technical support
 * 
 * --- About the Project
 * EFIRICA - smart game contract, new technologies on blockchain ETH, have opened code allowing
 *           to work autonomously without admin for as long as possible with honest smart code.
 */

// File: openzeppelin-solidity/contracts/math/SafeMath.sol

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

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 _a, uint256 _b) internal pure returns (uint256 c) {
    // Gas optimization: this is cheaper than asserting 'a' not being zero, but the
    // benefit is lost if 'b' is also tested.
    // See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522
    if (_a == 0) {
      return 0;
    }

    c = _a * _b;
    assert(c / _a == _b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  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 _a / _b;
  }

  /**
  * @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 _a, uint256 _b) internal pure returns (uint256) {
    assert(_b <= _a);
    return _a - _b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 _a, uint256 _b) internal pure returns (uint256 c) {
    c = _a + _b;
    assert(c >= _a);
    return c;
  }
}

// File: contracts/Efirica.sol

contract Efirica {
    using SafeMath for uint256;

    uint256 constant public ONE_HUNDRED_PERCENTS = 10000;
    uint256 constant public LOWEST_DIVIDEND_PERCENTS = 50;            // 0.50%
    uint256 constant public HIGHEST_DIVIDEND_PERCENTS = 500;          // 5.00%
    uint256 constant public REFERRAL_ACTIVATION_TIME = 1 days;
    uint256[] /*constant*/ public referralPercents = [500, 300, 200]; // 5%, 3%, 2%

    bool public running = true;
    address public admin = msg.sender;
    uint256 public totalDeposits = 0;
    mapping(address => uint256) public deposits;
    mapping(address => uint256) public withdrawals;
    mapping(address => uint256) public joinedAt;
    mapping(address => uint256) public updatedAt;
    mapping(address => address) public referrers;
    mapping(address => uint256) public refCount;
    mapping(address => uint256) public refEarned;

    event InvestorAdded(address indexed investor);
    event ReferrerAdded(address indexed investor, address indexed referrer);
    event DepositAdded(address indexed investor, uint256 deposit, uint256 amount);
    event DividendPayed(address indexed investor, uint256 dividend);
    event ReferrerPayed(address indexed investor, uint256 indexed level, address referrer, uint256 amount);
    event AdminFeePayed(address indexed investor, uint256 amount);
    event TotalDepositsChanged(uint256 totalDeposits);
    event BalanceChanged(uint256 balance);
    
    function() public payable {
        require(running, "Project is not running");

        // Dividends
        uint256 dividends = dividendsForUser(msg.sender);
        if (dividends > 0) {
            if (dividends >= address(this).balance) {
                dividends = address(this).balance;
                running = false;
            }
            msg.sender.transfer(dividends);
            withdrawals[msg.sender] = withdrawals[msg.sender].add(dividends);
            updatedAt[msg.sender] = now;
            emit DividendPayed(msg.sender, dividends);
        }

        // Deposit
        if (msg.value > 0) {
            if (deposits[msg.sender] == 0) {
                joinedAt[msg.sender] = now;
                emit InvestorAdded(msg.sender);
            }
            updatedAt[msg.sender] = now;
            deposits[msg.sender] = deposits[msg.sender].add(msg.value);
            emit DepositAdded(msg.sender, deposits[msg.sender], msg.value);

            totalDeposits = totalDeposits.add(msg.value);
            emit TotalDepositsChanged(totalDeposits);

            // Add referral if possible
            if (referrers[msg.sender] == address(0) && msg.data.length == 20) {
                address referrer = _bytesToAddress(msg.data);
                if (referrer != address(0) && deposits[referrer] > 0 && now >= joinedAt[referrer].add(REFERRAL_ACTIVATION_TIME)) {
                    referrers[msg.sender] = referrer;
                    refCount[referrer] += 1;
                    emit ReferrerAdded(msg.sender, referrer);
                }
            }

            // Referrers fees
            referrer = referrers[msg.sender];
            for (uint i = 0; referrer != address(0) && i < referralPercents.length; i++) {
                uint256 refAmount = msg.value.mul(referralPercents[i]).div(ONE_HUNDRED_PERCENTS);
                referrer.send(refAmount); // solium-disable-line security/no-send
                refEarned[referrer] = refEarned[referrer].add(refAmount);
                emit ReferrerPayed(msg.sender, i, referrer, refAmount);
                referrer = referrers[referrer];
            }

            // Admin fee 1%
            uint256 adminFee = msg.value.div(100);
            admin.send(adminFee); // solium-disable-line security/no-send
            emit AdminFeePayed(msg.sender, adminFee);
        }

        emit BalanceChanged(address(this).balance);
    }

    function dividendsForUser(address user) public view returns(uint256) {
        return dividendsForPercents(user, percentsForUser(user));
    }

    function dividendsForPercents(address user, uint256 percents) public view returns(uint256) {
        return deposits[user]
            .mul(percents).div(ONE_HUNDRED_PERCENTS)
            .mul(now.sub(updatedAt[user])).div(1 days); // solium-disable-line security/no-block-members
    }

    function percentsForUser(address user) public view returns(uint256) {
        uint256 percents = generalPercents();

        // Referrals should have increased percents (+10%)
        if (referrers[user] != address(0)) {
            percents = percents.mul(110).div(100);
        }

        return percents;
    }

    function generalPercents() public view returns(uint256) {
        uint256 health = healthPercents();
        if (health >= ONE_HUNDRED_PERCENTS.mul(80).div(100)) { // health >= 80%
            return HIGHEST_DIVIDEND_PERCENTS;
        }

        // From 5% to 0.5% with 0.1% step (45 steps) while health drops from 100% to 0% 
        uint256 percents = LOWEST_DIVIDEND_PERCENTS.add(
            HIGHEST_DIVIDEND_PERCENTS.sub(LOWEST_DIVIDEND_PERCENTS)
                .mul(healthPercents().mul(45).div(ONE_HUNDRED_PERCENTS.mul(80).div(100))).div(45)
        );

        return percents;
    }

    function healthPercents() public view returns(uint256) {
        if (totalDeposits == 0) {
            return ONE_HUNDRED_PERCENTS;
        }

        return address(this).balance
            .mul(ONE_HUNDRED_PERCENTS).div(totalDeposits);
    }

    function _bytesToAddress(bytes data) internal pure returns(address addr) {
        // solium-disable-next-line security/no-inline-assembly
        assembly {
            addr := mload(add(data, 0x14)) 
        }
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"generalPercents","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"user","type":"address"},{"name":"percents","type":"uint256"}],"name":"dividendsForPercents","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"healthPercents","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"HIGHEST_DIVIDEND_PERCENTS","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"referrers","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ONE_HUNDRED_PERCENTS","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"withdrawals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalDeposits","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"REFERRAL_ACTIVATION_TIME","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"user","type":"address"}],"name":"dividendsForUser","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"referralPercents","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"joinedAt","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"running","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"updatedAt","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"user","type":"address"}],"name":"percentsForUser","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"refCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"LOWEST_DIVIDEND_PERCENTS","outputs":[{"name":"","type":"uint256"}],"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":"","type":"address"}],"name":"deposits","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"refEarned","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"investor","type":"address"}],"name":"InvestorAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"investor","type":"address"},{"indexed":true,"name":"referrer","type":"address"}],"name":"ReferrerAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"investor","type":"address"},{"indexed":false,"name":"deposit","type":"uint256"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"DepositAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"investor","type":"address"},{"indexed":false,"name":"dividend","type":"uint256"}],"name":"DividendPayed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"investor","type":"address"},{"indexed":true,"name":"level","type":"uint256"},{"indexed":false,"name":"referrer","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"ReferrerPayed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"investor","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"AdminFeePayed","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"totalDeposits","type":"uint256"}],"name":"TotalDepositsChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"balance","type":"uint256"}],"name":"BalanceChanged","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60e06040526101f4608090815261012c60a05260c860c05261002590600090600361005a565b506001805460ff1916811761010060a860020a0319166101003302179055600060025534801561005457600080fd5b506100c8565b82805482825590600052602060002090810192821561009b579160200282015b8281111561009b578251829061ffff1690559160200191906001019061007a565b506100a79291506100ab565b5090565b6100c591905b808211156100a757600081556001016100b1565b90565b610c37806100d76000396000f3006080604052600436106101115763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630ed7ce4281146106bf57806314fec86c146106e657806340b79d8f1461070a578063476e0db81461071f5780634a3b68cc1461073457806375272043146107715780637a9262a2146107865780637d882097146107a7578063820c2a53146107bc57806386be3981146107d1578063963920a3146107f2578063ab34c9e91461080a578063d85bd5261461082b578063e46f7d5114610854578063e994d6c114610875578063ec8f95fc14610896578063f84406f4146108b7578063f851a440146108cc578063fc7e286d146108e1578063fe30feac14610902575b600154600090819081908190819060ff16151561018f57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f50726f6a656374206973206e6f742072756e6e696e6700000000000000000000604482015290519081900360640190fd5b61019833610923565b9450600085111561025e57303185106101ba576001805460ff19169055303194505b604051339086156108fc029087906000818181858888f193505050501580156101e7573d6000803e3d6000fd5b5033600090815260046020526040902054610208908663ffffffff61093d16565b3360008181526004602090815260408083209490945560068152908390204290558251888152925191927f2a90f808c9dd57afe043de25b0834f61e5484e5fbc5a3cf6b454bf09e70ca9bb929081900390910190a25b6000341115610684573360009081526003602052604090205415156102b65733600081815260056020526040808220429055517f62e6a5118be03f9bfedb79b0ed7ed75ee4a9e15fc4c69d2c4976acde26fa2d5f9190a25b33600090815260066020908152604080832042905560039091529020546102e3903463ffffffff61093d16565b3360008181526003602090815260409182902084905581519384523490840152805191927f3ea05f17364a3fbdabda40874f8e3195fbf3507f56f1e19952788c518ae40808929081900390910190a2600254610345903463ffffffff61093d16565b600281905560408051918252517f6ef985e4fe077fc1119af275b5dc44ac78fbaa5da78b45d5436988a64318a4199181900360200190a133600090815260076020526040902054600160a060020a03161580156103a25750601436145b156104c2576103e16000368080601f0160208091040260200160405190810160405280939291908181526020018383808284375061094a945050505050565b9350600160a060020a038416158015906104115750600160a060020a038416600090815260036020526040812054115b80156104485750600160a060020a038416600090815260056020526040902054610444906201518063ffffffff61093d16565b4210155b156104c257336000818152600760209081526040808320805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038a16908117909155808452600890925280832080546001019055519092917fec49a3c8c4ae06c18160fe86119c381c9d213ac3e052ff35b594da8687b193c791a35b33600090815260076020526040812054600160a060020a0316945092505b600160a060020a038416158015906104f9575060005483105b1561060d5761053c61271061053060008681548110151561051657fe5b90600052602060002001543461095190919063ffffffff16565b9063ffffffff61097a16565b604051909250600160a060020a0385169083156108fc029084906000818181858888f150505050600160a060020a03851660009081526009602052604090205461058791508361093d565b600160a060020a0385166000818152600960209081526040918290209390935580519182529181018490528151859233927f2405c4bf5922dba2946a2b56b03937a84963a493e1d61779b20d2193ebb93f1b929081900390910190a3600160a060020a0393841660009081526007602052604090205490931692600192909201916104e0565b61061e34606463ffffffff61097a16565b6001546040519192506101009004600160a060020a0316906108fc8315029083906000818181858888f150506040805185815290513394507ff0567868d1bf34924bbb7053b4788fe6ae29a2ed1bdcecd6cf6108a11ab7c4569350908190036020019150a25b604080513031815290517f2f23375908fc16f7e00482a87cc91dd819a6eeaf132264c16a70b71a3205de8a9181900360200190a15050505050005b3480156106cb57600080fd5b506106d461098f565b60408051918252519081900360200190f35b3480156106f257600080fd5b506106d4600160a060020a0360043516602435610a2f565b34801561071657600080fd5b506106d4610a9e565b34801561072b57600080fd5b506106d4610ad4565b34801561074057600080fd5b50610755600160a060020a0360043516610ada565b60408051600160a060020a039092168252519081900360200190f35b34801561077d57600080fd5b506106d4610af5565b34801561079257600080fd5b506106d4600160a060020a0360043516610afb565b3480156107b357600080fd5b506106d4610b0d565b3480156107c857600080fd5b506106d4610b13565b3480156107dd57600080fd5b506106d4600160a060020a0360043516610923565b3480156107fe57600080fd5b506106d4600435610b1a565b34801561081657600080fd5b506106d4600160a060020a0360043516610b39565b34801561083757600080fd5b50610840610b4b565b604080519115158252519081900360200190f35b34801561086057600080fd5b506106d4600160a060020a0360043516610b54565b34801561088157600080fd5b506106d4600160a060020a0360043516610b66565b3480156108a257600080fd5b506106d4600160a060020a0360043516610baa565b3480156108c357600080fd5b506106d4610bbc565b3480156108d857600080fd5b50610755610bc1565b3480156108ed57600080fd5b506106d4600160a060020a0360043516610bd5565b34801561090e57600080fd5b506106d4600160a060020a0360043516610be7565b60006109378261093284610b66565b610a2f565b92915050565b8181018281101561093757fe5b6014015190565b600082151561096257506000610937565b5081810281838281151561097257fe5b041461093757fe5b6000818381151561098757fe5b049392505050565b600080600061099c610a9e565b91506109b66064610530612710605063ffffffff61095116565b82106109c6576101f49250610a2a565b610a24610a16602d610530610a036109ea606483612710605063ffffffff61095116565b610530602d6109f7610a9e565b9063ffffffff61095116565b6109f76101f4603263ffffffff610bf916565b60329063ffffffff61093d16565b90508092505b505090565b600160a060020a038216600090815260066020526040812054610a9790620151809061053090610a6690429063ffffffff610bf916565b600160a060020a0387166000908152600360205260409020546109f79061271090610530908963ffffffff61095116565b9392505050565b600060025460001415610ab45750612710610ad1565b600254610ace90610530303161271063ffffffff61095116565b90505b90565b6101f481565b600760205260009081526040902054600160a060020a031681565b61271081565b60046020526000908152604090205481565b60025481565b6201518081565b6000805482908110610b2857fe5b600091825260209091200154905081565b60056020526000908152604090205481565b60015460ff1681565b60066020526000908152604090205481565b600080610b7161098f565b600160a060020a03848116600090815260076020526040902054919250161561093757610a97606461053083606e63ffffffff61095116565b60086020526000908152604090205481565b603281565b6001546101009004600160a060020a031681565b60036020526000908152604090205481565b60096020526000908152604090205481565b600082821115610c0557fe5b509003905600a165627a7a723058202c3a248829b8eb035c794218339562ce51130b9f51f6e92718fa15ce24a10f660029

   Swarm Source:
bzzr://2c3a248829b8eb035c794218339562ce51130b9f51f6e92718fa15ce24a10f66

 

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.