Contract 0x83500e0B1851F71eE76E5b92B976f500825EBd9f 2

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xd5d956b66c2648cb3a0b317f126a126889a5916fb87a2df6241ce1cda17a614cHatch Eggs120746242021-10-25 9:23:5212 mins ago0x92775fd4dd528090ad64288618df0ef450bc4cf0 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000287385
0xbd60c7833cc76bb5817edafd57310ec57849e53b36f595fcd9de7f3b048e8353Hatch Eggs120745752021-10-25 9:21:2414 mins ago0x5921ac6b77ef6aeb1f615e0eec94312e6d651198 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000287385
0xae2f017766b092b796b217648ec22ff8392b78cdd3acb3fdd03a633f25c9a7ffSell Eggs120744642021-10-25 9:15:5120 mins ago0x392bf69835d71ba81b7b350aa8fffee839e5c23b IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000404435
0x7a1812b2c36ac9f74b46cb3745dcd1e3430dceddf0a8af34181beb4a211027d1Sell Eggs120742122021-10-25 9:03:1532 mins ago0x6914fb1ea4a3f8104c7c8209a33418517e30356a IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000533435
0x1862a73678eb10a0ec9291eb8af5457df10edec7ef664a3fc92730427f59f9c0Sell Eggs120739622021-10-25 8:50:4545 mins ago0xafd127c4c921c57b2428e8c4d4f56eca3fb9e2f5 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000533435
0x2de2546e8208c3788bd8f3e6136c3d2cf7231a91918e984db490ebd35f13e3beHatch Eggs120738502021-10-25 8:45:0950 mins ago0xed6bdb2bea2cf2c80e24a04f54aecd9093d5b5b4 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.00027378
0x4f1cf6bc9edfddfae4e12ca48d3161ec44ac233928f84451379691428aea2b76Sell Eggs120736042021-10-25 8:32:501 hr 3 mins ago0x611849f93d98392c7b8370c51e0d6378a25b5839 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000533435
0x2de62b704c7b935e791b91f52c6324769f6762cf872186f00e4e0271c70fc904Sell Eggs120735732021-10-25 8:31:171 hr 4 mins ago0x03b00b1892688bcd65648430eb7ba18f3b59a5c4 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000458435
0x7c66f3b0af739d85a6a6f82bef33b5ab9379ac6186a3f174a953ada9cd92cc7fSell Eggs120735732021-10-25 8:31:171 hr 4 mins ago0x5cd819e2a64415cfad5c712bf15a7890f3a2d4a2 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000458435
0x0fd932521e1b2894593a67eaba3c55d259a9261f0caca8ee8d299a419351544bSell Eggs120733792021-10-25 8:21:351 hr 14 mins ago0x961d18c115f86cb2d60cbbb3a9c5ce0c98319776 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000533435
0x4da4c31b1eb1500bb68f028f6a9fbf84e057470463549d456ea12d75ed300697Sell Eggs120733422021-10-25 8:19:441 hr 16 mins ago0xfb66b4e62ac2dfda09e54ccd410276352084615c IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000533435
0x9f849644c92c58b2f809092bc9c03d363e3998d0f606864240fd226c9bc928a6Sell Eggs120731262021-10-25 8:08:531 hr 27 mins ago0xef914cfbc252e37cc8420fe4463e897acb9f3e4a IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000458435
0x614fbfe50e2c8eb1c5f97034771660cbc2a0213282e550b078df15b5becad7cbSell Eggs120728052021-10-25 7:52:491 hr 43 mins ago0xbe035ddb3c67ffd75b39d5dd8a8c1246b8f08219 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000458435
0xd3c31d9cc4abbb888b43aee00ed05a82e3ac24c88708f2ba7405c6b2713c0a15Sell Eggs120727522021-10-25 7:50:101 hr 45 mins ago0xfa83ce86be3359aff4c736559459b27a99a89097 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000458435
0xa33f4e0fbc41069776320a072ffa59ca8115067a765c6e4bf0a943194cc51978Hatch Eggs120727502021-10-25 7:50:041 hr 45 mins ago0x8f3bbe593fbd8b294148da7b2a72322ad3e986d1 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.00027374
0x848c55aa0d664945c91ff616550117f56f3c500d032ca51ce242bac333bb5488Hatch Eggs120727012021-10-25 7:47:371 hr 48 mins ago0x2037e660f04ec1fa5ec0a5f2e0f642d958f72915 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.00027374
0xff12ae67de355066c6e178ea8b5abf9362f2723fa1922342b0e3d3434d8002d0Sell Eggs120726262021-10-25 7:43:521 hr 52 mins ago0x019218cb876c7e22a903ca74c0b62ec90344920d IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000458435
0x0593620b42b55a4f15ad7d84981686b2f9186e1e2752a7fd26df825bdf2a442fSell Eggs120725952021-10-25 7:42:191 hr 53 mins ago0x20a8e843832621615fccd94f80d5319e2cb4a886 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000458435
0xfe97c0fce7d1499168a796ff24778ad32b38bae1d29a0cc7eb32361e6a2ccf51Sell Eggs120724472021-10-25 7:34:552 hrs 1 min ago0xcc939e582315b37a9f291fe1d8f0929ebf93308c IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000533435
0x9cde355a7fb39c528d92e909e62f59a95124fe709fa5bdba865bcd60369ac180Sell Eggs120723372021-10-25 7:29:242 hrs 6 mins ago0x6d1f3acd916dbb669c61a9b661f62c8cb02e459a IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.00045837
0x151dcb9e42079f9ec4d15d027dedf8c7e62bd9b4344457168f8e31f98e553102Hatch Eggs120723352021-10-25 7:29:182 hrs 6 mins ago0x22325572cf2e963c4ef8c1c03a5d861a2fb0e2c4 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000287385
0xeb6bfa248fddb6a44ac99f20be683bcdb6c438ffe761b646f8d0a1afae2b35ceHatch Eggs120714352021-10-25 6:44:092 hrs 51 mins ago0x06926f4b46c2bb91de1c2aa7a7e89c55577228d7 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.00029932
0x220ad06938c3887708962a5a9250cd6bc68e2347e9c612138efe2c53936dc739Sell Eggs120712512021-10-25 6:34:573 hrs 1 min ago0x1769c67d294a6f367d55cd758a61e70b6b6727d6 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000458435
0x7bf8a84cb5596cb66ea25d4dc4b1c268805fc54f16d9bd0fd1055e35484ecfb7Hatch Eggs120711602021-10-25 6:30:243 hrs 5 mins ago0x160598df7642ee9c71e43ede4d2b4876622d4d28 IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.000233385
0x683673eaddd835afe66e45da8389de11d6bf25597d1215e1850f496159302ecdHatch Eggs120711422021-10-25 6:29:303 hrs 6 mins ago0xf2831e09d9e40770e907f5976e76859ce59ad13c IN  0x83500e0b1851f71ee76e5b92b976f500825ebd9f0 BNB0.00034878
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CAKE_BEEGAME

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2021-10-01
*/

