Contract Overview
Balance: 370.352644800144669638 Ether
Ether Value: $75,933.40 (@ $205.03/ETH)
Transactions: 2687 txns
 Latest 25 txns From a total of 2687 Transactions

TxHash Age From To Value [TxFee]
0x2b76e2459e7daf9189c750eba7fdee9eb25ff1e2537cf6f44a5b459e364bb2c119 mins ago0xbb99fa384316ac1502e9b4fa3bf2ba701eb1fa52  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110.000001 Ether0.00019413
0xb05bed6cb158c7a3d2fca90f8ffb9291e8e797803de84fa84f8356b5a8dcf18526 mins ago0xe43e773367b02e6efd77e784a5aeba618a75620a  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000122013
0x9fb9ad6b7bc2c2de6a1b24469610a91bdfe2468622473dc2c0757877022b4c0629 mins ago0x08c67342af3b56b694c6af35dccda1849fbb25d6  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000203355
0xd5075f3b77fc6b22420fd383dee7f8ace4ca6f84949421e152ad3a9eb3d1770a34 mins ago0xa771219cd15ad22d34f67dd6b535d606d9d6ef93  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000203355
0x67a94241d76577d7d144b135272626bc40edb57666a9bd80bda9ca2ec5a5dbad35 mins ago0x9372c726245dd1361ef3cb80d790fd60e54ec844  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000122013
0xbd1b9c8a4e595f173d5a3ad3c88f5959f74872c891579144c6dca5036a6c3dc836 mins ago0x4b0de3917b8d50f620e00c4c0b214cf54ab1e228  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000203355
0xa5390f96cd851df861949e35fd21a11fc222f39137501f08d35e3c5cb2a71dea37 mins ago0x1847116f2fdabdfeaa6223587b8e6871cb2cf2ba  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.001667511
0xcc236f5c9b0cdaf58295b09b25aed93f6b9d85b7415568434e6b23e2a9b19e6939 mins ago0x64142bf2bcdc0b48ac8e1e8725aa899253de4b61  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000081342
0x04a0e96e557fecd6f2f35514a786760067fb76e12ab21f2a60e93629bc46d66d48 mins ago0xb3ebdd4b69f1fb47e2ab82b88e2999157608a774  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110.00000001 Ether0.000174717
0x4cfcb550f12e84b0d40d9cbf5d3929729395a90a224a6d9a1d13ff9caa7f4f6649 mins ago0x9bae9914bd20de544e4a743d713d2d97e4948827  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110.000001 Ether0.000064575
0xde7983e101e6641eac247d015b7f171d01db535291321213cddeca73f8398cb255 mins ago0x009ddfb914a781ea3f77cf77629e6abe5284a077  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0x22b29150b29fcee5527c6bef668aa600dd30b6da3826e0fb9d5c99a5e1ca39471 hr 17 mins ago0x54dac8b0763417daff866d1dad58d866058b03d5  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000122013
0x1d9bc63614d14b1959bf7ee20f28e35713b5a7c0f0206b2895bce17275bcc74c1 hr 25 mins ago0x665a62c90038fa008b3fba4db22e77f190f9815f  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000122013
0x2d9e10fa023a0ee9c778b76a08680d0b4b98f105e303109b81803f56a2bd39ac1 hr 28 mins ago0xee77d5bb4e8f6e0662f7083236872aaa64041609  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000488052
0xbbfcbcc46c4dbc95933a2030275625436a83108df4d44005b3ec372220883d901 hr 37 mins ago0x8df859d2299db66bbc2fca790070c756c638fc50  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000203355
0x94bd140d809406ed8d7446c99ad3c6cbc0af4e39a3b04ad694e8f017017df38a1 hr 38 mins ago0x8df859d2299db66bbc2fca790070c756c638fc50  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0x3e28edb3bb48f60a694393184a7a5a788bce7d55399f39c699cdef2d65b659d51 hr 44 mins ago0x97ea2145d0c44e177a933f26fa9d652a390b68f7  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000081342
0xe65c4a0cfe3ecc45518314b6be9e6445f77de2971ed05b13b0b3fa5e00bbb32d1 hr 46 mins ago0x075620da367f16ba2e7fa1279fa73ab04ca23d17  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000244026
0xa9252a253b26391e97a9007849210a195838c3cfdfd6a8b8865a4bbaa08825841 hr 50 mins ago0xd6ef8159e5bf8709c47dd5afa2492b2e443659ec  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.001667511
0x8e698b9d78661a32b770f63fd411f934a42c4665cc4d72e1255106db92f2d0041 hr 51 mins ago0xb15853a283594dc82e144afa47234550a7eb86f0  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0xe776ad3d590b99951a489db2efedac14e8d95764cb563f9fd101361817f46d6e1 hr 54 mins ago0xb93f8f262be5ed80b2134707b9589d90666eec2d  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.001667511
0x8a0cbc3996801c744cfed513094e6025ceea45b30ee2fc204e3f8ce73b1ee6962 hrs 5 mins ago0xbbc0fa8230918fe374b1588f60b2a99c48993e84  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0x1bc01ee2848bc7f1037f3b320fb6e84ac38c8abfa471f22b753ad396d72a87012 hrs 6 mins ago0x84918d71570861440cd59420871abafcbb65b703  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110.05 Ether0.000221721
0xeb978cd7cefa5dd21c0e78869bf68e154f5725fa5d8661e98ff81c5dc6a55fc22 hrs 48 mins ago0x5e60b1a301ae8a1b01a3b39a2fa621caaa2e2dec  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.000162684
0x12e1f92ba47ea42f6093b0469768ba5ab68d2b612d247b36cd5886aeb24f73da2 hrs 56 mins ago0x6bb747508ab326e5915abe5c8372297549592bd5  IN   0xbeefd8fb3b5778f99e021afa2e41e0614af6af110 Ether0.0001527408
[ 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
0x2b76e2459e7daf9189c750eba7fdee9eb25ff1e2537cf6f44a5b459e364bb2c1656080819 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xda35961e80f19d0e389db2674e562277ca4d31f20.00000002 Ether
0x2b76e2459e7daf9189c750eba7fdee9eb25ff1e2537cf6f44a5b459e364bb2c1656080819 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x8464e6613f87fa5f744ebfc0db4b9c7cc1f97a070.00000007 Ether
0x2b76e2459e7daf9189c750eba7fdee9eb25ff1e2537cf6f44a5b459e364bb2c1656080819 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x88507e53d2d5348abd5155e47ef694acf4b140d00.00000002 Ether
0x2b76e2459e7daf9189c750eba7fdee9eb25ff1e2537cf6f44a5b459e364bb2c1656080819 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xbb99fa384316ac1502e9b4fa3bf2ba701eb1fa520.036873452291803278 Ether
0xb05bed6cb158c7a3d2fca90f8ffb9291e8e797803de84fa84f8356b5a8dcf185656078526 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xe43e773367b02e6efd77e784a5aeba618a75620a0.042578360655737704 Ether
0x9fb9ad6b7bc2c2de6a1b24469610a91bdfe2468622473dc2c0757877022b4c06656077029 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x08c67342af3b56b694c6af35dccda1849fbb25d60.044040983606557377 Ether
0xd5075f3b77fc6b22420fd383dee7f8ace4ca6f84949421e152ad3a9eb3d1770a656074734 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xa771219cd15ad22d34f67dd6b535d606d9d6ef930.000547721311475409 Ether
0x67a94241d76577d7d144b135272626bc40edb57666a9bd80bda9ca2ec5a5dbad656074435 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x9372c726245dd1361ef3cb80d790fd60e54ec8440.054944262295081967 Ether
0xbd1b9c8a4e595f173d5a3ad3c88f5959f74872c891579144c6dca5036a6c3dc8656073936 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x4b0de3917b8d50f620e00c4c0b214cf54ab1e2280.004230639344262295 Ether
0xa5390f96cd851df861949e35fd21a11fc222f39137501f08d35e3c5cb2a71dea656073337 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x1847116f2fdabdfeaa6223587b8e6871cb2cf2ba0.030555737704918032 Ether
0xcc236f5c9b0cdaf58295b09b25aed93f6b9d85b7415568434e6b23e2a9b19e69656072739 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x64142bf2bcdc0b48ac8e1e8725aa899253de4b610.009627049180327868 Ether
0x04a0e96e557fecd6f2f35514a786760067fb76e12ab21f2a60e93629bc46d66d656068648 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xda35961e80f19d0e389db2674e562277ca4d31f20.0000000002 Ether
0x04a0e96e557fecd6f2f35514a786760067fb76e12ab21f2a60e93629bc46d66d656068648 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x8464e6613f87fa5f744ebfc0db4b9c7cc1f97a070.0000000007 Ether
0x04a0e96e557fecd6f2f35514a786760067fb76e12ab21f2a60e93629bc46d66d656068648 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x88507e53d2d5348abd5155e47ef694acf4b140d00.0000000002 Ether
0x04a0e96e557fecd6f2f35514a786760067fb76e12ab21f2a60e93629bc46d66d656068648 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xb3ebdd4b69f1fb47e2ab82b88e2999157608a7740.091729341794767925 Ether
0xde7983e101e6641eac247d015b7f171d01db535291321213cddeca73f8398cb2656065255 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x009ddfb914a781ea3f77cf77629e6abe5284a0770.35761967213114754 Ether
0x22b29150b29fcee5527c6bef668aa600dd30b6da3826e0fb9d5c99a5e1ca394765605721 hr 17 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x54dac8b0763417daff866d1dad58d866058b03d50.03030983606557377 Ether
0x1d9bc63614d14b1959bf7ee20f28e35713b5a7c0f0206b2895bce17275bcc74c65605431 hr 25 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x665a62c90038fa008b3fba4db22e77f190f9815f0.003214475409836065 Ether
0x2d9e10fa023a0ee9c778b76a08680d0b4b98f105e303109b81803f56a2bd39ac65605311 hr 28 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xee77d5bb4e8f6e0662f7083236872aaa640416090.060757377049180327 Ether
0xbbfcbcc46c4dbc95933a2030275625436a83108df4d44005b3ec372220883d9065604921 hr 37 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x8df859d2299db66bbc2fca790070c756c638fc500.000005754098360655 Ether
0x94bd140d809406ed8d7446c99ad3c6cbc0af4e39a3b04ad694e8f017017df38a65604891 hr 38 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x8df859d2299db66bbc2fca790070c756c638fc500.020264016393442622 Ether
0x3e28edb3bb48f60a694393184a7a5a788bce7d55399f39c699cdef2d65b659d565604601 hr 44 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x97ea2145d0c44e177a933f26fa9d652a390b68f70.00360767213114754 Ether
0xe65c4a0cfe3ecc45518314b6be9e6445f77de2971ed05b13b0b3fa5e00bbb32d65604561 hr 46 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110x075620da367f16ba2e7fa1279fa73ab04ca23d170.014650819672131147 Ether
0xa9252a253b26391e97a9007849210a195838c3cfdfd6a8b8865a4bbaa088258465604421 hr 50 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xd6ef8159e5bf8709c47dd5afa2492b2e443659ec0.090634426592076113 Ether
0x8e698b9d78661a32b770f63fd411f934a42c4665cc4d72e1255106db92f2d00465604401 hr 51 mins ago0xbeefd8fb3b5778f99e021afa2e41e0614af6af110xb15853a283594dc82e144afa47234550a7eb86f00.179085245901639344 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.