Sponsored Link:   $30 Mn 5 star ICO - TrakInvest building crypto AI engine. Buy TRAK token now here.
Contract Overview
Balance: 28.569364229890137884 Ether
Ether Value: $20,391.10 (@ $713.74/ETH)
Transactions: 45941 txns
 Latest 25 txns from a total Of 45941 transactions (> more than 25 PendingTxns)
View All

TxHash Age From To Value [TxFee]
0xeead2f6c5c800ed71018e081e6206843e64f7da8bafa93285c7ab23537c98d71(pending)0xd44379933f5b008d673a38a22963e3c1162d9b31  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xc9ab9080aa0649d935867cbcefc38fa054281ae0ed803f02467990a9cfb8fb68(pending)0x76b1572c431e7b8f7e8d1feaf779361abdcd1f26  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xc682ade8374c393044070b49227d3ccbf2d2579c31f2b3530d62f3772249bf3d(pending)0xd46127edfe7a9c6df37fcaf60d17e120cf2f36d6  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xe1d79cb00aad2f03f6bf322583b835619611e32bc5fd05724e4ece4d98218cb8(pending)0x4bae63d644f9395e480348f89d31075414e966e2  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xb957d8f8fac2e2a10730e034cac698491459fa924bc80d574bb35e900007035d(pending)0x41a45078ae4676d4333e7792b1b51440385e5e4c  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xa2a471933b4124be0715f443a2eea80293449fab205b33470b589b8de16a3732(pending)0x1f57d7e795a0e279f3d828194b14b11ddfb37605  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0x36ffb47bc1e27cfbd77117e4094d90509ecee7d03428517a42950c00cc0a0ff5(pending)0xafe4cd671680ebc3809d1584c2477e3a97c724c4  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xee990a0b9c2053970a77b5e9490662ce301abbf6001574431e1057729c9c0643(pending)0xfe652fc8c9ee86300cfcafe10c9fc64cc914b153  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0x07a7cf6ceceb2c852c9f0b29af61c4fbb5b89fe4854ed03b90562d7309318950(pending)0x02ba2d192690293888fe266ba256b0a0f36e8aae  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0x89dd66bdab70416678e32452afd2653706c7f4520a1f118511efd8a82a8283db(pending)0x7adea5c33c942836adf6571150c376d7919c1ab1  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xab47d7b280d38077fab14455537442a2882c2edbc2aba871bc2f975ed7c1260d(pending)0xffb4dc2ebe46f02f11ce983be730f2130065cec0  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xf5ee8fb55dbc9d3394cec4a918048ed012f2b3395e25b2d61651e045a4890481(pending)0x17833e16544376c6d8b9323255c74ef5e73ebb7b  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xf79702ac7b815e722df7cfc0acda57f9b86ce41d6defe8b0d795a015a12ed6b6(pending)0x17833e16544376c6d8b9323255c74ef5e73ebb7b  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xbf1bd0d6e3d3595438f8659f20175d9d7d190a9acdc6d4edeb047362b22a0c43(pending)0x17833e16544376c6d8b9323255c74ef5e73ebb7b  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xe3c5491281437cb19ef1d84d1b39ca0ee05e0dbdf3a0cbe3cf9178034e9fdd27(pending)0x17833e16544376c6d8b9323255c74ef5e73ebb7b  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xbbf2077d1b5ca116a9bdfe907e547205354af0b6857866ac67e28771bf9e7f90(pending)0x17833e16544376c6d8b9323255c74ef5e73ebb7b  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0x9732b4b2ba478272e16b108452f66f8baecdf83d7f12137dcb1962c8f962bd26(pending)0xe694975182fc0cfa30251d81051e017651e7a024  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0x15236531b7d7ddbc38f4a0b5862f2de4259e48089756e583cbb105094bf024e1(pending)0x24679e2f4c83d5f6f4a8d3d00518570e9a7239b8  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0x43e232c844e7bdf150e01abbc242b744ae8e3c4613e69b9ab6839f5767e234dc(pending)0xe878cc26f325a4be94dfb29a84240e1b9892d611  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xab45855f25d4b2bc8e2347e486daea0c8c680457594cf220930943dd458cf3bf(pending)0x45ccfab54b3cdf3915e8021ee29d0e940dbf7f81  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0x278df6d6ee23a8c32df726997d5b9e3ba2147634e20d175580db0426ac78a5f9(pending)0x55f22961b0c53d83e59662cf82e516c4bbc31654  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xc78c407a68dd6333e8887f77d07829dfe6a9d4b1a2f563bb4884636365959fc6(pending)0x0f710d3335f1f4eefd47da884bd87836d82434e1  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0xe3e026e936661ddb754d74eed404cb7d182d9898d8381e78cc7dec25891f4d32(pending)0x437cd9f32507d5ae915cd6dfec6932777b3bfac3  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0x456e77a978c375b8e9344615f4460977252f35b3609738db075477de705a376d(pending)0xb04515bec312394899a79c18e6eb2767e1891b51  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
0x00ec83ca25939dfcfdec05370ee5920727abda0f038ee99e6734ca85cb0869d4(pending)0xd1b86884ccd5a9bfec2b0eda32a46622c6c3cb18  IN  0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0 Ether(pending)
 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