/**
_$___________$
 ____$___________$
 _______$___________$
 __________$__________$
 ____________$__________$
 ______________$__________$___________________$$$
 _______________$__________$________________$$__$$
 ____________$$$$$$__$$$$$$$$$____________$$____$$
 _________$$$$$____$$$$$$___$$$_$$$_____$$______$$_________$$$$$
 ________$$$_____$$$$$$$$$$$$$$___$$$__$$________$____$$$$$____$$$$$$
 ________$__$___$$$$$$$$$$$$$$$___$$$_$________$$$$$$$____________$$
 _____$$$$______$$$$$$$$$$$$$$______$$$______$$$_________________$$$$
 ___$$$$__________$$$$$$$$$$______$_$$$___$$$__________________$$$$$
 __$$$_______________________$$$$$_$_$$_$$________________$$$$$$
 _$$$___________________$$$$$_$_$_$_$$_$________________$$
 _$$_______________$$$$$$$$$$$$$$$_$$_____________________$$$$$
 __$$_________$$$$$_________________$$$$__$$$$$______________$$
 ____$$$_$$$$$__________________$$$$$___$$___$$$$$$_________$$
 _______$$________________$$$$$$$$$_________$$__$__$$____$$$
 _______$___$$$$$$$$$$$$$$$$$$$$$$$________$$$$$$$___$$$$$
 _____$$______$$$$$$$$$$$$$$$$$$$$$$$_____$$______$___$
 ____$$_$$$$_$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_$______$$$$$
 ___$_$$$$$$$_______$$$$$$$$$$$$$$$$$$$$$__$$____$$$$$$$
 __$____$$$$$$_________$$$$$$$$$$$$$$$_____$$______$$$
 ___$$_$$$$$$___________$$$$$$$$$$$$_______$$
 _____$$$$______________$_______________$$$$$
 ______________________$$$___________$$$$$$$$
 _____________________$$$$$$$$$$$$$$$$$$$$$$
 _____________________$_$$$$$$$$$$$$$$$$$$$
 _____________________$_________________$$
 _____________________$$_______________$$
 ______________________$$$$$$$$$$$$$$$$
 _______________________$$$$$$$$$$$$$
 ________________________$$$$$$$$$
 _________________________$$$$
 _________________________$$$
 ________________________$$
 _______________________

https://cake-beegame.site

*/
pragma solidity ^0.4.26; // solhint-disable-line

