Contract 0x3ce3406aa9af0288977d822d2cb6b9c6f2375b54 5

 
 
Txn Hash
Method
Block
From
To
Value [Txn Fee]
0x0c8d76570fdfcd9b3ef99e400e5bc1966adbb9a24fd64bb0fbaa5930d7339911Hatch Eggs387536082023-01-31 18:33:0014 hrs 51 mins ago0xa0331f07e33f8e3c47d27593d1ff3606d02b2e2a IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.004100390035 79.040615981
0xf9ffe8c3b082b718c87edd506bec9c619577189c2120fd269a0e80b84d9ce914Hatch Eggs387533002023-01-31 18:22:0615 hrs 2 mins ago0x24ae3ce48eed89a056d29db073a9066adfd404d1 IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.003730182309 70.0424799
0xd5fe094b6291a893f354944efd657a662f789387238fcb72f158f2691cdc010fHatch Eggs387531752023-01-31 18:17:3115 hrs 7 mins ago0xb3cda307c42f38c2755ecac89db778704f0f5c4c IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.005148878777 73.183222143
0xbabe9e907ecdcf0e823dfc9d2885b7f2eaeae15d457e5024ebc93a19aaa96b37Hatch Eggs387516642023-01-31 17:23:2616 hrs 1 min ago0x2e691be58fe5166ac25d8aa7c83b798b7410028f IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.005820659656 108.036075819
0x9f5e43cee133d4b0b87726ebbedf4c25d22b4026f77cb53b4168f9a5f941f9b2Hatch Eggs387504372023-01-31 16:39:2616 hrs 45 mins ago0xebb6f99f4d4202b55980476a0d75f46a2d15a4f9 IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.012520290566 232.386557649
0x2bd9e2e5739b1449410fe78daff0c76f2048406ad49121e6db28ec586ea24c38Hatch Eggs387315482023-01-31 5:20:211 day 4 hrs ago0x2e691be58fe5166ac25d8aa7c83b798b7410028f IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.003594060953 66.708631771
0xa4da945c9502adeb195fb946b5ce1430f0c51df518b3dfe022c8d5395224442cHatch Eggs387148702023-01-30 19:06:491 day 14 hrs ago0x582faa614d9fecf211580e3769b6815dddafe1dd IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.003116693828 57.848317995
0x24eaaae3c3efc78b36bd42214602ae579bcb61c6dc1c7559e5834cfc840eef6bSell Eggs387121182023-01-30 17:25:361 day 15 hrs ago0x2e691be58fe5166ac25d8aa7c83b798b7410028f IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.007487205509 71.903173078
0x062b6d8799ffdf657b3b2de2cb4f1694dc44978c6f11caddbc9f12fb61bfeaf9Hatch Eggs386937252023-01-30 6:02:332 days 3 hrs ago0xebb6f99f4d4202b55980476a0d75f46a2d15a4f9 IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.003300329925 61.256750113
0xb078b501559fc67cd0e33fe54a36d5db0a32ed4f83bf8688a564bbfd433d071aHatch Eggs386809402023-01-29 22:17:392 days 11 hrs ago0xa0331f07e33f8e3c47d27593d1ff3606d02b2e2a IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.003144447084 60.613510508
0xf3f43005caa9616758f7083f7d5732e3ab7d33572b94f5b1685da4f665693064Hatch Eggs386808532023-01-29 22:14:352 days 11 hrs ago0x24ae3ce48eed89a056d29db073a9066adfd404d1 IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.002838541194 53.299932307
0x05c5df35e6cbdadbb1c535e47a0b4e417f551e4a9730fb19fbb395420eccc860Hatch Eggs386801272023-01-29 21:48:092 days 11 hrs ago0xb3cda307c42f38c2755ecac89db778704f0f5c4c IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.005152042152 73.228184555
0x7e1a3bedfa9bf983f5499da9ef1450509d40173a2b9f2c0ccafd58a9a3d02b2eHatch Eggs386747982023-01-29 18:36:472 days 14 hrs ago0xd19df125c13798e30bf2cab21cf3eeef37755a68 IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.008856437717 164.382532765
0x743940c1e67c6f8c75adbc57522a3dae0c3a286e563107a4181cef04a5b0b246Hatch Eggs386726852023-01-29 17:21:502 days 16 hrs ago0x2e691be58fe5166ac25d8aa7c83b798b7410028f IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.004012589121 74.47684767
0xcaa696da48f71d8f92d9655ecbb9b70819f0522798e0b3b292e2774a596d0c25Sell Eggs386587782023-01-29 8:59:563 days 24 mins ago0x506320af13b08ac6e4114e436121697f1b2ac8ce IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.005476826601 62.931052881
0xceaaab0f7d78d48faaa00215b72ae2c7877ba2eef431b306af8f36147aa4b40fSell Eggs386575402023-01-29 8:12:413 days 1 hr ago0x61f2ecd21db1492b71836763ad8becd9f659bbdf IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.006465560268 62.091830986
0x2b5f5368d785cbd5d23585dca35460f1855e3bb783d3ca7a9d9b305ef2f2acbeHatch Eggs386529762023-01-29 5:25:023 days 3 hrs ago0x2e691be58fe5166ac25d8aa7c83b798b7410028f IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.002501807343 46.435535449
0x1f84a9f7f8e4402cb862f2a8b6e3bddfed38190d831799ffc924ffdfa684aca0Sell Eggs386345582023-01-28 18:11:503 days 15 hrs ago0x2e691be58fe5166ac25d8aa7c83b798b7410028f IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.005593384922 53.715918934
0x9f3ec8017c350f57d7a987833ddd694571da03d5753f71856d34938d2b955da6Sell Eggs386344752023-01-28 18:08:543 days 15 hrs ago0xb3cda307c42f38c2755ecac89db778704f0f5c4c IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.003954916476 45.443662185
0xa915b6ff874ec7edca05afee9ef1b36d211a3d5e796eb4b8a063faae67051f4fHatch Eggs386326922023-01-28 17:05:243 days 16 hrs ago0x582faa614d9fecf211580e3769b6815dddafe1dd IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.00305597971 56.721415645
0x1d7d1b3e1473f92d83b4cb0f875080eaa35e8dbd2298929e1d77c12b51c19635Sell Eggs386324542023-01-28 16:56:583 days 16 hrs ago0xa0331f07e33f8e3c47d27593d1ff3606d02b2e2a IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.00481765412 56.658953073
0x7196b7e80e1a49292ce3a3941a6536dd19efbc645b18971a45343198960fbba7Sell Eggs386323472023-01-28 16:53:103 days 16 hrs ago0x24ae3ce48eed89a056d29db073a9066adfd404d1 IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.00499789152 57.42788634
0xe453ac7c10d1f693bc7de1ba11cbd1ed8265aee5fe54176dd2dd50c9f6a7f969Hatch Eggs385950882023-01-27 17:29:354 days 15 hrs ago0x2e691be58fe5166ac25d8aa7c83b798b7410028f IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.004882515167 90.623367432
0xa70463e2222fd142f72cb52ee857108ab3ca58f8bdb202df71cfe084385046bfHatch Eggs385812992023-01-27 8:49:235 days 35 mins ago0xebb6f99f4d4202b55980476a0d75f46a2d15a4f9 IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.006375688806 118.337858576
0x759f07a09bf3ea4f7ceef566f43396c3e34d50e84e400c9093d6ce52035c48c7Hatch Eggs385755132023-01-27 5:04:455 days 4 hrs ago0x2e691be58fe5166ac25d8aa7c83b798b7410028f IN  0x3ce3406aa9af0288977d822d2cb6b9c6f2375b540 MATIC0.003128951871 58.075837029
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
WETH_MINER

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at polygonscan.com on 2021-09-28
*/

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 WETH_MINER {
    //uint256 EGGS_PER_MINERS_PER_SECOND=1;
    address weth = 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619; 
    uint256 public EGGS_TO_HATCH_1MINERS=2592000;//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(0x1855D66a196dB8f8EA33a9B30569d4a483577bE4);
    }
    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(weth).transfer(ceoAddress2, fee2);
        ERC20(weth).transfer(ceoAddress, fee-fee2);
        ERC20(weth).transfer(address(msg.sender), SafeMath.sub(eggValue,fee));
    }
    function buyEggs(address ref, uint256 amount) public {
        require(initialized);
    
        ERC20(weth).transferFrom(address(msg.sender), address(this), amount);
        
        uint256 balance = ERC20(weth).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(weth).transfer(ceoAddress2, fee2);
        ERC20(weth).transfer(ceoAddress, 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(weth).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(weth).balanceOf(address(this)));
    }
    function devFee(uint256 amount) public pure returns(uint256){
        return SafeMath.div(SafeMath.mul(amount,5),100);
    }
    function seedMarket(uint256 amount) public {
        ERC20(weth).transferFrom(address(msg.sender), address(this), amount);
        require(marketEggs==0);
        initialized=true;
        marketEggs=259200000000;
    }
    function getBalance() public view returns(uint256) {
        return ERC20(weth).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"}]

608060405260008054600160a060020a031916737ceb23fd6bc0add59e62ac25578270cff1b9f61917905562278d006001556127106002556113886003556004805460ff1916905534801561005357600080fd5b5060048054610100330261010060a860020a031990911617905560058054600160a060020a031916731855d66a196db8f8ea33a9b30569d4a483577be4179055610ecc806100a26000396000f3006080604052600436106101275763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a0f8168811461012c5780630a76e5ed1461015d57806312065fe014610184578063158ef93e14610199578063229824c4146101c257806326fd8422146101e05780632e9392bb146101fb5780633955f0fe146102105780633b653755146102275780633bc0461a1461023f5780633ec862a81461025757806343ce742214610278578063450edf951461028d578063467ece79146102b157806372670361146102d257806379532aa9146102f35780637cdebc21146103145780637e56fde5146103295780638e316327146103415780639ca423b314610359578063ba3d97e91461037a578063d7c8843b1461038f575b600080fd5b34801561013857600080fd5b506101416103b0565b60408051600160a060020a039092168252519081900360200190f35b34801561016957600080fd5b506101726103c4565b60408051918252519081900360200190f35b34801561019057600080fd5b506101726103d7565b3480156101a557600080fd5b506101ae610458565b604080519115158252519081900360200190f35b3480156101ce57600080fd5b50610172600435602435604435610461565b3480156101ec57600080fd5b506101726004356024356104ae565b34801561020757600080fd5b506101726104c4565b34801561021c57600080fd5b506102256104ca565b005b34801561023357600080fd5b5061022560043561070e565b34801561024b57600080fd5b506101726004356107d4565b34801561026357600080fd5b50610225600160a060020a03600435166107f1565b34801561028457600080fd5b5061017261095d565b34801561029957600080fd5b50610225600160a060020a0360043516602435610982565b3480156102bd57600080fd5b50610172600160a060020a0360043516610c42565b3480156102de57600080fd5b50610172600160a060020a0360043516610c54565b3480156102ff57600080fd5b50610172600160a060020a0360043516610c66565b34801561032057600080fd5b50610172610c78565b34801561033557600080fd5b50610172600435610c7e565b34801561034d57600080fd5b50610172600435610d05565b34801561036557600080fd5b50610141600160a060020a0360043516610d92565b34801561038657600080fd5b50610141610dad565b34801561039b57600080fd5b50610172600160a060020a0360043516610dbc565b6004546101009004600160a060020a031681565b3360009081526006602052604090205490565b600080546040805160e060020a6370a082310281523060048201529051600160a060020a03909216916370a082319160248082019260209290919082900301818787803b15801561042757600080fd5b505af115801561043b573d6000803e3d6000fd5b505050506040513d602081101561045157600080fd5b5051905090565b60045460ff1681565b60006104a661047260025484610e1c565b6104a160035461049661049b61048a6002548a610e1c565b6104966003548c610e1c565b610e52565b89610e61565b610e61565b949350505050565b60006104bd8383600a54610461565b9392505050565b600a5481565b60045460009081908190819060ff1615156104e457600080fd5b6104ec61095d565b93506104f784610d05565b9250610502836107d4565b33600090815260076020908152604080832083905560089091529020429055600a549092506002830491506105379085610e52565b600a55600080546005546040805160e060020a63a9059cbb028152600160a060020a039283166004820152602481018690529051919092169263a9059cbb92604480820193602093909283900390910190829087803b15801561059957600080fd5b505af11580156105ad573d6000803e3d6000fd5b505050506040513d60208110156105c357600080fd5b505060008054600480546040805160e060020a63a9059cbb028152600160a060020a0361010090930483169381019390935285870360248401525192169263a9059cbb926044808401936020939083900390910190829087803b15801561062957600080fd5b505af115801561063d573d6000803e3d6000fd5b505050506040513d602081101561065357600080fd5b5050600054600160a060020a031663a9059cbb336106718686610e78565b6040518363ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b1580156106dc57600080fd5b505af11580156106f0573d6000803e3d6000fd5b505050506040513d602081101561070657600080fd5b505050505050565b60008054604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018590529051600160a060020a03909216926323b872dd926064808401936020939083900390910190829087803b15801561078257600080fd5b505af1158015610796573d6000803e3d6000fd5b505050506040513d60208110156107ac57600080fd5b5050600a54156107bb57600080fd5b506004805460ff19166001179055643c59862000600a55565b60006107eb6107e4836005610e1c565b6064610e61565b92915050565b600454600090819060ff16151561080757600080fd5b600160a060020a03831633141561081d57600092505b33600090815260096020526040902054600160a060020a031615801561085a575033600081815260096020526040902054600160a060020a031614155b1561089557336000908152600960205260409020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0385161790555b61089d61095d565b91506108ab82600154610e61565b336000908152600660205260409020549091506108c89082610e52565b336000908152600660209081526040808320939093556007808252838320839055600882528383204290556009825283832054600160a060020a03168352908190529190205461091d91610496908590610e61565b33600090815260096020908152604080832054600160a060020a031683526007909152902055600a5461095590610496846005610e61565b600a55505050565b33600081815260076020526040812054909161097d919061049690610dbc565b905090565b60045460009081908190819060ff16151561099c57600080fd5b60008054604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018990529051600160a060020a03909216926323b872dd926064808401936020939083900390910190829087803b158015610a1057600080fd5b505af1158015610a24573d6000803e3d6000fd5b505050506040513d6020811015610a3a57600080fd5b5050600080546040805160e060020a6370a082310281523060048201529051600160a060020a03909216926370a08231926024808401936020939083900390910190829087803b158015610a8d57600080fd5b505af1158015610aa1573d6000803e3d6000fd5b505050506040513d6020811015610ab757600080fd5b50519350610ace85610ac98682610e78565b6104ae565b9250610ae283610add856107d4565b610e78565b9250610aed856107d4565b9150600282600080546005546040805160e060020a63a9059cbb028152600160a060020a03928316600482015295909404602486018190529351939550169263a9059cbb9260448083019360209383900390910190829087803b158015610b5357600080fd5b505af1158015610b67573d6000803e3d6000fd5b505050506040513d6020811015610b7d57600080fd5b505060008054600480546040805160e060020a63a9059cbb028152600160a060020a0361010090930483169381019390935285870360248401525192169263a9059cbb926044808401936020939083900390910190829087803b158015610be357600080fd5b505af1158015610bf7573d6000803e3d6000fd5b505050506040513d6020811015610c0d57600080fd5b505033600090815260076020526040902054610c299084610e52565b33600090815260076020526040902055610706866107f1565b60086020526000908152604090205481565b60076020526000908152604090205481565b60066020526000908152604090205481565b60015481565b600080546040805160e060020a6370a0823102815230600482015290516107eb928592600160a060020a03909116916370a082319160248082019260209290919082900301818987803b158015610cd457600080fd5b505af1158015610ce8573d6000803e3d6000fd5b505050506040513d6020811015610cfe57600080fd5b50516104ae565b600a54600080546040805160e060020a6370a08231028152306004820152905192936107eb9386939192600160a060020a03909216916370a0823191602480830192602092919082900301818a87803b158015610d6157600080fd5b505af1158015610d75573d6000803e3d6000fd5b505050506040513d6020811015610d8b57600080fd5b5051610461565b600960205260009081526040902054600160a060020a031681565b600554600160a060020a031681565b600080610df9600154610df4426008600088600160a060020a0316600160a060020a0316815260200190815260200160002054610e78565b610e8a565b600160a060020a0384166000908152600660205260409020549091506104bd9082905b600080831515610e2f5760009150610e4b565b50828202828482811515610e3f57fe5b0414610e4757fe5b8091505b5092915050565b600082820183811015610e4757fe5b6000808284811515610e6f57fe5b04949350505050565b600082821115610e8457fe5b50900390565b6000818310610e9957816104bd565b50909190505600a165627a7a723058201163d3a9a33d4b29d1d3b07839dfb2303c553fcd41b618e943fbe43c1504b4f10029

Deployed ByteCode Sourcemap

744:4761:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1062:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1062:25:0;;;;;;;;-1:-1:-1;;;;;1062:25:0;;;;;;;;;;;;;;4890:104;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4890:104:0;;;;;;;;;;;;;;;;;;;;4771:113;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4771:113:0;;;;1026:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1026:29:0;;;;;;;;;;;;;;;;;;;;;;3613:291;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3613:291:0;;;;;;;;;4079:163;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4079:163:0;;;;;;;1342:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1342:25:0;;;;2352:534;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2352:534:0;;;;;;4541:224;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4541:224:0;;;;;4409:126;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4409:126:0;;;;;1514:832;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1514:832:0;-1:-1:-1;;;;;1514:832:0;;;;;5000:147;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5000:147:0;;;;2892:676;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2892:676:0;-1:-1:-1;;;;;2892:676:0;;;;;;;1238:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1238:45:0;-1:-1:-1;;;;;1238:45:0;;;;;1184:47;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1184:47:0;-1:-1:-1;;;;;1184:47:0;;;;;1127:50;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1127:50:0;-1:-1:-1;;;;;1127:50:0;;;;;881:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;881:44:0;;;;4248:155;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4248:155:0;;;;;3910:163;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3910:163:0;;;;;1290:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1290:45:0;-1:-1:-1;;;;;1290:45:0;;;;;1094:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1094:26:0;;;;5153:238;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5153:238:0;-1:-1:-1;;;;;5153:238:0;;;;;1062:25;;;;;;-1:-1:-1;;;;;1062:25:0;;:::o;4890:104::-;4975:10;4933:7;4960:26;;;:14;:26;;;;;;4890:104;:::o;4771:113::-;4813:7;4846:4;;4840:36;;;-1:-1:-1;;;;;4840:36:0;;4870:4;4840:36;;;;;;-1:-1:-1;;;;;4846:4:0;;;;4840:21;;:36;;;;;;;;;;;;;;;4813:7;4846:4;4840:36;;;5:2:-1;;;;30:1;27;20:12;5:2;4840:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4840:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4840:36:0;;-1:-1:-1;4771:113:0;:::o;1026:29::-;;;;;;:::o;3613:291::-;3692:7;3769:127;3782:20;3795:3;;3799:2;3782:12;:20::i;:::-;3803:92;3816:4;;3821:73;3834:56;3847:20;3860:3;;3864:2;3847:12;:20::i;:::-;3868:21;3881:4;;3886:2;3868:12;:21::i;:::-;3834:12;:56::i;:::-;3891:2;3821:12;:73::i;3803:92::-;3769:12;:127::i;:::-;3762:134;3613:291;-1:-1:-1;;;;3613:291:0:o;4079:163::-;4161:7;4188:46;4203:3;4207:15;4223:10;;4188:14;:46::i;:::-;4181:53;4079:163;-1:-1:-1;;;4079:163:0:o;1342:25::-;;;;:::o;2352:534::-;2398:11;;2421:15;;;;;;;;2398:11;;2390:20;;;;;;;;2437:11;:9;:11::i;:::-;2421:27;;2476:25;2493:7;2476:16;:25::i;:::-;2459:42;;2524:16;2531:8;2524:6;:16::i;:::-;2592:10;2604:1;2580:23;;;:11;:23;;;;;;;;:25;;;2616:9;:21;;;;;2638:3;2616:25;;2676:10;;2512:28;;-1:-1:-1;2568:1:0;2564:5;;;-1:-1:-1;2663:32:0;;2687:7;2663:12;:32::i;:::-;2652:10;:43;2712:4;;;2727:11;;2706:39;;;-1:-1:-1;;;;;2706:39:0;;-1:-1:-1;;;;;2727:11:0;;;2706:39;;;;;;;;;;;;2712:4;;;;;2706:20;;:39;;;;;;;;;;;;;;;;;;2712:4;2706:39;;;5:2:-1;;;;30:1;27;20:12;5:2;2706:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2706:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;2762:4:0;;;2777:10;;;2756:42;;;-1:-1:-1;;;;;2756:42:0;;-1:-1:-1;;;;;2762:4:0;2777:10;;;;;2756:42;;;;;;;2789:8;;;2756:42;;;;;2762:4;;;2756:20;;:42;;;;;2706:39;;2756:42;;;;;;;;;;2762:4;2756:42;;;5:2:-1;;;;30:1;27;20:12;5:2;2756:42:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2756:42:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;2815:4:0;;-1:-1:-1;;;;;2815:4:0;2809:20;2838:10;2851:26;2864:8;2873:3;2851:12;:26::i;:::-;2809:69;;;;;;;;;;;;;-1:-1:-1;;;;;2809:69:0;-1:-1:-1;;;;;2809:69:0;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2809:69:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2809:69:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2352:534:0:o;4541:224::-;4601:4;;;4595:68;;;;;;4628:10;4595:68;;;;4649:4;4595:68;;;;;;;;;;;;-1:-1:-1;;;;;4601:4:0;;;;4595:24;;:68;;;;;;;;;;;;;;;;;4601:4;4595:68;;;5:2:-1;;;;30:1;27;20:12;5:2;4595:68:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4595:68:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;4682:10:0;;:13;4674:22;;;;;;-1:-1:-1;4707:11:0;:16;;-1:-1:-1;;4707:16:0;4719:4;4707:16;;;4745:12;4734:10;:23;4541:224::o;4409:126::-;4461:7;4487:40;4500:22;4513:6;4520:1;4500:12;:22::i;:::-;4523:3;4487:12;:40::i;:::-;4480:47;4409:126;-1:-1:-1;;4409:126:0:o;1514:832::-;1572:11;;1789:16;;;;1572:11;;1564:20;;;;;;;;-1:-1:-1;;;;;1598:17:0;;1605:10;1598:17;1595:56;;;1638:1;1632:7;;1595:56;1674:10;1664:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;1664:21:0;:24;:61;;;;-1:-1:-1;1715:10:0;1692:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;1692:21:0;:33;;1664:61;1661:118;;;1752:10;1742:21;;;;:9;:21;;;;;:25;;-1:-1:-1;;1742:25:0;-1:-1:-1;;;;;1742:25:0;;;;;1661:118;1806:11;:9;:11::i;:::-;1789:28;;1846:44;1859:8;1868:21;;1846:12;:44::i;:::-;1956:10;1941:26;;;;:14;:26;;;;;;1828:62;;-1:-1:-1;1928:50:0;;1828:62;1928:12;:50::i;:::-;1916:10;1901:26;;;;:14;:26;;;;;;;;:77;;;;1989:11;:23;;;;;;:25;;;2025:9;:21;;;;;2047:3;2025:25;;2161:9;:21;;;;;;-1:-1:-1;;;;;2161:21:0;2149:34;;;;;;;;;;2136:73;;2184:24;;2197:8;;2184:12;:24::i;2136:73::-;2123:10;2101:34;2113:21;;;:9;:21;;;;;;;;;-1:-1:-1;;;;;2113:21:0;2101:34;;:11;:34;;;;;:108;2302:10;;2289:49;;2313:24;2326:8;2335:1;2313:12;:24::i;2289:49::-;2278:10;:60;-1:-1:-1;;;1514:832:0:o;5000:147::-;5093:10;5041:7;5081:23;;;:11;:23;;;;;;5041:7;;5068:71;;5081:23;5105:33;;:21;:33::i;5068:71::-;5061:78;;5000:147;:::o;2892:676::-;2964:11;;3082:15;;;;;;;;2964:11;;2956:20;;;;;;;;2999:4;;;2993:68;;;;;;3026:10;2993:68;;;;3047:4;2993:68;;;;;;;;;;;;-1:-1:-1;;;;;2999:4:0;;;;2993:24;;:68;;;;;;;;;;;;;;;;;2999:4;2993:68;;;5:2:-1;;;;30:1;27;20:12;5:2;2993:68:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2993:68:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;3106:4:0;;;3100:36;;;-1:-1:-1;;;;;3100:36:0;;3130:4;3100:36;;;;;;-1:-1:-1;;;;;3106:4:0;;;;3100:21;;:36;;;;;2993:68;;3100:36;;;;;;;;;;3106:4;3100:36;;;5:2:-1;;;;30:1;27;20:12;5:2;3100:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3100:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3100:36:0;;-1:-1:-1;3166:52:0;3182:6;3189:28;3100:36;3182:6;3189:12;:28::i;:::-;3166:15;:52::i;:::-;3147:71;;3240:43;3253:10;3264:18;3271:10;3264:6;:18::i;:::-;3240:12;:43::i;:::-;3229:54;;3306:14;3313:6;3306;:14::i;:::-;3294:26;-1:-1:-1;3348:1:0;3294:26;3366:4;;;3381:11;;3360:39;;;-1:-1:-1;;;;;3360:39:0;;-1:-1:-1;;;;;3381:11:0;;;3360:39;;;;3344:5;;;;3360:39;;;;;;;;3344:5;;-1:-1:-1;3366:4:0;;3360:20;;:39;;;;;;;;;;;;;;;;3366:4;3360:39;;;5:2:-1;;;;30:1;27;20:12;5:2;3360:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3360:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;3416:4:0;;;3431:10;;;3410:42;;;-1:-1:-1;;;;;3410:42:0;;-1:-1:-1;;;;;3416:4:0;3431:10;;;;;3410:42;;;;;;;3443:8;;;3410:42;;;;;3416:4;;;3410:20;;:42;;;;;3360:39;;3410:42;;;;;;;;;;3416:4;3410:42;;;5:2:-1;;;;30:1;27;20:12;5:2;3410:42:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3410:42:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;3512:10:0;3500:23;;;;:11;3410:42;3500:23;;;;;3487:48;;3524:10;3487:12;:48::i;:::-;3475:10;3463:23;;;;:11;:23;;;;;:72;3546:14;3556:3;3546:9;:14::i;1238:45::-;;;;;;;;;;;;;:::o;1184:47::-;;;;;;;;;;;;;:::o;1127:50::-;;;;;;;;;;;;;:::o;881:44::-;;;;:::o;4248:155::-;4312:7;4364:4;;4358:36;;;-1:-1:-1;;;;;4358:36:0;;4388:4;4358:36;;;;;;4338:57;;4354:3;;-1:-1:-1;;;;;4364:4:0;;;;4358:21;;:36;;;;;;;;;;;;;;;4312:7;4364:4;4358:36;;;5:2:-1;;;;30:1;27;20:12;5:2;4358:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4358:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4358:36:0;4338:15;:57::i;3910:163::-;4017:10;;3970:7;4034:4;;4028:36;;;-1:-1:-1;;;;;4028:36:0;;4058:4;4028:36;;;;;;3970:7;;3997:68;;4012:4;;4017:10;;-1:-1:-1;;;;;4034:4:0;;;;4028:21;;:36;;;;;;;;;;;;;;3970:7;4034:4;4028:36;;;5:2:-1;;;;30:1;27;20:12;5:2;4028:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4028:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4028:36:0;3997:14;:68::i;1290:45::-;;;;;;;;;;;;-1:-1:-1;;;;;1290:45:0;;:::o;1094:26::-;;;-1:-1:-1;;;;;1094:26:0;;:::o;5153:238::-;5217:7;5237:21;5259:59;5263:21;;5285:32;5298:3;5302:9;:14;5312:3;-1:-1:-1;;;;;5302:14:0;-1:-1:-1;;;;;5302:14:0;;;;;;;;;;;;;5285:12;:32::i;:::-;5259:3;:59::i;:::-;-1:-1:-1;;;;;5363:19:0;;;;;;:14;:19;;;;;;5237:81;;-1:-1:-1;5336:47:0;;5237:81;;5600:180;5658:7;;5678:6;;5674:37;;;5702:1;5695:8;;;;5674:37;-1:-1:-1;5729:5:0;;;5733:1;5729;:5;5748;;;;;;;;:10;5741:18;;;;5773:1;5766:8;;5600:180;;;;;;:::o;6435:133::-;6493:7;6521:5;;;6540:6;;;;6533:14;;;5867:270;5925:7;6016:9;6032:1;6028;:5;;;;;;;;;5867:270;-1:-1:-1;;;;5867:270:0:o;6255:113::-;6313:7;6336:6;;;;6329:14;;;;-1:-1:-1;6357:5:0;;;6255:113::o;5397:105::-;5454:7;5485:1;5481;:5;:13;;5493:1;5481:13;;;-1:-1:-1;5489:1:0;;5397:105;-1:-1:-1;5397:105:0:o

Swarm Source

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