Contract 0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d 4

 

Contract Overview

Balance:
0 BNB

BNB Value:
$0.00

Token:
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x095440ae5b27b3b887b7f4fc8b794ab8194a6fbd6ab9a0d79665d9f4d03658cfSell Eggs120752332021-10-25 9:54:193 mins ago0xb3c1dbbef66d9982df1798eba7693d54d9260e73 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000448635
0x97ec14932b427e313dd1f516111f231bc70db4e56117e2e1ec65cfe1e192b769Hatch Eggs120748032021-10-25 9:32:4924 mins ago0x2a206ed929e10e8c0f7d10890d8e333e254f0294 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000287385
0xbd8190bb5ede0e140a3d48a5e4d20126bd7333db5733836b893aa02cdc75b269Sell Eggs120746962021-10-25 9:27:2829 mins ago0xcaf84c938995dbeecd946c4cdf528d5be8bd57bc IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000448635
0x5c7b767916babc36854af4d492442b6bb2ad63d40be1e31923e3cff751124324Sell Eggs120727752021-10-25 7:51:192 hrs 6 mins ago0x4e93fa03afbae1d171189be4878a101113499a7f IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000448635
0x6703725cdded452dc9a3959753efcc62fc9690cdb5a614fa216e856601cee7e6Hatch Eggs120727392021-10-25 7:49:312 hrs 7 mins ago0x4ed9736f883ace3ee6e11717a0396f86de29b6ab IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.00034878
0x2642d11bc036cb7b627bc61abe5975be3badbdca83247e52d49e20c94faf9c5cSell Eggs120652132021-10-25 1:32:238 hrs 24 mins ago0x4c55c05f3277b4e3bdf25b91d07bbd59f049852e IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000523635
0x097516149b2bf214882de8fd1392ec4188b6d2ff18a773ca1ed6853068edc1ceHatch Eggs120626082021-10-24 23:21:4510 hrs 35 mins ago0xa58ccdf555cf415af4f66b25b3d7a56a8a9036c4 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000287385
0xa108dbc14ad55812e8c0b7c53a2a0ba6e40e1868bac5adfaec3b51faba95b2fcSell Eggs120570802021-10-24 18:43:3015 hrs 13 mins ago0x4ed9736f883ace3ee6e11717a0396f86de29b6ab IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000523635
0x92b8544c40aaf71213cb032e0cad6a95e86fe2fb0d8339ce89cc6000aacee9f9Hatch Eggs120527992021-10-24 15:06:5618 hrs 50 mins ago0x9ef3677970618238bdaeb41820ae79eb4db1c9e6 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.00027374
0x471646e6d968859fb717ee41cac04566fdafab2bae4b847d15e3bd871c719e64Sell Eggs120478182021-10-24 10:42:4723 hrs 14 mins ago0xa51b0d114792e0120a32db0bd9a9837dd389e6cd IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000448635
0x9c640d1c2de04a2e249b4a07a0072c6472ccc4d511a92ede139fe8f55f9956beSell Eggs120466212021-10-24 9:41:451 day 15 mins ago0xb3c1dbbef66d9982df1798eba7693d54d9260e73 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000523635
0x68ceb2624161b83e3a228f0a72b1878fe0ff9e5998120f94434c6b2770ac859eHatch Eggs120456312021-10-24 8:52:121 day 1 hr ago0x9ef3677970618238bdaeb41820ae79eb4db1c9e6 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.00034874
0x552c1a0d7ea84e8930ea85dde8fdaae987d1726502e7797352c2fd2f0ffdc662Hatch Eggs120449302021-10-24 8:17:021 day 1 hr ago0x2a206ed929e10e8c0f7d10890d8e333e254f0294 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000287385
0x2f4372ec81bb6fd9259eef0e25ae026ec1b51982718d36127ad6c9e51a103ea1Sell Eggs120421222021-10-24 5:55:251 day 4 hrs ago0x37517c63dc56536558a22f456c9b97cb5708ed7f IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000523635
0x024312f89794cc5a7e4a18360c5bbfeb19b3ab2243a79d75660d85e8b4a87f73Buy Eggs120407392021-10-24 4:45:041 day 5 hrs ago0xe51f902a3d4c19e747e3e9231005094d9b1af418 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.00067504
0xfc0296bb30a180573b136869239dc85ab4911b596faec48e6629144828afa9ddSell Eggs120363672021-10-24 1:06:171 day 8 hrs ago0x4c55c05f3277b4e3bdf25b91d07bbd59f049852e IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000523635
0x729cb5034a0a100716bd0e828148e824eac1a865738f7724b93b007ea57b6234Hatch Eggs120330172021-10-23 22:18:381 day 11 hrs ago0xa58ccdf555cf415af4f66b25b3d7a56a8a9036c4 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000233385
0xd29d59d71e0e185e7a99c62ad59b0300a6b0b80ac01ae75df58243301185cf61Sell Eggs120297312021-10-23 19:33:291 day 14 hrs ago0xb357c1c81ed55ce417391751a9182e3aab7bd0fb IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000523635
0xc102c4a9045fd8f1fd7eec890b9526ded52e30c2eef48f6b5b9398346e8eeef3Hatch Eggs120292822021-10-23 19:10:221 day 14 hrs agoMoonarch.app: Deployer IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.00027374
0x064f18e27e6c0a17e1d8f3e062edf742aae757c32bb230e93aa93c8e2a36fc01Sell Eggs120274572021-10-23 17:38:421 day 16 hrs ago0x6554e43a308113eace84a4907eb199575d3b8036 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000448635
0x1ee914a62f5fe6b43a2d74bb133862b32fdb6e0e14aee85be842cab5576eb77aHatch Eggs120247842021-10-23 15:24:001 day 18 hrs ago0x4ed9736f883ace3ee6e11717a0396f86de29b6ab IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.00034878
0x8683a7ed51333ce30cef9770c5f2afe2726a6d6e29ea258f6fd4e9dbb7d0d38eSell Eggs120185332021-10-23 10:10:011 day 23 hrs ago0xe13e8472fdd4e9fe13725da27f424cc1a777ef77 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000448635
0x5c6302c3c4e9cbba724233f84ef0b643f8b56a499a1557b6cc5534c7090bd4aeHatch Eggs120179022021-10-23 9:38:172 days 19 mins ago0xb3c1dbbef66d9982df1798eba7693d54d9260e73 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000287385
0x8c8d477eda41677fc5205074688f9ece039b092fc31ce5451d2664ec74d6c93eHatch Eggs120152882021-10-23 7:27:222 days 2 hrs ago0x2a206ed929e10e8c0f7d10890d8e333e254f0294 IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000287385
0x749a200e141543a4be397786ba02f5d111f1d35c7ae42be622258a294e7c81f1Sell Eggs120143092021-10-23 6:38:232 days 3 hrs ago0x4ed9736f883ace3ee6e11717a0396f86de29b6ab IN  0xb1687c2d92c5242ebfa8c7fcc421aa35d349099d0 BNB0.000523635
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ALPACA_MINER

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
*/

