Contract 0x5585f99a9af13B73A6210EA9c8ca98b69f4a4b31 1

 

Contract Overview

Balance:
0.001739424152606304 Ether

EtherValue:
$2.26 (@ $1,298.33/ETH)

Token:
Txn Hash
Method
Block
From
To
Value
0xd80b44b27180a94730eb865ff188d807448547b5c6cb7bc9dd6444a8a3af5bf7Hatch Poohs82523572019-07-30 13:57:361159 days 22 hrs ago0x78fcdc80c96fc680e976d2be0557c3deb65631ee IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000171753
0xa9da68be55b0f49cb04592f1c5a4f47c27754453321aa648b7d6b1fa3d9ce0f8Hatch Poohs81980292019-07-22 3:25:221168 days 8 hrs ago0x78fcdc80c96fc680e976d2be0557c3deb65631ee IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000057251
0xc38fb5a2777d36943a97e3c0177d11e61d515bcaf9548c709866f1cf31f86d56Hatch Poohs81687842019-07-17 14:26:221172 days 21 hrs ago0x78fcdc80c96fc680e976d2be0557c3deb65631ee IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.0011441420
0x927c16f46b592e300707e0fb23dc2cf264fa86bc2aef9aa31acb6943ec86f26dSell Poohs81687842019-07-17 14:26:221172 days 21 hrs ago0x78fcdc80c96fc680e976d2be0557c3deb65631ee IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.001460120
0x79f0fa6a2d86ace2a93c85c728dcc6fa8a1ff6526bba7e0c9fbc6b06fcac9564Sell Poohs81687842019-07-17 14:26:221172 days 21 hrs ago0x78fcdc80c96fc680e976d2be0557c3deb65631ee IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000073021
0x3060802eaa66e5fd64bb74478018bc14c6bb8581dc5cc1e0e061102c93a150d6Sell Poohs81687842019-07-17 14:26:221172 days 21 hrs ago0x78fcdc80c96fc680e976d2be0557c3deb65631ee IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000277715.70607526
0xb8429eb51224a3c2e0b23aa4e30b0b1bb9cb2c17d79aec22ee52e3ad8ab9e6d7Hatch Poohs81556852019-07-15 12:49:291174 days 23 hrs ago0x78fcdc80c96fc680e976d2be0557c3deb65631ee IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000057251
0x11602c3c701a72eba9a531abcb31bf37d889bacb758c14174da6c7ce5326e1ebHatch Poohs81433222019-07-13 14:54:181176 days 21 hrs ago0x78fcdc80c96fc680e976d2be0557c3deb65631ee IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000057261
0xfbae9fbad4581dbb1caad8d5abe69277e648eb293dac406e16cfbc0aa0eb49c0Get Free Plumber81386872019-07-12 21:29:351177 days 14 hrs ago0x78fcdc80c96fc680e976d2be0557c3deb65631ee IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310.001 Ether0.000070531
0x286977adbe35246a7a18ebe413b5b35a0e696e6446110d7db2a23de18f1356ceGet Free Plumber71428292019-01-29 7:04:501342 days 5 hrs ago0xfce92d4163aa532aa096de8a3c4fef9f875bc55f IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310.001 Ether0.000543117.7
0x24bea88ef93dd648d07ae8a9e88f55124d2d9726dddcf8460b777f503aa2b5a7Hatch Poohs64715882018-10-07 17:20:251455 days 18 hrs ago0x3dde1da55c1631152ee159484d9d6d4484e394e8 IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000286255
0x8094ef1240a4a6ad0f99c606e78582ea45949aa02e4b5a98660cea6f1c87519bHatch Poohs63750832018-09-21 22:33:501471 days 13 hrs ago0xdb59f29f7242989a3eda271483b89e1f74353ffa IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000400757
0x50e919bc57fcbd3b52c0bc354ed512adb4f31159d95ea9d0bebbd51119d3a351Hatch Poohs63750832018-09-21 22:33:501471 days 13 hrs ago0x2858453977f416185d4cca2781c4d1520c059a6f IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000400757
0x72de36f9eea0a912a238d5fd43375ddf028ed8baaf2f5e00279ff4f48cc848e6Hatch Poohs63734952018-09-21 16:34:421471 days 19 hrs ago0xe012157d741d568d5f14ddc6bbb724e9132ca86d IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.00034356
0x9d1ccb2d20765eaf4eee9ceb2173b4245e8cab48103d112645e571295b548d19Hatch Poohs63630472018-09-19 22:44:011473 days 13 hrs ago0x2858453977f416185d4cca2781c4d1520c059a6f IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000400757
0x31bf13c76f5a2fde7f2feae68b8453fd5dda01ef3190b1259a77b6f30ee894edHatch Poohs63630472018-09-19 22:44:011473 days 13 hrs ago0xdb59f29f7242989a3eda271483b89e1f74353ffa IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000400757
0xa7bf8ec9a5c79c44a1268656adfcccb2dec544187ce308a2646866f82e3fffd9Hatch Poohs63563222018-09-18 20:17:371474 days 15 hrs ago0x2858453977f416185d4cca2781c4d1520c059a6f IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000400757
0xa44018c95fd0e3295eaaebf7fdc312c3cf1594caf448aead83312ec501d0e5b5Hatch Poohs63563202018-09-18 20:17:091474 days 16 hrs ago0xdb59f29f7242989a3eda271483b89e1f74353ffa IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000400757
0x65c526f87db616487292bd9a60a64c13a24d3a6bc0257b0619f233cf25beffdaHatch Poohs63383212018-09-15 20:51:041477 days 15 hrs ago0x2858453977f416185d4cca2781c4d1520c059a6f IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000286255
0x67888e1d4707b34e5d07e490a32f0074fb420c2be2a29ca436a1de1cb1ee69dcHatch Poohs63383212018-09-15 20:51:041477 days 15 hrs ago0xdb59f29f7242989a3eda271483b89e1f74353ffa IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000286255
0x5111935eb925a86d13fca6a5bacf971f65726b6bcb40edc20bc8e3862863106eHatch Poohs63283492018-09-14 5:19:361479 days 6 hrs ago0xdb59f29f7242989a3eda271483b89e1f74353ffa IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000286255
0xf5212cec99ab142d407e8f6208c9fb18a0e71dd7a8ad46f84e9b5bf1a7ecdc4bHatch Poohs63283482018-09-14 5:19:221479 days 6 hrs ago0x2858453977f416185d4cca2781c4d1520c059a6f IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.00034356
0x6a02d24752afd1ba1070c8376c51cfb750d5dddd7092b8cb778a3ec23116d75eHatch Poohs63221432018-09-13 4:46:531480 days 7 hrs ago0xdb59f29f7242989a3eda271483b89e1f74353ffa IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.00034356
0xb84ba03295d16fa79bf31a0162cc0f417ee39d8915addf2fa6c59f5bb39f32c7Hatch Poohs63221422018-09-13 4:46:381480 days 7 hrs ago0x2858453977f416185d4cca2781c4d1520c059a6f IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.00034356
0xed31ebfc622dd23d896c9684dcdae7ace67225c8a99e033440ee0c6e59f519c4Hatch Poohs63120962018-09-11 12:44:161481 days 23 hrs ago0x2858453977f416185d4cca2781c4d1520c059a6f IN  0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310 Ether0.000286255
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xfbae9fbad4581dbb1caad8d5abe69277e648eb293dac406e16cfbc0aa0eb49c081386872019-07-12 21:29:351177 days 14 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.001 Ether
0x286977adbe35246a7a18ebe413b5b35a0e696e6446110d7db2a23de18f1356ce71428292019-01-29 7:04:501342 days 5 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.001 Ether
0x6989b7c1262e14802407057dfb1e070855e71496883f4ec89a9e34139d24389462190472018-08-26 20:50:581497 days 15 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.001 Ether
0x955c3cc54ac4e982e05791326051a733d45cc01a6e15e493418e50cdfe8a231e62173412018-08-26 14:05:421497 days 22 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310xe1fd79d04f1055cd16f2ada5a508aa193a9fbe7f0.00799058 Ether
0x955c3cc54ac4e982e05791326051a733d45cc01a6e15e493418e50cdfe8a231e62173412018-08-26 14:05:421497 days 22 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.00042055 Ether
0xc0201fcb317c59a58639ad3a2730f1da03d1bcc0264131bbe77d750a555c1afb62152892018-08-26 5:41:581498 days 6 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x9b06ffcb22773a854c0467b2c05f1b5427133be80.00000053 Ether
0xc0201fcb317c59a58639ad3a2730f1da03d1bcc0264131bbe77d750a555c1afb62152892018-08-26 5:41:581498 days 6 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.00000002 Ether
0x68faf206944e1a4fbca255e593bcb5a07e5ab1f7e63a44d1d9478a057e5acc7461740862018-08-19 6:56:371505 days 5 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310xba1b0f56b7d654b0d22d657213decbb189645b280.00247722 Ether
0x68faf206944e1a4fbca255e593bcb5a07e5ab1f7e63a44d1d9478a057e5acc7461740862018-08-19 6:56:371505 days 5 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.00013038 Ether
0x0c17dacad72be1ff29b4cf408f1238be0d9b12ca6e49410a8f589e5335fb560361738992018-08-19 6:10:381505 days 6 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310xff24a0aeebcbd8a59bff2ac16a5326bee4b4b35f0.00256302 Ether
0x0c17dacad72be1ff29b4cf408f1238be0d9b12ca6e49410a8f589e5335fb560361738992018-08-19 6:10:381505 days 6 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.00013489 Ether
0xe4a566cd2da9315a3aa3688a200fdd6ee800d7f0e20baae293986f1ffaca7eed61650892018-08-17 18:05:141506 days 18 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x2858453977f416185d4cca2781c4d1520c059a6f0.00348833 Ether
0xe4a566cd2da9315a3aa3688a200fdd6ee800d7f0e20baae293986f1ffaca7eed61650892018-08-17 18:05:141506 days 18 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.00018359 Ether
0xe224785bdc78303507b34dd011235f7a035d3f9f3d77fd67825fb45d07aeae5861650872018-08-17 18:04:591506 days 18 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310xdb59f29f7242989a3eda271483b89e1f74353ffa0.0066748 Ether
0xe224785bdc78303507b34dd011235f7a035d3f9f3d77fd67825fb45d07aeae5861650872018-08-17 18:04:591506 days 18 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.0003513 Ether
0xf247c495dd6d2028bc9a65a57165cdb699c48144978940c3f2d95532b3f166f361388922018-08-13 7:56:361511 days 4 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310xba1b0f56b7d654b0d22d657213decbb189645b280.00526585 Ether
0xf247c495dd6d2028bc9a65a57165cdb699c48144978940c3f2d95532b3f166f361388922018-08-13 7:56:361511 days 4 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.00027715 Ether
0x0a6de1a0b70a5f972ce73ac86ebffcae488fa41f3262f1e498bcc84b70517c4461316932018-08-12 2:28:381512 days 9 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310xba1b0f56b7d654b0d22d657213decbb189645b280.02127362 Ether
0x0a6de1a0b70a5f972ce73ac86ebffcae488fa41f3262f1e498bcc84b70517c4461316932018-08-12 2:28:381512 days 9 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.00111966 Ether
0xfe9a2f7e306ffedae78a24b1b786b42b71492906b882ea27290c7c9f8f3c6db861316922018-08-12 2:28:191512 days 9 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310xff24a0aeebcbd8a59bff2ac16a5326bee4b4b35f0.02827314 Ether
0xfe9a2f7e306ffedae78a24b1b786b42b71492906b882ea27290c7c9f8f3c6db861316922018-08-12 2:28:191512 days 9 hrs ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.00148806 Ether
0x00080ef983140d159c9e25f5e8b727531bcc40d1798e9c2df0327e1b8b2274ef61220442018-08-10 11:29:311514 days 47 mins ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x994c4965dbff274e100b357924646b057ca104130.00087354 Ether
0x00080ef983140d159c9e25f5e8b727531bcc40d1798e9c2df0327e1b8b2274ef61220442018-08-10 11:29:311514 days 47 mins ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.00004597 Ether
0x8c16c53950b4597ae4b74d1c49b6202be6fea1966ae951f4c5e7597bd3ba330361220252018-08-10 11:26:241514 days 50 mins ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310xe95ed4d71fd302ac099369a73094c2235b3d31f50.00076722 Ether
0x8c16c53950b4597ae4b74d1c49b6202be6fea1966ae951f4c5e7597bd3ba330361220252018-08-10 11:26:241514 days 50 mins ago 0x5585f99a9af13b73a6210ea9c8ca98b69f4a4b310x7e474fe5cfb720804860215f407111183cbc2f850.00004038 Ether
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
PlumberCollector

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.24; 