0x3e422f54315ed8d4b7ac300d9e5a0e6e53b3e160c3ec7f0f25e1c3dde2eb076556501041 min ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.0004 Ether
0xf5ab996dd64294dbcf79e87135d3cd860139397559b84c9b9b4f536bcf729bde56500953 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.01 Ether
0x0e97af054023e09e5a7b0f43fbbb5d23c7af2fbfc05339eadfb502d834567c4e56500826 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0x2829dfc9b3d029aed4124d1fd26e0c1bebe12f2a0.0267714512881067 Ether
0x0e97af054023e09e5a7b0f43fbbb5d23c7af2fbfc05339eadfb502d834567c4e56500826 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.001115477137004445 Ether
0xade038deecf3c3b5eb9adee38254970bd225a700414a5859367d92c5c11dc9f556500787 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.01 Ether
0x12cdc4f9af5a3f5f2a1ca5bc56f0a04b325466a49c75c604e482be57dc513d53565006411 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0x58245b2bf9f147ad5db49c8303742d19790264870.02854117374933404 Ether
0x12cdc4f9af5a3f5f2a1ca5bc56f0a04b325466a49c75c604e482be57dc513d53565006411 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.001189215572888918 Ether
0x8dc2b2de5612f4c8ebdd86b916a050d66156806e8b2d8c906cfbfba333697442565005215 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.0004 Ether
0xbdc72208f779a5fbcc52f7ba55de0d148f7c0ddd4eca49f58a5db74803f092b5565005015 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.0006 Ether
0xa1490339197995c1a5b65c9d10c3925004debd5e8d6bd4e5f362fdbbe2096eba565003520 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xb842b31193a3ac3d7d4b014ad3258b7aec26b78c0.064895239327311227 Ether
0xa1490339197995c1a5b65c9d10c3925004debd5e8d6bd4e5f362fdbbe2096eba565003520 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.002703968305304634 Ether
0xc1d2f6d4a48eb241b6c66ef8d72d089b37962e6b2700a1520e5fec08a76aa413565002821 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaec539a116fa75e8bdcf016d3c146a25bc1af93b0.030510601870125009 Ether
0xc1d2f6d4a48eb241b6c66ef8d72d089b37962e6b2700a1520e5fec08a76aa413565002821 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.001271275077921875 Ether
0xf23cbd0144b12a3b1fdb26722f288e8ef055ad0b7d20e7ed88c778344bb2e55c565002622 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0x15370c5cb74f362c2a821c12bfbbf35793d758260.016162378069096811 Ether
0xf23cbd0144b12a3b1fdb26722f288e8ef055ad0b7d20e7ed88c778344bb2e55c565002622 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.0006734324195457 Ether
0xeca68ab304e2df807bb57ad27f5ae21084d7dc518aec6f44333fbfd4c9bd5b07565002023 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xa2c324ec1787e19b9933d7cb778642eb90e035d50.030759308015819471 Ether
0xeca68ab304e2df807bb57ad27f5ae21084d7dc518aec6f44333fbfd4c9bd5b07565002023 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.001281637833992477 Ether
0xeb9b0b940c45cb9d7633be8b79ee314d5a1939dfd5f5edb609fe47ca238969c1565001824 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.0004 Ether
0x79015bd8a048a9a962b980e704dfc49f189097bcc01e17cd4038c7b33c25b4eb564999530 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.01 Ether
0x3b16b11d0a75f2a81ec48205d43193d8bd1111e62ff0163463855538b0c495b5564999430 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.0004 Ether
0xb1751e311738ecdeadd4d6e75631a80ca55bbe7dd0a14a1b9b69a051b59e1a2f564999231 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.000392 Ether
0x7e3e0212355ab5f2514c0f17bab3c56660dc962a88e5bf88611aec1b26df3e42564997734 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.00028 Ether
0x0beee66038dbd76b10d201587974e3f92609016b88767ae56900fbcd5ac5e467564997435 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xf5c2c813540af8b3f090dfa2de917001c04bbcc20.016018643978038194 Ether
0x0beee66038dbd76b10d201587974e3f92609016b88767ae56900fbcd5ac5e467564997435 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0xaebbd80fd7dae979d965a3a5b09bbcd23eb40e5f0.000667443499084924 Ether
0x3b6490c748dcb5071b29b63e48762466f45ba9ee42912c46c834192eb2384a2b564996537 mins ago0x58aff91f5b48245bd83deeb2c7d31875f68b3f0d0x7d7ab4e5ae1d56df3f513b4281bc9cbd21b220780.002840993997657378 Ether
[ Download CSV Export  ] 
Contract Source Code Verified (Exact match)
Contract Name: ShrimpFarmer
Compiler Version: v0.4.24-nightly.2018.5.14+commit.7a669b39
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18; // solhint-disable-line



