Contract 0xe0c0F5CE4e746eAA048Ae5db5c61B6b1eF3B56ed 1

 

Contract Overview

Balance:
0.‍019086401232818658 Ether

EtherValue:
$35.12 (@ $1,840.03/ETH)

Token:
Txn Hash
Method
Block
From
To
Value
0x73c22d70e42f0e3e415c24964e563bd11e26a9b4883f1f226c1f4e2180ceef09Buy Eggs130573482021-08-19 18:27:50364 days 5 hrs ago0x388e07d4fc7f3e2c825e6cb1ff46447764798b24 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0.‍01 Ether0.‍00221495 47.‍30071269
0xba98da6a5a98c3f73eef2b1f94e494192bda95cc426cc1aeef096351ee64c27dBuy Eggs130573412021-08-19 18:25:21364 days 5 hrs ago0x388e07d4fc7f3e2c825e6cb1ff46447764798b24 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0.‍01 Ether0.‍00219026 34.‍26192885
0x24b78518249a3dd916e4643652630b2f7b393dfcc65a8075ba62a17cbc0daa29Sell Eggs58637722018-06-27 14:38:571513 days 9 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000125212
0x0beaa1490c1411130d21c1e85d143008b03f3d9e4b192674b8f42e2007484b90Hatch Eggs58559432018-06-26 6:15:101514 days 17 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000114762
0x7785e298b09234f86aefe26c178e06e943c70201355ef9f5decad303718204abHatch Eggs58474942018-06-24 18:38:091516 days 5 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000114762
0x4bdb1d5f719528ed197393122a2d42d725ad6c6d912555add5a852ea47874237Hatch Eggs58415452018-06-23 18:29:521517 days 5 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000114782
0x21b6c0a8ae32986aa2545fae0327b1cf2fbefd754d282b57962c0fd06227a8a4Hatch Eggs58412902018-06-23 17:27:091517 days 6 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000114762
0x44b225815d6551211ae15760334627003dc4ad705e17dd3c467d611395b2d5f0Sell Eggs58300202018-06-21 19:07:291519 days 4 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000125212
0x5e50a2f0ebcf9e7764aeb4ff95700a7d8607cac7fab7e88394905b5551b3288fHatch Eggs58234222018-06-20 16:15:041520 days 7 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000172153
0x6016f28220c773b5b9cf0f3193b2311a16b9c553c45164bebca45b9487dd9d9fHatch Eggs58167502018-06-19 12:40:431521 days 11 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000286925
0xf96679821c2dc806177985402edf45ab19952d2aa6bab2bf061bcb9013550940Hatch Eggs58095142018-06-18 6:58:371522 days 17 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000114762
0x98d4bf094788f83af4cb0a8be119d28e74b7bf5b7a233f9736a58042faba293aHatch Eggs58032892018-06-17 6:01:021523 days 18 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000229534
0x408849f1ad22b52abe83a157451e288beef0b28d5e4ff339d03063b6e7a60298Hatch Eggs57960432018-06-16 0:14:441524 days 23 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000172153
0x9f32d7daccd4ccbc057a5939c08462a4a45570b531e310645b23c4e7ec0fcd83Sell Eggs57855302018-06-14 4:41:471526 days 19 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000313035
0x68446d966599a60731686643ec6402c2c9adde6f9835cc6b5182e14780388f2aSell Eggs57791252018-06-13 1:51:421527 days 22 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍0006261710
0x1d3b87a926095f09d49c991db39ebb483d5b9412433bb78226afda02c2e9fc54Hatch Eggs57765922018-06-12 15:23:521528 days 8 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000459078
0x5d06d483485eee46aa6eb0315285d511019077f10146c5e9087386e1d9780d84Hatch Eggs57707402018-06-11 14:48:441529 days 9 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000459078
0x072f067e131fa523f011bf670ec1d9c1cd90be083a0da854cbc40efcca1fb1deHatch Eggs57643832018-06-10 11:40:491530 days 12 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000401687
0x830d90c3a5ce9cbafc5054a625350097c3b6b292e0c822110c46a388cc55a909Hatch Eggs57582122018-06-09 9:27:441531 days 14 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000286925
0x29300cfaf0ef71b3d551ef8fffe1799604cb7a92ce4a45bef3890fb12bdf1b41Hatch Eggs57513192018-06-08 4:06:041532 days 19 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000339078
0x4ae3fa35816e1e1c873f1c2b545c93231ecc8de9cbe8d5e2b0588406aa53c1e6Buy Eggs57513122018-06-08 4:05:101532 days 19 hrs ago0xab4485ca338b91087a09ae8bc141648bb1c6e967 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0.‍002 Ether0.‍000426688
0x68633eb95272ba6a161e3ec80d7109eaa0f39b36bcade1733602aa526562ca7bSell Eggs57303072018-06-04 10:40:251536 days 13 hrs ago0xb38094d492af4fffff760707f36869713bfb2250 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍0006887811
0xba7653ad3ab20a12dcf7346d27621508751ac58076b7acbf812c5ed5fa3ac1a3Hatch Eggs57273552018-06-03 21:58:541537 days 2 hrs ago0xb38094d492af4fffff760707f36869713bfb2250 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000305854.‍5
0x6aebaf0d741f7d46e2455b8abdc0eea5c9926d4b7a718076f14ddac6088fcb78Sell Eggs57226912018-06-03 2:01:351537 days 22 hrs ago0x0c55ff2c6352b2cf8d497e2c10bb33d8bb6f52fe IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000285646
0xbc82f0a2c2cab2619baeb623ecb1958a79768844e1e1c77c7b20fc5a10ac2f0aHatch Eggs57222712018-06-03 0:15:091537 days 23 hrs ago0xb38094d492af4fffff760707f36869713bfb2250 IN  0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0 Ether0.‍000264795
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x73c22d70e42f0e3e415c24964e563bd11e26a9b4883f1f226c1f4e2180ceef09130573482021-08-19 18:27:50364 days 5 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍0005 Ether
0xba98da6a5a98c3f73eef2b1f94e494192bda95cc426cc1aeef096351ee64c27d130573412021-08-19 18:25:21364 days 5 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍0005 Ether
0x24b78518249a3dd916e4643652630b2f7b393dfcc65a8075ba62a17cbc0daa2958637722018-06-27 14:38:571513 days 9 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xab4485ca338b91087a09ae8bc141648bb1c6e9670.‍00029589 Ether
0x24b78518249a3dd916e4643652630b2f7b393dfcc65a8075ba62a17cbc0daa2958637722018-06-27 14:38:571513 days 9 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍00001557 Ether
0x44b225815d6551211ae15760334627003dc4ad705e17dd3c467d611395b2d5f058300202018-06-21 19:07:291519 days 4 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xab4485ca338b91087a09ae8bc141648bb1c6e9670.‍00203103 Ether
0x44b225815d6551211ae15760334627003dc4ad705e17dd3c467d611395b2d5f058300202018-06-21 19:07:291519 days 4 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍00010689 Ether
0x9f32d7daccd4ccbc057a5939c08462a4a45570b531e310645b23c4e7ec0fcd8357855302018-06-14 4:41:471526 days 19 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xab4485ca338b91087a09ae8bc141648bb1c6e9670.‍00210725 Ether
0x9f32d7daccd4ccbc057a5939c08462a4a45570b531e310645b23c4e7ec0fcd8357855302018-06-14 4:41:471526 days 19 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍0001109 Ether
0x68446d966599a60731686643ec6402c2c9adde6f9835cc6b5182e14780388f2a57791252018-06-13 1:51:421527 days 22 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xab4485ca338b91087a09ae8bc141648bb1c6e9670.‍00467232 Ether
0x68446d966599a60731686643ec6402c2c9adde6f9835cc6b5182e14780388f2a57791252018-06-13 1:51:421527 days 22 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍00024591 Ether
0x4ae3fa35816e1e1c873f1c2b545c93231ecc8de9cbe8d5e2b0588406aa53c1e657513122018-06-08 4:05:101532 days 19 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍0001 Ether
0x68633eb95272ba6a161e3ec80d7109eaa0f39b36bcade1733602aa526562ca7b57303072018-06-04 10:40:251536 days 13 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xb38094d492af4fffff760707f36869713bfb22500.‍00777055 Ether
0x68633eb95272ba6a161e3ec80d7109eaa0f39b36bcade1733602aa526562ca7b57303072018-06-04 10:40:251536 days 13 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍00040897 Ether
0x6aebaf0d741f7d46e2455b8abdc0eea5c9926d4b7a718076f14ddac6088fcb7857226912018-06-03 2:01:351537 days 22 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0x0c55ff2c6352b2cf8d497e2c10bb33d8bb6f52fe0.‍00436316 Ether
0x6aebaf0d741f7d46e2455b8abdc0eea5c9926d4b7a718076f14ddac6088fcb7857226912018-06-03 2:01:351537 days 22 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍00022964 Ether
0x94e91e7c7aaef9280ce022d4d19dfaf814a631be8a558155bf4ecbb90699b90257177002018-06-02 4:41:191538 days 19 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0x78feff3e50afff2316be5cae1b49cc00c05703530.‍00168378 Ether
0x94e91e7c7aaef9280ce022d4d19dfaf814a631be8a558155bf4ecbb90699b90257177002018-06-02 4:41:191538 days 19 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍00008862 Ether
0xf23b8fbf0ff1f5f4d292fcb85dfc1e0c7e812d2d98fb5d0192878385eebd7b9d57033362018-05-30 15:41:371541 days 8 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0x7d7ab4e5ae1d56df3f513b4281bc9cbd21b220780.‍00326889 Ether
0xf23b8fbf0ff1f5f4d292fcb85dfc1e0c7e812d2d98fb5d0192878385eebd7b9d57033362018-05-30 15:41:371541 days 8 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍00017204 Ether
0x172b0cf1809fc61ec32a8309aeac29b719a8fed7635a85bebe0254f1ec5b29cf56958622018-05-29 7:31:051542 days 16 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xb38094d492af4fffff760707f36869713bfb22500.‍0036211 Ether
0x172b0cf1809fc61ec32a8309aeac29b719a8fed7635a85bebe0254f1ec5b29cf56958622018-05-29 7:31:051542 days 16 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍00019058 Ether
0x0ed099705dabe06abba2b05ec7c6de0c00975b7a3ab1d9bcc8188c00bef72b5a56936252018-05-28 22:07:201543 days 1 hr ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xb38094d492af4fffff760707f36869713bfb22500.‍01886195 Ether
0x0ed099705dabe06abba2b05ec7c6de0c00975b7a3ab1d9bcc8188c00bef72b5a56936252018-05-28 22:07:201543 days 1 hr ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍00099273 Ether
0x8a9b2f93ad4393db9614fbbf115da586d5a1eca77bbd8e8b0d70cd5442c736f456897212018-05-28 5:41:161543 days 18 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0x78feff3e50afff2316be5cae1b49cc00c05703530.‍00767984 Ether
0x8a9b2f93ad4393db9614fbbf115da586d5a1eca77bbd8e8b0d70cd5442c736f456897212018-05-28 5:41:161543 days 18 hrs ago 0xe0c0f5ce4e746eaa048ae5db5c61b6b1ef3b56ed0xa76490c1f5fbf4d5101430c3cd2e63f33d21c7380.‍0004042 Ether
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CryptoSim

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-05-19
*/