// similar as shrimpfarmer, with two changes:
// A. half of your plumbers leave when you sell pooh
// B. the "free" 100 plumber cost 0.001 eth (in line with the mining fee)

// bots should have a harder time

contract PlumberCollector{
    uint256 public POOH_TO_CALL_1PLUMBER=86400;//for final version should be seconds in a day
    uint256 public STARTING_POOH=100;
    uint256 PSN=10000;
    uint256 PSNH=5000;
    bool public initialized=false;
    address public ceoAddress;
    mapping (address => uint256) public hatcheryPlumber;
    mapping (address => uint256) public claimedPoohs;
    mapping (address => uint256) public lastHatch;
    mapping (address => address) public referrals;
    uint256 public marketPoohs;
   

    constructor() public
    {
        ceoAddress=msg.sender;
    }

    function hatchPoohs(address ref) public
    {
        require(initialized);
        if(referrals[msg.sender]==0 && referrals[msg.sender]!=msg.sender)
        {
            referrals[msg.sender]=ref;
        }
        uint256 poohsUsed=getMyPoohs();
        uint256 newPlumber=SafeMath.div(poohsUsed,POOH_TO_CALL_1PLUMBER);
        hatcheryPlumber[msg.sender]=SafeMath.add(hatcheryPlumber[msg.sender],newPlumber);
        claimedPoohs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        
        //send referral poohs
        claimedPoohs[referrals[msg.sender]]=SafeMath.add(claimedPoohs[referrals[msg.sender]],SafeMath.div(poohsUsed,5));
        
        //boost market to nerf pooh hoarding
        marketPoohs=SafeMath.add(marketPoohs,SafeMath.div(poohsUsed,10));
    }

    function sellPoohs() public{
        require(initialized);
        uint256 hasPoohs=getMyPoohs();
        uint256 poohValue=calculatePoohSell(hasPoohs);
        uint256 fee=devFee(poohValue);
        // kill one half of the owner's snails on egg sale
        hatcheryPlumber[msg.sender] = SafeMath.div(hatcheryPlumber[msg.sender],2);
        claimedPoohs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        marketPoohs=SafeMath.add(marketPoohs,hasPoohs);
        ceoAddress.transfer(fee);
        msg.sender.transfer(SafeMath.sub(poohValue,fee));
    }

    function buyPoohs() public payable
    {
        require(initialized);
        uint256 poohsBought=calculatePoohBuy(msg.value,SafeMath.sub(address(this).balance,msg.value));
        poohsBought=SafeMath.sub(poohsBought,devFee(poohsBought));
        ceoAddress.transfer(devFee(msg.value));
        claimedPoohs[msg.sender]=SafeMath.add(claimedPoohs[msg.sender],poohsBought);
    }

    //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 calculatePoohSell(uint256 poohs) public view returns(uint256)
    {
        return calculateTrade(poohs,marketPoohs,address(this).balance);
    }

    function calculatePoohBuy(uint256 eth,uint256 contractBalance) public view returns(uint256)
    {
        return calculateTrade(eth,contractBalance,marketPoohs);
    }

    function calculatePoohBuySimple(uint256 eth) public view returns(uint256)
    {
        return calculatePoohBuy(eth, address(this).balance);
    }

    function devFee(uint256 amount) public pure returns(uint256)
    {
        // 5% devFee
        return SafeMath.div(amount,20);
    }

    function seedMarket(uint256 poohs) public payable
    {
        require(marketPoohs==0);
        initialized=true;
        marketPoohs=poohs;
    }

    function getFreePlumber() public payable
    {
        require(initialized);
        require(msg.value==0.001 ether); //similar to mining fee, prevents bots
        ceoAddress.transfer(msg.value); //ceo gets this entrance fee
        require(hatcheryPlumber[msg.sender]==0);
        lastHatch[msg.sender]=now;
        hatcheryPlumber[msg.sender]=STARTING_POOH;
    }

    function getBalance() public view returns(uint256)
    {
        return address(this).balance;
    }

    function getMyPlumbers() public view returns(uint256)
    {
        return hatcheryPlumber[msg.sender];
    }

    

    function getMyPoohs() public view returns(uint256)
    {
        return SafeMath.add(claimedPoohs[msg.sender],getPoohsSinceLastHatch(msg.sender));
    }

    function getPoohsSinceLastHatch(address adr) public view returns(uint256)
    {
        uint256 secondsPassed=min(POOH_TO_CALL_1PLUMBER,SafeMath.sub(now,lastHatch[adr]));
        return SafeMath.mul(secondsPassed,hatcheryPlumber[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":"getMyPoohs","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":"","type":"address"}],"name":"claimedPoohs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"sellPoohs","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"poohs","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":"pure","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"hatchPoohs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getMyPlumbers","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"poohs","type":"uint256"}],"name":"calculatePoohSell","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"POOH_TO_CALL_1PLUMBER","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buyPoohs","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"referrals","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"hatcheryPlumber","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"adr","type":"address"}],"name":"getPoohsSinceLastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketPoohs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"},{"name":"contractBalance","type":"uint256"}],"name":"calculatePoohBuy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"}],"name":"calculatePoohBuySimple","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"STARTING_POOH","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"getFreePlumber","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]

60806040526201518060005560646001556127106002556113886003556004805460ff1916905534801561003257600080fd5b506004805461010060a860020a03191633610100021790556109c8806100596000396000f3006080604052600436106101325763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a0f8168811461013757806312065fe01461016857806313b222ba1461018f578063158ef93e146101a45780631d7026b2146101cd5780631e2e35a4146101ee578063229824c4146102055780633b653755146102235780633bc0461a1461022e578063467ece79146102465780635d4293a014610267578063614638381461028857806361d5593c1461029d5780636ab8bd2b146102b557806375cf77fb146102ca5780639ca423b3146102d2578063b3a3140e146102f3578063b5999c1214610314578063b5f45edf14610335578063c4d18b181461034a578063d8bf177314610365578063e0d29d381461037d578063eeab221c14610392575b600080fd5b34801561014357600080fd5b5061014c61039a565b60408051600160a060020a039092168252519081900360200190f35b34801561017457600080fd5b5061017d6103ae565b60408051918252519081900360200190f35b34801561019b57600080fd5b5061017d6103b3565b3480156101b057600080fd5b506101b96103dd565b604080519115158252519081900360200190f35b3480156101d957600080fd5b5061017d600160a060020a03600435166103e6565b3480156101fa57600080fd5b506102036103f8565b005b34801561021157600080fd5b5061017d6004356024356044356104ff565b610203600435610547565b34801561023a57600080fd5b5061017d600435610566565b34801561025257600080fd5b5061017d600160a060020a0360043516610579565b34801561027357600080fd5b50610203600160a060020a036004351661058b565b34801561029457600080fd5b5061017d6106df565b3480156102a957600080fd5b5061017d6004356106f2565b3480156102c157600080fd5b5061017d61070b565b610203610711565b3480156102de57600080fd5b5061014c600160a060020a03600435166107c3565b3480156102ff57600080fd5b5061017d600160a060020a03600435166107de565b34801561032057600080fd5b5061017d600160a060020a03600435166107f0565b34801561034157600080fd5b5061017d61084e565b34801561035657600080fd5b5061017d600435602435610854565b34801561037157600080fd5b5061017d600435610863565b34801561038957600080fd5b5061017d610870565b610203610876565b6004546101009004600160a060020a031681565b303190565b3360008181526006602052604081205490916103d891906103d3906107f0565b610918565b905090565b60045460ff1681565b60066020526000908152604090205481565b6004546000908190819060ff16151561041057600080fd5b6104186103b3565b9250610423836106f2565b915061042e82610566565b3360009081526005602052604090205490915061044c906002610932565b336000908152600560209081526040808320939093556006815282822082905560079052204290556009546104819084610918565b600955600454604051610100909104600160a060020a0316906108fc8315029083906000818181858888f193505050501580156104c2573d6000803e3d6000fd5b50336108fc6104d18484610949565b6040518115909202916000818181858888f193505050501580156104f9573d6000803e3d6000fd5b50505050565b600061053f6105106002548461095b565b61053a6003546103d36105346105286002548a61095b565b6103d36003548c61095b565b89610932565b610932565b949350505050565b6009541561055457600080fd5b6004805460ff19166001179055600955565b6000610573826014610932565b92915050565b60076020526000908152604090205481565b600454600090819060ff1615156105a157600080fd5b33600090815260086020526040902054600160a060020a03161580156105de575033600081815260086020526040902054600160a060020a031614155b1561061957336000908152600860205260409020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0385161790555b6106216103b3565b915061062f82600054610932565b3360009081526005602052604090205490915061064c9082610918565b336000908152600560208181526040808420949094556006808252848420849055600782528484204290556008825284842054600160a060020a0316845290529190205461069f916103d3908590610932565b33600090815260086020908152604080832054600160a060020a0316835260069091529020556009546106d7906103d384600a610932565b600955505050565b3360009081526005602052604090205490565b60006105738260095430600160a060020a0316316104ff565b60005481565b60045460009060ff16151561072557600080fd5b61073934610734303182610949565b610854565b905061074d8161074883610566565b610949565b6004549091506101009004600160a060020a03166108fc61076d34610566565b6040518115909202916000818181858888f19350505050158015610795573d6000803e3d6000fd5b50336000908152600660205260409020546107b09082610918565b3360009081526006602052604090205550565b600860205260009081526040902054600160a060020a031681565b60056020526000908152604090205481565b60008054600160a060020a03831682526007602052604082205482916108209161081b904290610949565b610986565b600160a060020a03841660009081526005602052604090205490915061084790829061095b565b9392505050565b60095481565b600061084783836009546104ff565b6000610573823031610854565b60015481565b60045460ff16151561088757600080fd5b66038d7ea4c68000341461089a57600080fd5b600454604051600160a060020a0361010090920491909116903480156108fc02916000818181858888f193505050501580156108da573d6000803e3d6000fd5b5033600090815260056020526040902054156108f557600080fd5b336000908152600760209081526040808320429055600154600590925290912055565b60008282018381101561092757fe5b8091505b5092915050565b600080828481151561094057fe5b04949350505050565b60008282111561095557fe5b50900390565b60008083151561096e576000915061092b565b5082820282848281151561097e57fe5b041461092757fe5b60008183106109955781610847565b50909190505600a165627a7a72305820dc2193a5415053c3dbacd9ad18fa1ea2822a93a16fdfe2ac0b1e202414e4b9f20029

Swarm Source

bzzr://dc2193a5415053c3dbacd9ad18fa1ea2822a93a16fdfe2ac0b1e202414e4b9f2
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.