contract ShrimpFarmer{
    //uint256 EGGS_PER_SHRIMP_PER_SECOND=1;
    uint256 public EGGS_TO_HATCH_1SHRIMP=86400;//for final version should be seconds in a day
    uint256 public STARTING_SHRIMP=300;
    uint256 PSN=10000;
    uint256 PSNH=5000;
    bool public initialized=false;
    address public ceoAddress;
    mapping (address => uint256) public hatcheryShrimp;
    mapping (address => uint256) public claimedEggs;
    mapping (address => uint256) public lastHatch;
    mapping (address => address) public referrals;
    uint256 public marketEggs;
    function ShrimpFarmer() public{
        ceoAddress=msg.sender;
    }
    function hatchEggs(address ref) public{
        require(initialized);
        if(referrals[msg.sender]==0 && referrals[msg.sender]!=msg.sender){
            referrals[msg.sender]=ref;
        }
        uint256 eggsUsed=getMyEggs();
        uint256 newShrimp=SafeMath.div(eggsUsed,EGGS_TO_HATCH_1SHRIMP);
        hatcheryShrimp[msg.sender]=SafeMath.add(hatcheryShrimp[msg.sender],newShrimp);
        claimedEggs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        
        //send referral eggs
        claimedEggs[referrals[msg.sender]]=SafeMath.add(claimedEggs[referrals[msg.sender]],SafeMath.div(eggsUsed,5));
        
        //boost market to nerf shrimp hoarding
        marketEggs=SafeMath.add(marketEggs,SafeMath.div(eggsUsed,10));
    }
    function sellEggs() public{
        require(initialized);
        uint256 hasEggs=getMyEggs();
        uint256 eggValue=calculateEggSell(hasEggs);
        uint256 fee=devFee(eggValue);
        claimedEggs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        marketEggs=SafeMath.add(marketEggs,hasEggs);
        ceoAddress.transfer(fee);
        msg.sender.transfer(SafeMath.sub(eggValue,fee));
    }
    function buyEggs() public payable{
        require(initialized);
        uint256 eggsBought=calculateEggBuy(msg.value,SafeMath.sub(this.balance,msg.value));
        eggsBought=SafeMath.sub(eggsBought,devFee(eggsBought));
        ceoAddress.transfer(devFee(msg.value));
        claimedEggs[msg.sender]=SafeMath.add(claimedEggs[msg.sender],eggsBought);
    }
    //magic trade balancing algorithm
    function calculateTrade(uint256 rt,uint256 rs, uint256 bs) public view returns(uint256){
        //(PSN*bs)/(PSNH+((PSN*rs+PSNH*rt)/rt));
        return SafeMath.div(SafeMath.mul(PSN,bs),SafeMath.add(PSNH,SafeMath.div(SafeMath.add(SafeMath.mul(PSN,rs),SafeMath.mul(PSNH,rt)),rt)));
    }
    function calculateEggSell(uint256 eggs) public view returns(uint256){
        return calculateTrade(eggs,marketEggs,this.balance);
    }
    function calculateEggBuy(uint256 eth,uint256 contractBalance) public view returns(uint256){
        return calculateTrade(eth,contractBalance,marketEggs);
    }
    function calculateEggBuySimple(uint256 eth) public view returns(uint256){
        return calculateEggBuy(eth,this.balance);
    }
    function devFee(uint256 amount) public view returns(uint256){
        return SafeMath.div(SafeMath.mul(amount,4),100);
    }
    function seedMarket(uint256 eggs) public payable{
        require(marketEggs==0);
        initialized=true;
        marketEggs=eggs;
    }
    function getFreeShrimp() public{
        require(initialized);
        require(hatcheryShrimp[msg.sender]==0);
        lastHatch[msg.sender]=now;
        hatcheryShrimp[msg.sender]=STARTING_SHRIMP;
    }
    function getBalance() public view returns(uint256){
        return this.balance;
    }
    function getMyShrimp() public view returns(uint256){
        return hatcheryShrimp[msg.sender];
    }
    function getMyEggs() public view returns(uint256){
        return SafeMath.add(claimedEggs[msg.sender],getEggsSinceLastHatch(msg.sender));
    }
    function getEggsSinceLastHatch(address adr) public view returns(uint256){
        uint256 secondsPassed=min(EGGS_TO_HATCH_1SHRIMP,SafeMath.sub(now,lastHatch[adr]));
        return SafeMath.mul(secondsPassed,hatcheryShrimp[adr]);
    }
    function min(uint256 a, uint256 b) private pure returns (uint256) {
        return a < b ? a : b;
    }
}