contract CryptoSim{
    //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=10;
    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 CryptoSim() 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);
        hatcheryShrimp[msg.sender]=SafeMath.mul(SafeMath.div(hatcheryShrimp[msg.sender],4),3);
        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,5),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 Security Audit

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"}]

608060405262015180600055600a6001556127106002556113886003556000600460006101000a81548160ff02191690831515021790555034801561004357600080fd5b5033600460016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611388806100946000396000f300608060405260043610610133576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630a0f81681461013857806312065fe01461018f578063158ef93e146101ba578063229824c4146101e957806323b3c7711461023e57806326fd8422146102555780632e9392bb146102a05780633955f0fe146102cb5780633b653755146102e25780633bc0461a146103025780633ec862a81461034357806343ce742214610386578063467ece79146103b15780634f74acfe146104085780637267036114610412578063732e77d0146104695780637e2cb974146104945780637e56fde5146104eb5780638e3163271461052c5780639ca423b31461056d578063c2127e03146105f0578063d7c8843b1461061b578063fb05594f14610672575b600080fd5b34801561014457600080fd5b5061014d61069d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561019b57600080fd5b506101a46106c3565b6040518082815260200191505060405180910390f35b3480156101c657600080fd5b506101cf6106e2565b604051808215151515815260200191505060405180910390f35b3480156101f557600080fd5b506102286004803603810190808035906020019092919080359060200190929190803590602001909291905050506106f5565b6040518082815260200191505060405180910390f35b34801561024a57600080fd5b50610253610748565b005b34801561026157600080fd5b5061028a600480360381019080803590602001909291908035906020019092919050505061083d565b6040518082815260200191505060405180910390f35b3480156102ac57600080fd5b506102b5610854565b6040518082815260200191505060405180910390f35b3480156102d757600080fd5b506102e061085a565b005b61030060048036038101908080359060200190929190505050610a8a565b005b34801561030e57600080fd5b5061032d60048036038101908080359060200190929190505050610ac0565b6040518082815260200191505060405180910390f35b34801561034f57600080fd5b50610384600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ade565b005b34801561039257600080fd5b5061039b610f32565b6040518082815260200191505060405180910390f35b3480156103bd57600080fd5b506103f2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f8a565b6040518082815260200191505060405180910390f35b610410610fa2565b005b34801561041e57600080fd5b50610453600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110ff565b6040518082815260200191505060405180910390f35b34801561047557600080fd5b5061047e611117565b6040518082815260200191505060405180910390f35b3480156104a057600080fd5b506104d5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061111d565b6040518082815260200191505060405180910390f35b3480156104f757600080fd5b5061051660048036038101908080359060200190929190505050611135565b6040518082815260200191505060405180910390f35b34801561053857600080fd5b506105576004803603810190808035906020019092919050505061115f565b6040518082815260200191505060405180910390f35b34801561057957600080fd5b506105ae600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061118c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105fc57600080fd5b506106056111bf565b6040518082815260200191505060405180910390f35b34801561062757600080fd5b5061065c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611206565b6040518082815260200191505060405180910390f35b34801561067e57600080fd5b506106876112b0565b6040518082815260200191505060405180910390f35b600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600460009054906101000a900460ff1681565b600061073f610706600254846112b6565b61073a60035461073561072f61071e6002548a6112b6565b61072a6003548c6112b6565b6112f1565b8961130f565b6112f1565b61130f565b90509392505050565b600460009054906101000a900460ff16151561076357600080fd5b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415156107b157600080fd5b42600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600154600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550565b600061084c83836009546106f5565b905092915050565b60095481565b6000806000600460009054906101000a900460ff16151561087a57600080fd5b610882610f32565b925061088d8361115f565b915061089882610ac0565b90506108ee6108e7600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600461130f565b60036112b6565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506109c6600954846112f1565b600981905550600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610a34573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff166108fc610a59848461132a565b9081150290604051600060405180830381858888f19350505050158015610a84573d6000803e3d6000fd5b50505050565b6000600954141515610a9b57600080fd5b6001600460006101000a81548160ff0219169083151502179055508060098190555050565b6000610ad7610ad08360056112b6565b606461130f565b9050919050565b600080600460009054906101000a900460ff161515610afc57600080fd5b6000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015610c0c57503373ffffffffffffffffffffffffffffffffffffffff16600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15610c905782600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b610c98610f32565b9150610ca68260005461130f565b9050610cf1600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826112f1565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e6f60066000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e6a84600561130f565b6112f1565b60066000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f27600954610f2284600a61130f565b6112f1565b600981905550505050565b6000610f85600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f8033611206565b6112f1565b905090565b60076020528060005260406000206000915090505481565b6000600460009054906101000a900460ff161515610fbf57600080fd5b610fe934610fe43073ffffffffffffffffffffffffffffffffffffffff16313461132a565b61083d565b9050610ffd81610ff883610ac0565b61132a565b9050600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc61104434610ac0565b9081150290604051600060405180830381858888f1935050505015801561106f573d6000803e3d6000fd5b506110b9600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826112f1565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b60066020528060005260406000206000915090505481565b60005481565b60056020528060005260406000206000915090505481565b6000611158823073ffffffffffffffffffffffffffffffffffffffff163161083d565b9050919050565b6000611185826009543073ffffffffffffffffffffffffffffffffffffffff16316106f5565b9050919050565b60086020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b60008061125d60005461125842600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461132a565b611343565b90506112a881600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112b6565b915050919050565b60015481565b60008060008414156112cb57600091506112ea565b82840290508284828115156112dc57fe5b041415156112e657fe5b8091505b5092915050565b600080828401905083811015151561130557fe5b8091505092915050565b600080828481151561131d57fe5b0490508091505092915050565b600082821115151561133857fe5b818303905092915050565b60008183106113525781611354565b825b9050929150505600a165627a7a72305820a6de728266b3d2e54caf8694de0a4abd65198efd4e3a74d564e57516d0393c3a0029

Swarm Source

bzzr://a6de728266b3d2e54caf8694de0a4abd65198efd4e3a74d564e57516d0393c3a
Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.