// SPDX-License-Identifier: MIT 

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

608060405260008054600160a060020a031916738f0528ce5ef7b51152a59745befdd91d97091d2f1790556225aa606001556127106002556113886003556004805460ff1916905534801561005357600080fd5b5060048054610100330261010060a860020a031990911617905560058054600160a060020a03191673adea2d7a4622e191cbc71df93eb766358272940f179055610ed1806100a26000396000f3006080604052600436106101275763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a0f8168811461012c5780630a76e5ed1461015d57806312065fe014610184578063158ef93e14610199578063229824c4146101c257806326fd8422146101e05780632e9392bb146101fb5780633955f0fe146102105780633b653755146102275780633bc0461a1461023f5780633ec862a81461025757806343ce742214610278578063450edf951461028d578063467ece79146102b157806372670361146102d257806379532aa9146102f35780637cdebc21146103145780637e56fde5146103295780638e316327146103415780639ca423b314610359578063ba3d97e91461037a578063d7c8843b1461038f575b600080fd5b34801561013857600080fd5b506101416103b0565b60408051600160a060020a039092168252519081900360200190f35b34801561016957600080fd5b506101726103c4565b60408051918252519081900360200190f35b34801561019057600080fd5b506101726103d7565b3480156101a557600080fd5b506101ae610458565b604080519115158252519081900360200190f35b3480156101ce57600080fd5b50610172600435602435604435610461565b3480156101ec57600080fd5b506101726004356024356104ae565b34801561020757600080fd5b506101726104c4565b34801561021c57600080fd5b506102256104ca565b005b34801561023357600080fd5b5061022560043561070e565b34801561024b57600080fd5b506101726004356107d4565b34801561026357600080fd5b50610225600160a060020a03600435166107f1565b34801561028457600080fd5b5061017261095d565b34801561029957600080fd5b50610225600160a060020a0360043516602435610982565b3480156102bd57600080fd5b50610172600160a060020a0360043516610c47565b3480156102de57600080fd5b50610172600160a060020a0360043516610c59565b3480156102ff57600080fd5b50610172600160a060020a0360043516610c6b565b34801561032057600080fd5b50610172610c7d565b34801561033557600080fd5b50610172600435610c83565b34801561034d57600080fd5b50610172600435610d0a565b34801561036557600080fd5b50610141600160a060020a0360043516610d97565b34801561038657600080fd5b50610141610db2565b34801561039b57600080fd5b50610172600160a060020a0360043516610dc1565b6004546101009004600160a060020a031681565b3360009081526006602052604090205490565b600080546040805160e060020a6370a082310281523060048201529051600160a060020a03909216916370a082319160248082019260209290919082900301818787803b15801561042757600080fd5b505af115801561043b573d6000803e3d6000fd5b505050506040513d602081101561045157600080fd5b5051905090565b60045460ff1681565b60006104a661047260025484610e21565b6104a160035461049661049b61048a6002548a610e21565b6104966003548c610e21565b610e57565b89610e66565b610e66565b949350505050565b60006104bd8383600a54610461565b9392505050565b600a5481565b60045460009081908190819060ff1615156104e457600080fd5b6104ec61095d565b93506104f784610d0a565b9250610502836107d4565b33600090815260076020908152604080832083905560089091529020429055600a549092506002830491506105379085610e57565b600a5560008054600480546040805160e060020a63a9059cbb028152600160a060020a03610100909304831693810193909352602483018690525192169263a9059cbb926044808401936020939083900390910190829087803b15801561059d57600080fd5b505af11580156105b1573d6000803e3d6000fd5b505050506040513d60208110156105c757600080fd5b5050600080546005546040805160e060020a63a9059cbb028152600160a060020a03928316600482015285870360248201529051919092169263a9059cbb92604480820193602093909283900390910190829087803b15801561062957600080fd5b505af115801561063d573d6000803e3d6000fd5b505050506040513d602081101561065357600080fd5b5050600054600160a060020a031663a9059cbb336106718686610e7d565b6040518363ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b1580156106dc57600080fd5b505af11580156106f0573d6000803e3d6000fd5b505050506040513d602081101561070657600080fd5b505050505050565b60008054604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018590529051600160a060020a03909216926323b872dd926064808401936020939083900390910190829087803b15801561078257600080fd5b505af1158015610796573d6000803e3d6000fd5b505050506040513d60208110156107ac57600080fd5b5050600a54156107bb57600080fd5b506004805460ff1916600117905564397918bc00600a55565b60006107eb6107e483600a610e21565b6064610e66565b92915050565b600454600090819060ff16151561080757600080fd5b600160a060020a03831633141561081d57600092505b33600090815260096020526040902054600160a060020a031615801561085a575033600081815260096020526040902054600160a060020a031614155b1561089557336000908152600960205260409020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0385161790555b61089d61095d565b91506108ab82600154610e66565b336000908152600660205260409020549091506108c89082610e57565b336000908152600660209081526040808320939093556007808252838320839055600882528383204290556009825283832054600160a060020a03168352908190529190205461091d91610496908590610e66565b33600090815260096020908152604080832054600160a060020a031683526007909152902055600a5461095590610496846005610e66565b600a55505050565b33600081815260076020526040812054909161097d919061049690610dc1565b905090565b60045460009081908190819060ff16151561099c57600080fd5b60008054604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018990529051600160a060020a03909216926323b872dd926064808401936020939083900390910190829087803b158015610a1057600080fd5b505af1158015610a24573d6000803e3d6000fd5b505050506040513d6020811015610a3a57600080fd5b5050600080546040805160e060020a6370a082310281523060048201529051600160a060020a03909216926370a08231926024808401936020939083900390910190829087803b158015610a8d57600080fd5b505af1158015610aa1573d6000803e3d6000fd5b505050506040513d6020811015610ab757600080fd5b50519350610ace85610ac98682610e7d565b6104ae565b9250610ae283610add856107d4565b610e7d565b9250610aed856107d4565b60008054600480546040805160e060020a63a9059cbb028152600160a060020a036101009093048316938101939093526002860460248401819052905195975095509091169263a9059cbb92604480840193602093929083900390910190829087803b158015610b5c57600080fd5b505af1158015610b70573d6000803e3d6000fd5b505050506040513d6020811015610b8657600080fd5b5050600080546005546040805160e060020a63a9059cbb028152600160a060020a03928316600482015285870360248201529051919092169263a9059cbb92604480820193602093909283900390910190829087803b158015610be857600080fd5b505af1158015610bfc573d6000803e3d6000fd5b505050506040513d6020811015610c1257600080fd5b505033600090815260076020526040902054610c2e9084610e57565b33600090815260076020526040902055610706866107f1565b60086020526000908152604090205481565b60076020526000908152604090205481565b60066020526000908152604090205481565b60015481565b600080546040805160e060020a6370a0823102815230600482015290516107eb928592600160a060020a03909116916370a082319160248082019260209290919082900301818987803b158015610cd957600080fd5b505af1158015610ced573d6000803e3d6000fd5b505050506040513d6020811015610d0357600080fd5b50516104ae565b600a54600080546040805160e060020a6370a08231028152306004820152905192936107eb9386939192600160a060020a03909216916370a0823191602480830192602092919082900301818a87803b158015610d6657600080fd5b505af1158015610d7a573d6000803e3d6000fd5b505050506040513d6020811015610d9057600080fd5b5051610461565b600960205260009081526040902054600160a060020a031681565b600554600160a060020a031681565b600080610dfe600154610df9426008600088600160a060020a0316600160a060020a0316815260200190815260200160002054610e7d565b610e8f565b600160a060020a0384166000908152600660205260409020549091506104bd9082905b600080831515610e345760009150610e50565b50828202828482811515610e4457fe5b0414610e4c57fe5b8091505b5092915050565b600082820183811015610e4c57fe5b6000808284811515610e7457fe5b04949350505050565b600082821115610e8957fe5b50900390565b6000818310610e9e57816104bd565b50909190505600a165627a7a72305820793a91f0c1ec597c7c4d45ab5b8bc517b07b838759093a058430efad485cc8d70029

