Contract Overview
Balance: 377.735608038763406805 Ether
Ether Value: $76,933.41 (@ $203.67/ETH)
Transactions: 2277 txns
 Latest 25 txns From a total of 2277 Transactions
(+2 PendingTxns)

TxHash Age From To Value [TxFee]
0x45dbc5efe3f16c9c5ebbe342d86d7a0a9a07d4747705c6a50aa73b1f8665e26a(pending)0x2853daa7c665af1e182bda44ce6901ffcc74b04c  IN  0xbeefd8fb3b5778f99e021afa2e41e0614af6af110.00000001 Ether(Pending)
0x75f7a2c9dae2b36bb59fa2d6a765fd502ac6998a5021d3d143001e02c36dc790(pending)0xd3370b9fbdfa02d3cee852ba7545ed998d38667e  IN  0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether(Pending)
0x96308f65ceb7ad835fd7a8cee840f3a0d08372162ff5fc5d7b68e63ecaea3ddf 24 secs ago0x60d721c27f03116a8cc4c7f453810ddd433b64ce  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.001667511
0x716d24fa318619ab6a89011bf2147e4e8de95e321d3d857fec37a6631db516ff20 mins ago0x5d64b33c1add98db0ddb8cf165802bc403aeee90  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000610065
0xea037f8917ed1628dadb3639c23cadbfad45403b914a3b1a3d873d572767493332 mins ago0xab97dc4e0db7a342e75de279b171c5edd28dcd7d  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000122013
0x5b59fa86360a9c120acf790ca614e6cf1b0b7f613f1f4e7f771a9a32aadf911833 mins ago0xab97dc4e0db7a342e75de279b171c5edd28dcd7d  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.0001098117
0xe32a243f7f9d645fba654e34eef66bf947805774e48264d2c6b086be603240c454 mins ago0x6fd63479f39b8086bed6fd0cad9c77e11bb90705  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.00081342
0xa420b94626d3ccc6f8f766707f3c0969989354ce24498ad71bc4262f90b29c6e1 hr 5 mins ago0x840d1fddb879c00b9835ce29e6ef73d893537e7f  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000122013
0x79b77d825d9ba6f5116374cb47dd18aa583b52b714ba0ddea7bea8213b53818d1 hr 33 mins ago0x141653338f2da736fa613aae50db4aea74a583a1  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000081342
0x146f89f183b51d3c1d1c4ee558444a5a8276dbb4037cd93e7acd373abde9a4a71 hr 39 mins ago0x8b4f3f77ba0a3149986e49b9016ba1ac80dc8383  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000122013
0xd062d96d1b1b8cc55325aa17dffb23a219076a1130454696cee444271ee475742 hrs 3 mins ago0x8e9834c3709d5a417982416e7fbaf79df912a5c2  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110.00001 Ether0.000131955281
0x494e977f177d17d57c12c89dca1baf9e4e8a59c9411d3ab5c751e5b4127745482 hrs 12 mins ago0xd1ce969c209e63137d6ec9946de49f5c45d630a1  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000122013
0xe1326fa77e78d0c96cefbf10c8e0dd40c4c9fb511f99e8d8ff8636083fb9ceaf2 hrs 15 mins ago0x06e40e4072f34a75ed303ea90acabaac499db615  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0xdc89c7f92f1f8ca399b1b406c28f99deab545c1623ffa974bf2cd83b1d1c138e2 hrs 37 mins ago0xe756228bed012449c4128a14b78800f5b71b5361  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0x570a5cbd28e9315f0b71223d9c9fc4ee5662edf71d559e3e4c54bcc6111c2e0d3 hrs 5 mins ago0xa771219cd15ad22d34f67dd6b535d606d9d6ef93  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0x77a1041a0d34cac2a9e14dca9a13c21f62e9dce36af9cf4a4a7740d205e9b1ce3 hrs 51 mins ago0x27a87e39c91403b46f756d241289ccbcfe892814  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0x05f4f681af02f64d01727d212e8eccd32403e2faf08a061d5217b016526ff6384 hrs 14 mins ago0x05a95ef76e169e0cb095070ba49513001952c622  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000203355
0x0a9f10312832883085be3825fbfca9df5055a4c16f143cd5e7eca6c6630d0e0f4 hrs 19 mins ago0x30de19369f644c5f1798cc4b416f893fe1ddb042  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000203355
0x6d038768d36284869ebbbc4c54071370667b9a46203f43de231b6b4a7808d0bc4 hrs 22 mins ago0xf3ba6a4e0a2a752f74be4121e928af4c1e038e56  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0x45e94aa236ab88d0f418a0c17bb87f39889162d172ade642b857b804f0f8156c4 hrs 28 mins ago0x9e649f0ee83e6ba7b38dbabf71c07233c4690130  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110.2 Ether0.003897337
0xb885211052e866734ed885e57e2fae2f2c7ea117d1c5d7e7e642a10feb4d39274 hrs 31 mins ago0x88e63dbfd9a45ffa0b548881cb0c9dd8eef06c9f  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110.0981712 Ether0.00189986
0x5623aa324e0042049677c338e33d3c22a343df502bc981c070ba0bf69ac8457b4 hrs 37 mins ago0x5fc7033bcf856a696db68d958faab463c5deb833  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0x548375cdaaa6290d4035fa2d2bbe7cc7382378478ae64cd6d84cddf5ac82d7c75 hrs ago0x8c6ac3261dd2096ce60963e93353fd3609a10b22  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110.09028789535201 Ether0.00034344
0x09379f879e6205e4c628ead40e4ede7ed16f0d52659e9712a7f24295b47d94965 hrs 16 mins ago0x7f18697ad28b53555e9276404ac0aa4537e602a4  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.001667511
0x3bf9dc68cbd362d1c7db17958cae127f07171f3b4c1aa4d3f3eb3e22560bf4985 hrs 21 mins ago0x620194c82c27816742c2bea15082ca0c9543adb9  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
[ 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
0x96308f65ceb7ad835fd7a8cee840f3a0d08372162ff5fc5d7b68e63ecaea3ddf6547699 24 secs ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x60d721c27f03116a8cc4c7f453810ddd433b64ce0.071618852459016393 Ether
0x716d24fa318619ab6a89011bf2147e4e8de95e321d3d857fec37a6631db516ff654761420 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x5d64b33c1add98db0ddb8cf165802bc403aeee900.029544590163934426 Ether
0xea037f8917ed1628dadb3639c23cadbfad45403b914a3b1a3d873d5727674933654756532 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xab97dc4e0db7a342e75de279b171c5edd28dcd7d0.000002360655737704 Ether
0x5b59fa86360a9c120acf790ca614e6cf1b0b7f613f1f4e7f771a9a32aadf9118654756233 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xab97dc4e0db7a342e75de279b171c5edd28dcd7d0.001289704918032786 Ether
0xe32a243f7f9d645fba654e34eef66bf947805774e48264d2c6b086be603240c4654748154 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x6fd63479f39b8086bed6fd0cad9c77e11bb907050.107596834826016393 Ether
0xa420b94626d3ccc6f8f766707f3c0969989354ce24498ad71bc4262f90b29c6e65474281 hr 5 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x840d1fddb879c00b9835ce29e6ef73d893537e7f0.012812459016393442 Ether
0x79b77d825d9ba6f5116374cb47dd18aa583b52b714ba0ddea7bea8213b53818d65472991 hr 33 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x141653338f2da736fa613aae50db4aea74a583a10.107733584675704918 Ether
0x146f89f183b51d3c1d1c4ee558444a5a8276dbb4037cd93e7acd373abde9a4a765472741 hr 39 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x8b4f3f77ba0a3149986e49b9016ba1ac80dc83830.016445901639344262 Ether
0xd062d96d1b1b8cc55325aa17dffb23a219076a1130454696cee444271ee4757465471782 hrs 3 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xda35961e80f19d0e389db2674e562277ca4d31f20.0000002 Ether
0xd062d96d1b1b8cc55325aa17dffb23a219076a1130454696cee444271ee4757465471782 hrs 3 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x8464e6613f87fa5f744ebfc0db4b9c7cc1f97a070.0000007 Ether
0xd062d96d1b1b8cc55325aa17dffb23a219076a1130454696cee444271ee4757465471782 hrs 3 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x88507e53d2d5348abd5155e47ef694acf4b140d00.0000002 Ether
0xd062d96d1b1b8cc55325aa17dffb23a219076a1130454696cee444271ee4757465471782 hrs 3 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x8e9834c3709d5a417982416e7fbaf79df912a5c20.011125194612452503 Ether
0x494e977f177d17d57c12c89dca1baf9e4e8a59c9411d3ab5c751e5b41277454865471292 hrs 12 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xd1ce969c209e63137d6ec9946de49f5c45d630a10.011773770491803278 Ether
0xe1326fa77e78d0c96cefbf10c8e0dd40c4c9fb511f99e8d8ff8636083fb9ceaf65471102 hrs 15 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x06e40e4072f34a75ed303ea90acabaac499db6150.032014426229508196 Ether
0xdc89c7f92f1f8ca399b1b406c28f99deab545c1623ffa974bf2cd83b1d1c138e65470192 hrs 37 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xe756228bed012449c4128a14b78800f5b71b53610.004378131147540983 Ether
0x570a5cbd28e9315f0b71223d9c9fc4ee5662edf71d559e3e4c54bcc6111c2e0d65469033 hrs 5 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xa771219cd15ad22d34f67dd6b535d606d9d6ef930.000641016393442622 Ether
0x77a1041a0d34cac2a9e14dca9a13c21f62e9dce36af9cf4a4a7740d205e9b1ce65467183 hrs 51 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x27a87e39c91403b46f756d241289ccbcfe8928140.019254098360655737 Ether
0x05f4f681af02f64d01727d212e8eccd32403e2faf08a061d5217b016526ff63865466264 hrs 14 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x05a95ef76e169e0cb095070ba49513001952c6220.017746573770491803 Ether
0x0a9f10312832883085be3825fbfca9df5055a4c16f143cd5e7eca6c6630d0e0f65466074 hrs 19 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x30de19369f644c5f1798cc4b416f893fe1ddb0420.098336065573770491 Ether
0x6d038768d36284869ebbbc4c54071370667b9a46203f43de231b6b4a7808d0bc65465964 hrs 22 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xf3ba6a4e0a2a752f74be4121e928af4c1e038e560.015592622950819672 Ether
0x45e94aa236ab88d0f418a0c17bb87f39889162d172ade642b857b804f0f8156c65465644 hrs 28 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xe252d18a331ef16e374fa3b809d26166604436500.004 Ether
0x45e94aa236ab88d0f418a0c17bb87f39889162d172ade642b857b804f0f8156c65465644 hrs 28 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x9e649f0ee83e6ba7b38dbabf71c07233c46901300.004 Ether
0x45e94aa236ab88d0f418a0c17bb87f39889162d172ade642b857b804f0f8156c65465644 hrs 28 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x8464e6613f87fa5f744ebfc0db4b9c7cc1f97a070.014 Ether
0x45e94aa236ab88d0f418a0c17bb87f39889162d172ade642b857b804f0f8156c65465644 hrs 28 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x88507e53d2d5348abd5155e47ef694acf4b140d00.004 Ether
0xb885211052e866734ed885e57e2fae2f2c7ea117d1c5d7e7e642a10feb4d392765465584 hrs 31 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x00b9f632372ea238ad595e8ba1351f6bc7f139c90.001963424 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: EtherSmart
Compiler Text: v0.4.23+commit.124ca40d
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.23;

contract EtherSmart {

    mapping (address => uint256) public invested;
    mapping (address => uint256) public atBlock;
    address techSupport = 0x88507e53d2D5348AbD5155E47EF694ACf4b140D0;
    uint techSupportPercent = 2;
    address advertising = 0x8464E6613F87Fa5F744Ebfc0db4B9C7Cc1f97a07;
    uint advertisingPercent = 7;
    address defaultReferrer = 0xDa35961E80f19D0e389db2674E562277CA4d31f2;
    uint refPercent = 2;
    uint refBack = 2;

    // calculation of the percentage of profit depending on the balance sheet
    // returns the percentage times 10
    function calculateProfitPercent(uint bal) private pure returns (uint) {
        if (bal >= 1e22) { // balance >= 10000 ETH
            return 50;
        }
        if (bal >= 7e21) { // balance >= 7000 ETH
            return 47;
        }
        if (bal >= 5e21) { // balance >= 5000 ETH
            return 45;
        }
        if (bal >= 3e21) { // balance >= 3000 ETH
            return 42;
        }
        if (bal >= 1e21) { // balance >= 1000 ETH
            return 40;
        }
        if (bal >= 5e20) { // balance >= 500 ETH
            return 35;
        }
        if (bal >= 2e20) { // balance >= 200 ETH
            return 30;
        }
        if (bal >= 1e20) { // balance >= 100 ETH
            return 27;
        } else {
            return 25;
        }
    }

    // transfer default percents of invested
    function transferDefaultPercentsOfInvested(uint value) private {
        techSupport.transfer(value * techSupportPercent / 100);
        advertising.transfer(value * advertisingPercent / 100);
    }

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

    // transfer default refback and referrer percents of invested
    function transferRefPercents(uint value, address sender) private {
        if (msg.data.length != 0) {
            address referrer = bytesToAddress(msg.data);
            if(referrer != sender) {
                sender.transfer(value * refBack / 100);
                referrer.transfer(value * refPercent / 100);
            } else {
                defaultReferrer.transfer(value * refPercent / 100);
            }
        } else {
            defaultReferrer.transfer(value * refPercent / 100);
        }
    }

    // calculate profit amount as such:
    // amount = (amount invested) * ((percent * 10)/ 1000) * (blocks since last transaction) / 6100
    // percent is multiplied by 10 to calculate fractional percentages and then divided by 1000 instead of 100
    // 6100 is an average block count per day produced by Ethereum blockchain
    function () external payable {
        if (invested[msg.sender] != 0) {
            
            uint thisBalance = address(this).balance;
            uint amount = invested[msg.sender] * calculateProfitPercent(thisBalance) / 1000 * (block.number - atBlock[msg.sender]) / 6100;

            address sender = msg.sender;
            sender.transfer(amount);
        }
        if (msg.value > 0) {
            transferDefaultPercentsOfInvested(msg.value);
            transferRefPercents(msg.value, msg.sender);
        }
        atBlock[msg.sender] = block.number;
        invested[msg.sender] += (msg.value);
    }
}

    Contract ABI  
[{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"invested","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"atBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

  Contract Creation Code Switch To Opcodes View
60806040527388507e53d2d5348abd5155e47ef694acf4b140d0600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506002600355738464e6613f87fa5f744ebfc0db4b9c7cc1f97a07600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600760055573da35961e80f19d0e389db2674e562277ca4d31f2600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506002600755600260085534801561012357600080fd5b5061077e806101336000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806366b3f6bf146102575780638aac1362146102ae575b6000806000806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415156101a5573073ffffffffffffffffffffffffffffffffffffffff163192506117d4600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205443036103e861010386610305565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540281151561014c57fe5b040281151561015757fe5b0491503390508073ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156101a3573d6000803e3d6000fd5b505b60003411156101c2576101b7346103ec565b6101c134336104e1565b5b43600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550505050005b34801561026357600080fd5b50610298600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610714565b6040518082815260200191505060405180910390f35b3480156102ba57600080fd5b506102ef600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061072c565b6040518082815260200191505060405180910390f35b600069021e19e0c9bab24000008210151561032357603290506103e7565b69017b7883c069166000008210151561033f57602f90506103e7565b69010f0cf064dd592000008210151561035b57602d90506103e7565b68a2a15d09519be000008210151561037657602a90506103e7565b683635c9adc5dea000008210151561039157602890506103e7565b681b1ae4d6e2ef500000821015156103ac57602390506103e7565b680ad78ebc5ac6200000821015156103c757601e90506103e7565b68056bc75e2d63100000821015156103e257601b90506103e7565b601990505b919050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6064600354840281151561043857fe5b049081150290604051600060405180830381858888f19350505050158015610464573d6000803e3d6000fd5b50600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc606460055484028115156104b157fe5b049081150290604051600060405180830381858888f193505050501580156104dd573d6000803e3d6000fd5b5050565b60008060003690501415156106955761052c6000368080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050610744565b90508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515610616578173ffffffffffffffffffffffffffffffffffffffff166108fc6064600854860281151561058d57fe5b049081150290604051600060405180830381858888f193505050501580156105b9573d6000803e3d6000fd5b508073ffffffffffffffffffffffffffffffffffffffff166108fc606460075486028115156105e457fe5b049081150290604051600060405180830381858888f19350505050158015610610573d6000803e3d6000fd5b50610690565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6064600754860281151561066257fe5b049081150290604051600060405180830381858888f1935050505015801561068e573d6000803e3d6000fd5b505b61070f565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc606460075486028115156106e157fe5b049081150290604051600060405180830381858888f1935050505015801561070d573d6000803e3d6000fd5b505b505050565b60006020528060005260406000206000915090505481565b60016020528060005260406000206000915090505481565b6000601482015190509190505600a165627a7a72305820010aa969daeaf50548d6115ef3acd2a86c197c6c77fd3d0b534c750a61948bee0029

   Swarm Source:
bzzr://010aa969daeaf50548d6115ef3acd2a86c197c6c77fd3d0b534c750a61948bee

 

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.