library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 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 c;
  }

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

    Contract ABI  
[{"constant":true,"inputs":[],"name":"ceoAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"initialized","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"rt","type":"uint256"},{"name":"rs","type":"uint256"},{"name":"bs","type":"uint256"}],"name":"calculateTrade","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"getFreeShrimp","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"},{"name":"contractBalance","type":"uint256"}],"name":"calculateEggBuy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"sellEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"eggs","type":"uint256"}],"name":"seedMarket","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"amount","type":"uint256"}],"name":"devFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"hatchEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getMyEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buyEggs","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"claimedEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"EGGS_TO_HATCH_1SHRIMP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"hatcheryShrimp","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"}],"name":"calculateEggBuySimple","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eggs","type":"uint256"}],"name":"calculateEggSell","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"referrals","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getMyShrimp","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"adr","type":"address"}],"name":"getEggsSinceLastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"STARTING_SHRIMP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]

  Contract Creation Code Switch To Opcodes View
60806040526201518060005561012c6001556127106002556113886003556000600460006101000a81548160ff02191690831515021790555034801561004457600080fd5b5033600460016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506112f1806100956000396000f300608060405260043610610133576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630a0f81681461013857806312065fe01461018f578063158ef93e146101ba578063229824c4146101e957806323b3c7711461023e57806326fd8422146102555780632e9392bb146102a05780633955f0fe146102cb5780633b653755146102e25780633bc0461a146103025780633ec862a81461034357806343ce742214610386578063467ece79146103b15780634f74acfe146104085780637267036114610412578063732e77d0146104695780637e2cb974146104945780637e56fde5146104eb5780638e3163271461052c5780639ca423b31461056d578063c2127e03146105f0578063d7c8843b1461061b578063fb05594f14610672575b600080fd5b34801561014457600080fd5b5061014d61069d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561019b57600080fd5b506101a46106c3565b6040518082815260200191505060405180910390f35b3480156101c657600080fd5b506101cf6106e2565b604051808215151515815260200191505060405180910390f35b3480156101f557600080fd5b506102286004803603810190808035906020019092919080359060200190929190803590602001909291905050506106f5565b6040518082815260200191505060405180910390f35b34801561024a57600080fd5b50610253610748565b005b34801561026157600080fd5b5061028a600480360381019080803590602001909291908035906020019092919050505061083d565b6040518082815260200191505060405180910390f35b3480156102ac57600080fd5b506102b5610854565b6040518082815260200191505060405180910390f35b3480156102d757600080fd5b506102e061085a565b005b610300600480360381019080803590602001909291905050506109f3565b005b34801561030e57600080fd5b5061032d60048036038101908080359060200190929190505050610a29565b6040518082815260200191505060405180910390f35b34801561034f57600080fd5b50610384600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a47565b005b34801561039257600080fd5b5061039b610e9b565b6040518082815260200191505060405180910390f35b3480156103bd57600080fd5b506103f2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ef3565b6040518082815260200191505060405180910390f35b610410610f0b565b005b34801561041e57600080fd5b50610453600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611068565b6040518082815260200191505060405180910390f35b34801561047557600080fd5b5061047e611080565b6040518082815260200191505060405180910390f35b3480156104a057600080fd5b506104d5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611086565b6040518082815260200191505060405180910390f35b3480156104f757600080fd5b506105166004803603810190808035906020019092919050505061109e565b6040518082815260200191505060405180910390f35b34801561053857600080fd5b50610557600480360381019080803590602001909291905050506110c8565b6040518082815260200191505060405180910390f35b34801561057957600080fd5b506105ae600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110f5565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105fc57600080fd5b50610605611128565b6040518082815260200191505060405180910390f35b34801561062757600080fd5b5061065c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061116f565b6040518082815260200191505060405180910390f35b34801561067e57600080fd5b50610687611219565b6040518082815260200191505060405180910390f35b600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600460009054906101000a900460ff1681565b600061073f6107066002548461121f565b61073a60035461073561072f61071e6002548a61121f565b61072a6003548c61121f565b61125a565b89611278565b61125a565b611278565b90509392505050565b600460009054906101000a900460ff16151561076357600080fd5b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415156107b157600080fd5b42600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600154600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550565b600061084c83836009546106f5565b905092915050565b60095481565b6000806000600460009054906101000a900460ff16151561087a57600080fd5b610882610e9b565b925061088d836110c8565b915061089882610a29565b90506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061092f6009548461125a565b600981905550600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561099d573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff166108fc6109c28484611293565b9081150290604051600060405180830381858888f193505050501580156109ed573d6000803e3d6000fd5b50505050565b6000600954141515610a0457600080fd5b6001600460006101000a81548160ff0219169083151502179055508060098190555050565b6000610a40610a3983600461121f565b6064611278565b9050919050565b600080600460009054906101000a900460ff161515610a6557600080fd5b6000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015610b7557503373ffffffffffffffffffffffffffffffffffffffff16600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15610bf95782600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b610c01610e9b565b9150610c0f82600054611278565b9050610c5a600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261125a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610dd860066000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610dd3846005611278565b61125a565b60066000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e90600954610e8b84600a611278565b61125a565b600981905550505050565b6000610eee600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ee93361116f565b61125a565b905090565b60076020528060005260406000206000915090505481565b6000600460009054906101000a900460ff161515610f2857600080fd5b610f5234610f4d3073ffffffffffffffffffffffffffffffffffffffff163134611293565b61083d565b9050610f6681610f6183610a29565b611293565b9050600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc610fad34610a29565b9081150290604051600060405180830381858888f19350505050158015610fd8573d6000803e3d6000fd5b50611022600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261125a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b60066020528060005260406000206000915090505481565b60005481565b60056020528060005260406000206000915090505481565b60006110c1823073ffffffffffffffffffffffffffffffffffffffff163161083d565b9050919050565b60006110ee826009543073ffffffffffffffffffffffffffffffffffffffff16316106f5565b9050919050565b60086020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b6000806111c66000546111c142600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611293565b6112ac565b905061121181600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461121f565b915050919050565b60015481565b60008060008414156112345760009150611253565b828402905082848281151561124557fe5b0414151561124f57fe5b8091505b5092915050565b600080828401905083811015151561126e57fe5b8091505092915050565b600080828481151561128657fe5b0490508091505092915050565b60008282111515156112a157fe5b818303905092915050565b60008183106112bb57816112bd565b825b9050929150505600a165627a7a72305820c9ca606ee9f5fb326352212dcdb2db320e32d2409763abe83d75c802e5b872760029

   Swarm Source:
bzzr://c9ca606ee9f5fb326352212dcdb2db320e32d2409763abe83d75c802e5b87276

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.