Deployed ByteCode Sourcemap

780:4788:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1102:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1102:25:0;;;;;;;;-1:-1:-1;;;;;1102:25:0;;;;;;;;;;;;;;4953:104;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4953:104:0;;;;;;;;;;;;;;;;;;;;4832:115;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4832:115:0;;;;1066:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1066:29:0;;;;;;;;;;;;;;;;;;;;;;3667:291;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3667:291:0;;;;;;;;;4135:163;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4135:163:0;;;;;;;1382:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1382:25:0;;;;2392:540;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2392:540:0;;;;;;4600:226;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4600:226:0;;;;;4467:127;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4467:127:0;;;;;1554:832;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1554:832:0;-1:-1:-1;;;;;1554:832:0;;;;;5063:147;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5063:147:0;;;;2938:684;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2938:684:0;-1:-1:-1;;;;;2938:684:0;;;;;;;1278:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1278:45:0;-1:-1:-1;;;;;1278:45:0;;;;;1224:47;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1224:47:0;-1:-1:-1;;;;;1224:47:0;;;;;1167:50;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1167:50:0;-1:-1:-1;;;;;1167:50:0;;;;;921:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;921:44:0;;;;4304:157;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4304:157:0;;;;;3964:165;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3964:165:0;;;;;1330:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1330:45:0;-1:-1:-1;;;;;1330:45:0;;;;;1134:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1134:26:0;;;;5216:238;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5216:238:0;-1:-1:-1;;;;;5216:238:0;;;;;1102:25;;;;;;-1:-1:-1;;;;;1102:25:0;;:::o;4953:104::-;5038:10;4996:7;5023:26;;;:14;:26;;;;;;4953:104;:::o;4832:115::-;4874:7;4907:6;;4901:38;;;-1:-1:-1;;;;;4901:38:0;;4933:4;4901:38;;;;;;-1:-1:-1;;;;;4907:6:0;;;;4901:23;;:38;;;;;;;;;;;;;;;4874:7;4907:6;4901:38;;;5:2:-1;;;;30:1;27;20:12;5:2;4901:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4901:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4901:38:0;;-1:-1:-1;4832:115:0;:::o;1066:29::-;;;;;;:::o;3667:291::-;3746:7;3823:127;3836:20;3849:3;;3853:2;3836:12;:20::i;:::-;3857:92;3870:4;;3875:73;3888:56;3901:20;3914:3;;3918:2;3901:12;:20::i;:::-;3922:21;3935:4;;3940:2;3922:12;:21::i;:::-;3888:12;:56::i;:::-;3945:2;3875:12;:73::i;3857:92::-;3823:12;:127::i;:::-;3816:134;3667:291;-1:-1:-1;;;;3667:291:0:o;4135:163::-;4217:7;4244:46;4259:3;4263:15;4279:10;;4244:14;:46::i;:::-;4237:53;4135:163;-1:-1:-1;;;4135:163:0:o;1382:25::-;;;;:::o;2392:540::-;2438:11;;2461:15;;;;;;;;2438:11;;2430:20;;;;;;;;2477:11;:9;:11::i;:::-;2461:27;;2516:25;2533:7;2516:16;:25::i;:::-;2499:42;;2564:16;2571:8;2564:6;:16::i;:::-;2632:10;2644:1;2620:23;;;:11;:23;;;;;;;;:25;;;2656:9;:21;;;;;2678:3;2656:25;;2716:10;;2552:28;;-1:-1:-1;2608:1:0;2604:5;;;-1:-1:-1;2703:32:0;;2727:7;2703:12;:32::i;:::-;2692:10;:43;2752:6;;;2769:10;;;2746:40;;;-1:-1:-1;;;;;2746:40:0;;-1:-1:-1;;;;;2752:6:0;2769:10;;;;;2746:40;;;;;;;;;;;;;;2752:6;;;2746:22;;:40;;;;;;;;;;;;;;;;;2752:6;2746:40;;;5:2:-1;;;;30:1;27;20:12;5:2;2746:40:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2746:40:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;2803:6:0;;;2820:11;;2797:45;;;-1:-1:-1;;;;;2797:45:0;;-1:-1:-1;;;;;2820:11:0;;;2797:45;;;;2833:8;;;2797:45;;;;;;2803:6;;;;;2797:22;;:45;;;;;2746:40;;2797:45;;;;;;;;;;;2803:6;2797:45;;;5:2:-1;;;;30:1;27;20:12;5:2;2797:45:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2797:45:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;2859:6:0;;-1:-1:-1;;;;;2859:6:0;2853:22;2884:10;2897:26;2910:8;2919:3;2897:12;:26::i;:::-;2853:71;;;;;;;;;;;;;-1:-1:-1;;;;;2853:71:0;-1:-1:-1;;;;;2853:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2853:71:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2853:71:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2392:540:0:o;4600:226::-;4660:6;;;4654:70;;;;;;4689:10;4654:70;;;;4710:4;4654:70;;;;;;;;;;;;-1:-1:-1;;;;;4660:6:0;;;;4654:26;;:70;;;;;;;;;;;;;;;;;4660:6;4654:70;;;5:2:-1;;;;30:1;27;20:12;5:2;4654:70:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4654:70:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;4743:10:0;;:13;4735:22;;;;;;-1:-1:-1;4768:11:0;:16;;-1:-1:-1;;4768:16:0;4780:4;4768:16;;;4806:12;4795:10;:23;4600:226::o;4467:127::-;4519:7;4545:41;4558:23;4571:6;4578:2;4558:12;:23::i;:::-;4582:3;4545:12;:41::i;:::-;4538:48;4467:127;-1:-1:-1;;4467:127:0:o;1554:832::-;1612:11;;1829:16;;;;1612:11;;1604:20;;;;;;;;-1:-1:-1;;;;;1638:17:0;;1645:10;1638:17;1635:56;;;1678:1;1672:7;;1635:56;1714:10;1704:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;1704:21:0;:24;:61;;;;-1:-1:-1;1755:10:0;1732:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;1732:21:0;:33;;1704:61;1701:118;;;1792:10;1782:21;;;;:9;:21;;;;;:25;;-1:-1:-1;;1782:25:0;-1:-1:-1;;;;;1782:25:0;;;;;1701:118;1846:11;:9;:11::i;:::-;1829:28;;1886:44;1899:8;1908:21;;1886:12;:44::i;:::-;1996:10;1981:26;;;;:14;:26;;;;;;1868:62;;-1:-1:-1;1968:50:0;;1868:62;1968:12;:50::i;:::-;1956:10;1941:26;;;;:14;:26;;;;;;;;:77;;;;2029:11;:23;;;;;;:25;;;2065:9;:21;;;;;2087:3;2065:25;;2201:9;:21;;;;;;-1:-1:-1;;;;;2201:21:0;2189:34;;;;;;;;;;2176:73;;2224:24;;2237:8;;2224:12;:24::i;2176:73::-;2163:10;2141:34;2153:21;;;:9;:21;;;;;;;;;-1:-1:-1;;;;;2153:21:0;2141:34;;:11;:34;;;;;:108;2342:10;;2329:49;;2353:24;2366:8;2375:1;2353:12;:24::i;2329:49::-;2318:10;:60;-1:-1:-1;;;1554:832:0:o;5063:147::-;5156:10;5104:7;5144:23;;;:11;:23;;;;;;5104:7;;5131:71;;5144:23;5168:33;;:21;:33::i;5131:71::-;5124:78;;5063:147;:::o;2938:684::-;3010:11;;3130:15;;;;;;;;3010:11;;3002:20;;;;;;;;3045:6;;;3039:70;;;;;;3074:10;3039:70;;;;3095:4;3039:70;;;;;;;;;;;;-1:-1:-1;;;;;3045:6:0;;;;3039:26;;:70;;;;;;;;;;;;;;;;;3045:6;3039:70;;;5:2:-1;;;;30:1;27;20:12;5:2;3039:70:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3039:70:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;3154:6:0;;;3148:38;;;-1:-1:-1;;;;;3148:38:0;;3180:4;3148:38;;;;;;-1:-1:-1;;;;;3154:6:0;;;;3148:23;;:38;;;;;3039:70;;3148:38;;;;;;;;;;3154:6;3148:38;;;5:2:-1;;;;30:1;27;20:12;5:2;3148:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3148:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3148:38:0;;-1:-1:-1;3216:52:0;3232:6;3239:28;3148:38;3232:6;3239:12;:28::i;:::-;3216:15;:52::i;:::-;3197:71;;3290:43;3303:10;3314:18;3321:10;3314:6;:18::i;:::-;3290:12;:43::i;:::-;3279:54;;3356:14;3363:6;3356;:14::i;:::-;3416:6;;;3433:10;;;3410:40;;;-1:-1:-1;;;;;3410:40:0;;-1:-1:-1;;;;;3416:6:0;3433:10;;;;;3410:40;;;;;;;3398:1;3394:5;;3410:40;;;;;;;;3344:26;;-1:-1:-1;3394:5:0;-1:-1:-1;3416:6:0;;;;3410:22;;:40;;;;;;;;;;;;;;;;;;3416:6;3410:40;;;5:2:-1;;;;30:1;27;20:12;5:2;3410:40:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3410:40:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;3467:6:0;;;3484:11;;3461:45;;;-1:-1:-1;;;;;3461:45:0;;-1:-1:-1;;;;;3484:11:0;;;3461:45;;;;3497:8;;;3461:45;;;;;;3467:6;;;;;3461:22;;:45;;;;;3410:40;;3461:45;;;;;;;;;;;3467:6;3461:45;;;5:2:-1;;;;30:1;27;20:12;5:2;3461:45:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3461:45:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;3566:10:0;3554:23;;;;:11;3461:45;3554:23;;;;;3541:48;;3578:10;3541:12;:48::i;:::-;3529:10;3517:23;;;;:11;:23;;;;;:72;3600:14;3610:3;3600:9;:14::i;1278:45::-;;;;;;;;;;;;;:::o;1224:47::-;;;;;;;;;;;;;:::o;1167:50::-;;;;;;;;;;;;;:::o;921:44::-;;;;:::o;4304:157::-;4368:7;4420:6;;4414:38;;;-1:-1:-1;;;;;4414:38:0;;4446:4;4414:38;;;;;;4394:59;;4410:3;;-1:-1:-1;;;;;4420:6:0;;;;4414:23;;:38;;;;;;;;;;;;;;;4368:7;4420:6;4414:38;;;5:2:-1;;;;30:1;27;20:12;5:2;4414:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4414:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4414:38:0;4394:15;:59::i;3964:165::-;4071:10;;4024:7;4088:6;;4082:38;;;-1:-1:-1;;;;;4082:38:0;;4114:4;4082:38;;;;;;4024:7;;4051:70;;4066:4;;4071:10;;-1:-1:-1;;;;;4088:6:0;;;;4082:23;;:38;;;;;;;;;;;;;;4024:7;4088:6;4082:38;;;5:2:-1;;;;30:1;27;20:12;5:2;4082:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4082:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4082:38:0;4051:14;:70::i;1330:45::-;;;;;;;;;;;;-1:-1:-1;;;;;1330:45:0;;:::o;1134:26::-;;;-1:-1:-1;;;;;1134:26:0;;:::o;5216:238::-;5280:7;5300:21;5322:59;5326:21;;5348:32;5361:3;5365:9;:14;5375:3;-1:-1:-1;;;;;5365:14:0;-1:-1:-1;;;;;5365:14:0;;;;;;;;;;;;;5348:12;:32::i;:::-;5322:3;:59::i;:::-;-1:-1:-1;;;;;5426:19:0;;;;;;:14;:19;;;;;;5300:81;;-1:-1:-1;5399:47:0;;5300:81;;5663:180;5721:7;;5741:6;;5737:37;;;5765:1;5758:8;;;;5737:37;-1:-1:-1;5792:5:0;;;5796:1;5792;:5;5811;;;;;;;;:10;5804:18;;;;5836:1;5829:8;;5663:180;;;;;;:::o;6498:133::-;6556:7;6584:5;;;6603:6;;;;6596:14;;;5930:270;5988:7;6079:9;6095:1;6091;:5;;;;;;;;;5930:270;-1:-1:-1;;;;5930:270:0:o;6318:113::-;6376:7;6399:6;;;;6392:14;;;;-1:-1:-1;6420:5:0;;;6318:113::o;5460:105::-;5517:7;5548:1;5544;:5;:13;;5556:1;5544:13;;;-1:-1:-1;5552:1:0;;5460:105;-1:-1:-1;5460:105:0:o

Swarm Source

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