contract ERC20 {
    function totalSupply() public constant returns (uint);
    function balanceOf(address tokenOwner) public constant returns (uint balance);
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);
    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}

contract CAKE_BEEGAME {
    //uint256 EGGS_PER_MINERS_PER_SECOND=1;
    address cake = 0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82; 
    uint256 public EGGS_TO_HATCH_1MINERS=864000;//for final version should be seconds in a day
    uint256 PSN=10000;
    uint256 PSNH=5000;
    bool public initialized=false;
    address public ceoAddress;
    address public ceoAddress2;
    mapping (address => uint256) public hatcheryMiners;
    mapping (address => uint256) public claimedEggs;
    mapping (address => uint256) public lastHatch;
    mapping (address => address) public referrals;
    uint256 public marketEggs;
    constructor() public{
        ceoAddress=msg.sender;
        ceoAddress2=address(0xB561AcE2B47B2ca06b2eA88376F4a72F41EAAf46);
    }
    function hatchEggs(address ref) public {
        require(initialized);
        if(ref == msg.sender) {
            ref = 0;
        }
        if(referrals[msg.sender]==0 && referrals[msg.sender]!=msg.sender) {
            referrals[msg.sender]=ref;
        }
        uint256 eggsUsed=getMyEggs();
        uint256 newMiners=SafeMath.div(eggsUsed,EGGS_TO_HATCH_1MINERS);
        hatcheryMiners[msg.sender]=SafeMath.add(hatcheryMiners[msg.sender],newMiners);
        claimedEggs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        
        //send referral eggs
        claimedEggs[referrals[msg.sender]]=SafeMath.add(claimedEggs[referrals[msg.sender]],SafeMath.div(eggsUsed,7));
        
        //boost market to nerf miners hoarding
        marketEggs=SafeMath.add(marketEggs,SafeMath.div(eggsUsed,5));
    }
    function sellEggs() public {
        require(initialized);
        uint256 hasEggs=getMyEggs();
        uint256 eggValue=calculateEggSell(hasEggs);
        uint256 fee=devFee(eggValue);
        uint256 fee2=fee/2;
        claimedEggs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        marketEggs=SafeMath.add(marketEggs,hasEggs);
        ERC20(cake).transfer(ceoAddress, fee2);
        ERC20(cake).transfer(ceoAddress2, fee-fee2);
        ERC20(cake).transfer(address(msg.sender), SafeMath.sub(eggValue,fee));
    }
    function buyEggs(address ref, uint256 amount) public {
        require(initialized);
    
        ERC20(cake).transferFrom(address(msg.sender), address(this), amount);
        
        uint256 balance = ERC20(cake).balanceOf(address(this));
        uint256 eggsBought=calculateEggBuy(amount,SafeMath.sub(balance,amount));
        eggsBought=SafeMath.sub(eggsBought,devFee(eggsBought));
        uint256 fee=devFee(amount);
        uint256 fee2=fee/2;
        ERC20(cake).transfer(ceoAddress, fee2);
        ERC20(cake).transfer(ceoAddress2, fee-fee2);
        claimedEggs[msg.sender]=SafeMath.add(claimedEggs[msg.sender],eggsBought);
        hatchEggs(ref);
    }
    //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,ERC20(cake).balanceOf(address(this)));
    }
    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,ERC20(cake).balanceOf(address(this)));
    }
    function devFee(uint256 amount) public pure returns(uint256){
        return SafeMath.div(SafeMath.mul(amount,8),100);
    }
    function seedMarket(uint256 amount) public {
        ERC20(cake).transferFrom(address(msg.sender), address(this), amount);
        require(marketEggs==0);
        initialized=true;
        marketEggs=86400000000;
    }
    function getBalance() public view returns(uint256) {
        return ERC20(cake).balanceOf(address(this));
    }
    function getMyMiners() public view returns(uint256) {
        return hatcheryMiners[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_1MINERS,SafeMath.sub(now,lastHatch[adr]));
        return SafeMath.mul(secondsPassed,hatcheryMiners[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":"getMyMiners","outputs":[{"name":"","type":"uint256"}],"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":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":"amount","type":"uint256"}],"name":"seedMarket","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"amount","type":"uint256"}],"name":"devFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"pure","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":false,"inputs":[{"name":"ref","type":"address"},{"name":"amount","type":"uint256"}],"name":"buyEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"claimedEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"hatcheryMiners","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"EGGS_TO_HATCH_1MINERS","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":"ceoAddress2","outputs":[{"name":"","type":"address"}],"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"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]

608060405260008054600160a060020a031916730e09fabb73bd3ade0a17ecc321fd13a19e81ce82179055620d2f006001556127106002556113886003556004805460ff1916905534801561005357600080fd5b5060048054610100330261010060a860020a031990911617905560058054600160a060020a03191673b561ace2b47b2ca06b2ea88376f4a72f41eaaf46179055610ed1806100a26000396000f3006080604052600436106101275763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a0f8168811461012c5780630a76e5ed1461015d57806312065fe014610184578063158ef93e14610199578063229824c4146101c257806326fd8422146101e05780632e9392bb146101fb5780633955f0fe146102105780633b653755146102275780633bc0461a1461023f5780633ec862a81461025757806343ce742214610278578063450edf951461028d578063467ece79146102b157806372670361146102d257806379532aa9146102f35780637cdebc21146103145780637e56fde5146103295780638e316327146103415780639ca423b314610359578063ba3d97e91461037a578063d7c8843b1461038f575b600080fd5b34801561013857600080fd5b506101416103b0565b60408051600160a060020a039092168252519081900360200190f35b34801561016957600080fd5b506101726103c4565b60408051918252519081900360200190f35b34801561019057600080fd5b506101726103d7565b3480156101a557600080fd5b506101ae610458565b604080519115158252519081900360200190f35b3480156101ce57600080fd5b50610172600435602435604435610461565b3480156101ec57600080fd5b506101726004356024356104ae565b34801561020757600080fd5b506101726104c4565b34801561021c57600080fd5b506102256104ca565b005b34801561023357600080fd5b5061022560043561070e565b34801561024b57600080fd5b506101726004356107d4565b34801561026357600080fd5b50610225600160a060020a03600435166107f1565b34801561028457600080fd5b5061017261095d565b34801561029957600080fd5b50610225600160a060020a0360043516602435610982565b3480156102bd57600080fd5b50610172600160a060020a0360043516610c47565b3480156102de57600080fd5b50610172600160a060020a0360043516610c59565b3480156102ff57600080fd5b50610172600160a060020a0360043516610c6b565b34801561032057600080fd5b50610172610c7d565b34801561033557600080fd5b50610172600435610c83565b34801561034d57600080fd5b50610172600435610d0a565b34801561036557600080fd5b50610141600160a060020a0360043516610d97565b34801561038657600080fd5b50610141610db2565b34801561039b57600080fd5b50610172600160a060020a0360043516610dc1565b6004546101009004600160a060020a031681565b3360009081526006602052604090205490565b600080546040805160e060020a6370a082310281523060048201529051600160a060020a03909216916370a082319160248082019260209290919082900301818787803b15801561042757600080fd5b505af115801561043b573d6000803e3d6000fd5b505050506040513d602081101561045157600080fd5b5051905090565b60045460ff1681565b60006104a661047260025484610e21565b6104a160035461049661049b61048a6002548a610e21565b6104966003548c610e21565b610e57565b89610e66565b610e66565b949350505050565b60006104bd8383600a54610461565b9392505050565b600a5481565b60045460009081908190819060ff1615156104e457600080fd5b6104ec61095d565b93506104f784610d0a565b9250610502836107d4565b33600090815260076020908152604080832083905560089091529020429055600a549092506002830491506105379085610e57565b600a5560008054600480546040805160e060020a63a9059cbb028152600160a060020a03610100909304831693810193909352602483018690525192169263a9059cbb926044808401936020939083900390910190829087803b15801561059d57600080fd5b505af11580156105b1573d6000803e3d6000fd5b505050506040513d60208110156105c757600080fd5b5050600080546005546040805160e060020a63a9059cbb028152600160a060020a03928316600482015285870360248201529051919092169263a9059cbb92604480820193602093909283900390910190829087803b15801561062957600080fd5b505af115801561063d573d6000803e3d6000fd5b505050506040513d602081101561065357600080fd5b5050600054600160a060020a031663a9059cbb336106718686610e7d565b6040518363ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b1580156106dc57600080fd5b505af11580156106f0573d6000803e3d6000fd5b505050506040513d602081101561070657600080fd5b505050505050565b60008054604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018590529051600160a060020a03909216926323b872dd926064808401936020939083900390910190829087803b15801561078257600080fd5b505af1158015610796573d6000803e3d6000fd5b505050506040513d60208110156107ac57600080fd5b5050600a54156107bb57600080fd5b506004805460ff1916600117905564141dd76000600a55565b60006107eb6107e4836008610e21565b6064610e66565b92915050565b600454600090819060ff16151561080757600080fd5b600160a060020a03831633141561081d57600092505b33600090815260096020526040902054600160a060020a031615801561085a575033600081815260096020526040902054600160a060020a031614155b1561089557336000908152600960205260409020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0385161790555b61089d61095d565b91506108ab82600154610e66565b336000908152600660205260409020549091506108c89082610e57565b336000908152600660209081526040808320939093556007808252838320839055600882528383204290556009825283832054600160a060020a03168352908190529190205461091d91610496908590610e66565b33600090815260096020908152604080832054600160a060020a031683526007909152902055600a5461095590610496846005610e66565b600a55505050565b33600081815260076020526040812054909161097d919061049690610dc1565b905090565b60045460009081908190819060ff16151561099c57600080fd5b60008054604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018990529051600160a060020a03909216926323b872dd926064808401936020939083900390910190829087803b158015610a1057600080fd5b505af1158015610a24573d6000803e3d6000fd5b505050506040513d6020811015610a3a57600080fd5b5050600080546040805160e060020a6370a082310281523060048201529051600160a060020a03909216926370a08231926024808401936020939083900390910190829087803b158015610a8d57600080fd5b505af1158015610aa1573d6000803e3d6000fd5b505050506040513d6020811015610ab757600080fd5b50519350610ace85610ac98682610e7d565b6104ae565b9250610ae283610add856107d4565b610e7d565b9250610aed856107d4565b60008054600480546040805160e060020a63a9059cbb028152600160a060020a036101009093048316938101939093526002860460248401819052905195975095509091169263a9059cbb92604480840193602093929083900390910190829087803b158015610b5c57600080fd5b505af1158015610b70573d6000803e3d6000fd5b505050506040513d6020811015610b8657600080fd5b5050600080546005546040805160e060020a63a9059cbb028152600160a060020a03928316600482015285870360248201529051919092169263a9059cbb92604480820193602093909283900390910190829087803b158015610be857600080fd5b505af1158015610bfc573d6000803e3d6000fd5b505050506040513d6020811015610c1257600080fd5b505033600090815260076020526040902054610c2e9084610e57565b33600090815260076020526040902055610706866107f1565b60086020526000908152604090205481565b60076020526000908152604090205481565b60066020526000908152604090205481565b60015481565b600080546040805160e060020a6370a0823102815230600482015290516107eb928592600160a060020a03909116916370a082319160248082019260209290919082900301818987803b158015610cd957600080fd5b505af1158015610ced573d6000803e3d6000fd5b505050506040513d6020811015610d0357600080fd5b50516104ae565b600a54600080546040805160e060020a6370a08231028152306004820152905192936107eb9386939192600160a060020a03909216916370a0823191602480830192602092919082900301818a87803b158015610d6657600080fd5b505af1158015610d7a573d6000803e3d6000fd5b505050506040513d6020811015610d9057600080fd5b5051610461565b600960205260009081526040902054600160a060020a031681565b600554600160a060020a031681565b600080610dfe600154610df9426008600088600160a060020a0316600160a060020a0316815260200190815260200160002054610e7d565b610e8f565b600160a060020a0384166000908152600660205260409020549091506104bd9082905b600080831515610e345760009150610e50565b50828202828482811515610e4457fe5b0414610e4c57fe5b8091505b5092915050565b600082820183811015610e4c57fe5b6000808284811515610e7457fe5b04949350505050565b600082821115610e8957fe5b50900390565b6000818310610e9e57816104bd565b50909190505600a165627a7a7230582093f08ef6fbec2838c2170c266778f641e20406a8f592536cdf31ea284277fd9c0029

Deployed ByteCode Sourcemap

2621:4761:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2940:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2940:25:0;;;;;;;;-1:-1:-1;;;;;2940:25:0;;;;;;;;;;;;;;6767:104;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6767:104:0;;;;;;;;;;;;;;;;;;;;6648:113;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6648:113:0;;;;2904:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2904:29:0;;;;;;;;;;;;;;;;;;;;;;5491:291;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5491:291:0;;;;;;;;;5957:163;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5957:163:0;;;;;;;3220:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3220:25:0;;;;4230:534;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4230:534:0;;;;;;6419:223;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6419:223:0;;;;;6287:126;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6287:126:0;;;;;3392:832;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3392:832:0;-1:-1:-1;;;;;3392:832:0;;;;;6877:147;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6877:147:0;;;;4770:676;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4770:676:0;-1:-1:-1;;;;;4770:676:0;;;;;;;3116:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3116:45:0;-1:-1:-1;;;;;3116:45:0;;;;;3062:47;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3062:47:0;-1:-1:-1;;;;;3062:47:0;;;;;3005:50;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3005:50:0;-1:-1:-1;;;;;3005:50:0;;;;;2760:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2760:43:0;;;;6126:155;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6126:155:0;;;;;5788:163;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5788:163:0;;;;;3168:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3168:45:0;-1:-1:-1;;;;;3168:45:0;;;;;2972:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2972:26:0;;;;7030:238;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;7030:238:0;-1:-1:-1;;;;;7030:238:0;;;;;2940:25;;;;;;-1:-1:-1;;;;;2940:25:0;;:::o;6767:104::-;6852:10;6810:7;6837:26;;;:14;:26;;;;;;6767:104;:::o;6648:113::-;6690:7;6723:4;;6717:36;;;-1:-1:-1;;;;;6717:36:0;;6747:4;6717:36;;;;;;-1:-1:-1;;;;;6723:4:0;;;;6717:21;;:36;;;;;;;;;;;;;;;6690:7;6723:4;6717:36;;;5:2:-1;;;;30:1;27;20:12;5:2;6717:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6717:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6717:36:0;;-1:-1:-1;6648:113:0;:::o;2904:29::-;;;;;;:::o;5491:291::-;5570:7;5647:127;5660:20;5673:3;;5677:2;5660:12;:20::i;:::-;5681:92;5694:4;;5699:73;5712:56;5725:20;5738:3;;5742:2;5725:12;:20::i;:::-;5746:21;5759:4;;5764:2;5746:12;:21::i;:::-;5712:12;:56::i;:::-;5769:2;5699:12;:73::i;5681:92::-;5647:12;:127::i;:::-;5640:134;5491:291;-1:-1:-1;;;;5491:291:0:o;5957:163::-;6039:7;6066:46;6081:3;6085:15;6101:10;;6066:14;:46::i;:::-;6059:53;5957:163;-1:-1:-1;;;5957:163:0:o;3220:25::-;;;;:::o;4230:534::-;4276:11;;4299:15;;;;;;;;4276:11;;4268:20;;;;;;;;4315:11;:9;:11::i;:::-;4299:27;;4354:25;4371:7;4354:16;:25::i;:::-;4337:42;;4402:16;4409:8;4402:6;:16::i;:::-;4470:10;4482:1;4458:23;;;:11;:23;;;;;;;;:25;;;4494:9;:21;;;;;4516:3;4494:25;;4554:10;;4390:28;;-1:-1:-1;4446:1:0;4442:5;;;-1:-1:-1;4541:32:0;;4565:7;4541:12;:32::i;:::-;4530:10;:43;4590:4;;;4605:10;;;4584:38;;;-1:-1:-1;;;;;4584:38:0;;-1:-1:-1;;;;;4590:4:0;4605:10;;;;;4584:38;;;;;;;;;;;;;;4590:4;;;4584:20;;:38;;;;;;;;;;;;;;;;;4590:4;4584:38;;;5:2:-1;;;;30:1;27;20:12;5:2;4584:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4584:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;4639:4:0;;;4654:11;;4633:43;;;-1:-1:-1;;;;;4633:43:0;;-1:-1:-1;;;;;4654:11:0;;;4633:43;;;;4667:8;;;4633:43;;;;;;4639:4;;;;;4633:20;;:43;;;;;4584:38;;4633:43;;;;;;;;;;;4639:4;4633:43;;;5:2:-1;;;;30:1;27;20:12;5:2;4633:43:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4633:43:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;4693:4:0;;-1:-1:-1;;;;;4693:4:0;4687:20;4716:10;4729:26;4742:8;4751:3;4729:12;:26::i;:::-;4687:69;;;;;;;;;;;;;-1:-1:-1;;;;;4687:69:0;-1:-1:-1;;;;;4687:69:0;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4687:69:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4687:69:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4230:534:0:o;6419:223::-;6479:4;;;6473:68;;;;;;6506:10;6473:68;;;;6527:4;6473:68;;;;;;;;;;;;-1:-1:-1;;;;;6479:4:0;;;;6473:24;;:68;;;;;;;;;;;;;;;;;6479:4;6473:68;;;5:2:-1;;;;30:1;27;20:12;5:2;6473:68:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6473:68:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;6560:10:0;;:13;6552:22;;;;;;-1:-1:-1;6585:11:0;:16;;-1:-1:-1;;6585:16:0;6597:4;6585:16;;;6623:11;6612:10;:22;6419:223::o;6287:126::-;6339:7;6365:40;6378:22;6391:6;6398:1;6378:12;:22::i;:::-;6401:3;6365:12;:40::i;:::-;6358:47;6287:126;-1:-1:-1;;6287:126:0:o;3392:832::-;3450:11;;3667:16;;;;3450:11;;3442:20;;;;;;;;-1:-1:-1;;;;;3476:17:0;;3483:10;3476:17;3473:56;;;3516:1;3510:7;;3473:56;3552:10;3542:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;3542:21:0;:24;:61;;;;-1:-1:-1;3593:10:0;3570:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;3570:21:0;:33;;3542:61;3539:118;;;3630:10;3620:21;;;;:9;:21;;;;;:25;;-1:-1:-1;;3620:25:0;-1:-1:-1;;;;;3620:25:0;;;;;3539:118;3684:11;:9;:11::i;:::-;3667:28;;3724:44;3737:8;3746:21;;3724:12;:44::i;:::-;3834:10;3819:26;;;;:14;:26;;;;;;3706:62;;-1:-1:-1;3806:50:0;;3706:62;3806:12;:50::i;:::-;3794:10;3779:26;;;;:14;:26;;;;;;;;:77;;;;3867:11;:23;;;;;;:25;;;3903:9;:21;;;;;3925:3;3903:25;;4039:9;:21;;;;;;-1:-1:-1;;;;;4039:21:0;4027:34;;;;;;;;;;4014:73;;4062:24;;4075:8;;4062:12;:24::i;4014:73::-;4001:10;3979:34;3991:21;;;:9;:21;;;;;;;;;-1:-1:-1;;;;;3991:21:0;3979:34;;:11;:34;;;;;:108;4180:10;;4167:49;;4191:24;4204:8;4213:1;4191:12;:24::i;4167:49::-;4156:10;:60;-1:-1:-1;;;3392:832:0:o;6877:147::-;6970:10;6918:7;6958:23;;;:11;:23;;;;;;6918:7;;6945:71;;6958:23;6982:33;;:21;:33::i;6945:71::-;6938:78;;6877:147;:::o;4770:676::-;4842:11;;4960:15;;;;;;;;4842:11;;4834:20;;;;;;;;4877:4;;;4871:68;;;;;;4904:10;4871:68;;;;4925:4;4871:68;;;;;;;;;;;;-1:-1:-1;;;;;4877:4:0;;;;4871:24;;:68;;;;;;;;;;;;;;;;;4877:4;4871:68;;;5:2:-1;;;;30:1;27;20:12;5:2;4871:68:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4871:68:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;4984:4:0;;;4978:36;;;-1:-1:-1;;;;;4978:36:0;;5008:4;4978:36;;;;;;-1:-1:-1;;;;;4984:4:0;;;;4978:21;;:36;;;;;4871:68;;4978:36;;;;;;;;;;4984:4;4978:36;;;5:2:-1;;;;30:1;27;20:12;5:2;4978:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4978:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4978:36:0;;-1:-1:-1;5044:52:0;5060:6;5067:28;4978:36;5060:6;5067:12;:28::i;:::-;5044:15;:52::i;:::-;5025:71;;5118:43;5131:10;5142:18;5149:10;5142:6;:18::i;:::-;5118:12;:43::i;:::-;5107:54;;5184:14;5191:6;5184;:14::i;:::-;5244:4;;;5259:10;;;5238:38;;;-1:-1:-1;;;;;5238:38:0;;-1:-1:-1;;;;;5244:4:0;5259:10;;;;;5238:38;;;;;;;5226:1;5222:5;;5238:38;;;;;;;;5172:26;;-1:-1:-1;5222:5:0;-1:-1:-1;5244:4:0;;;;5238:20;;:38;;;;;;;;;;;;;;;;;;5244:4;5238:38;;;5:2:-1;;;;30:1;27;20:12;5:2;5238:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5238:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;5293:4:0;;;5308:11;;5287:43;;;-1:-1:-1;;;;;5287:43:0;;-1:-1:-1;;;;;5308:11:0;;;5287:43;;;;5321:8;;;5287:43;;;;;;5293:4;;;;;5287:20;;:43;;;;;5238:38;;5287:43;;;;;;;;;;;5293:4;5287:43;;;5:2:-1;;;;30:1;27;20:12;5:2;5287:43:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5287:43:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;5390:10:0;5378:23;;;;:11;5287:43;5378:23;;;;;5365:48;;5402:10;5365:12;:48::i;:::-;5353:10;5341:23;;;;:11;:23;;;;;:72;5424:14;5434:3;5424:9;:14::i;3116:45::-;;;;;;;;;;;;;:::o;3062:47::-;;;;;;;;;;;;;:::o;3005:50::-;;;;;;;;;;;;;:::o;2760:43::-;;;;:::o;6126:155::-;6190:7;6242:4;;6236:36;;;-1:-1:-1;;;;;6236:36:0;;6266:4;6236:36;;;;;;6216:57;;6232:3;;-1:-1:-1;;;;;6242:4:0;;;;6236:21;;:36;;;;;;;;;;;;;;;6190:7;6242:4;6236:36;;;5:2:-1;;;;30:1;27;20:12;5:2;6236:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6236:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6236:36:0;6216:15;:57::i;5788:163::-;5895:10;;5848:7;5912:4;;5906:36;;;-1:-1:-1;;;;;5906:36:0;;5936:4;5906:36;;;;;;5848:7;;5875:68;;5890:4;;5895:10;;-1:-1:-1;;;;;5912:4:0;;;;5906:21;;:36;;;;;;;;;;;;;;5848:7;5912:4;5906:36;;;5:2:-1;;;;30:1;27;20:12;5:2;5906:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5906:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5906:36:0;5875:14;:68::i;3168:45::-;;;;;;;;;;;;-1:-1:-1;;;;;3168:45:0;;:::o;2972:26::-;;;-1:-1:-1;;;;;2972:26:0;;:::o;7030:238::-;7094:7;7114:21;7136:59;7140:21;;7162:32;7175:3;7179:9;:14;7189:3;-1:-1:-1;;;;;7179:14:0;-1:-1:-1;;;;;7179:14:0;;;;;;;;;;;;;7162:12;:32::i;:::-;7136:3;:59::i;:::-;-1:-1:-1;;;;;7240:19:0;;;;;;:14;:19;;;;;;7114:81;;-1:-1:-1;7213:47:0;;7114:81;;7477:180;7535:7;;7555:6;;7551:37;;;7579:1;7572:8;;;;7551:37;-1:-1:-1;7606:5:0;;;7610:1;7606;:5;7625;;;;;;;;:10;7618:18;;;;7650:1;7643:8;;7477:180;;;;;;:::o;8312:133::-;8370:7;8398:5;;;8417:6;;;;8410:14;;;7744:270;7802:7;7893:9;7909:1;7905;:5;;;;;;;;;7744:270;-1:-1:-1;;;;7744:270:0:o;8132:113::-;8190:7;8213:6;;;;8206:14;;;;-1:-1:-1;8234:5:0;;;8132:113::o;7274:105::-;7331:7;7362:1;7358;:5;:13;;7370:1;7358:13;;;-1:-1:-1;7366:1:0;;7274:105;-1:-1:-1;7274:105:0:o

Swarm Source

bzzr://93f08ef6fbec2838c2170c266778f641e20406a8f592536cdf31ea284277fd9c
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
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.