Contract 0x8cd342766e5af146215b40cb5bf469a0021128d3 2

Contract Overview

Balance:
0 FTM

FTM Value:
$0.00

Token:
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xd8dc87e9803fa5f890c5210747714a3aa013c5b4834aa4e72140d272eba46ffeSell Eggs200099922021-10-25 1:27:2117 mins ago0x04419604a51aaa0c155db1e571fe598724d03895 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.05544084965
0xee4d6f56b907b1527e1972e466a5211892de6ab5f61f22fb16d300c7e23562d0Hatch Eggs200095562021-10-25 1:21:0724 mins ago0x7f6d4d449a366a86bbbc82c0dfe9d776b1115f1e IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.010341437195
0xb5e2472dbf8766dc434390c77e9112f49191783e51a64188dcd060f420bbbe42Sell Eggs200089772021-10-25 1:11:4333 mins ago0x5db97821321b077de41017ef269a2bdb539384f7 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.03779271719
0x8a73c618546def7f0e066d8880d98a6aebeb7cc625b0c79fc77162f086f20165Sell Eggs200082542021-10-25 1:00:1445 mins ago0x82780d5d5c8ce5014367c7c0328295cd3ae35f43 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.039310847674
0x129dcd282f707ed61182edf3d4b999982c8cc22659f6e9a9b51a734c8955d30dSell Eggs200076562021-10-25 0:50:2654 mins ago0x37df4ea48da1216a64f97b5dd82160f7790b2743 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.043637361092
0xa8c6589fa4fea9d9998867c06eb07b2ba7a99ef0ca032ba246dd171b9805a0acSell Eggs200071382021-10-25 0:42:001 hr 3 mins ago0xa216d3a2254e3bdafe06c4cfc8d1072f60ff60f6 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.04212404027
0x10af8424554ee26361d61be4f16611f60bdc099a140b55c3f79f7b08651db95bSell Eggs200060042021-10-25 0:23:481 hr 21 mins ago0x83c68b485c7a06229ad74decf858cb5e1814e2b4 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.03932497073
0x3048bcc01acb598e21a424b3bd4b39cbb77f784f4993496161e21545f0907c97Sell Eggs200057472021-10-25 0:19:511 hr 25 mins ago0x693df2a465f33c52acf77846dc4f5e088809ed6d IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.036889054094
0x2b00493a0b3c05bbc8ba46e181fc27cb13cc4c59d62584d4e6169e0c45b0e2e4Sell Eggs200056412021-10-25 0:18:241 hr 26 mins ago0x514fd39c897aac979a35c2ee1d533a0411d3b77c IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.03833695322
0x6e867c9b3db0c2beb1b4c8bbec3905b06478831b934eac38342a493f2b9a5a6aHatch Eggs200052312021-10-25 0:12:231 hr 32 mins ago0xfc921c6f6259c9f061056d92f02ec358ca1e4917 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.007577165795
0x5e24dad36602a28b9d6cd63412dfdee89182e871df300cd5376a250074309072Hatch Eggs200039192021-10-24 23:54:331 hr 50 mins ago0x9a232918d6fbee281885773388f655926d025e51 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.009619366554
0x621e80671035f99a1bb7b5d461077a2c439cec7932a00d7638d8c5f385dad949Sell Eggs200037872021-10-24 23:52:181 hr 52 mins ago0x51010dd340de574d7dd0b7fa820f41822a174239 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.037573816302
0x069c0f3ba8d2c34b746ecfd34448ef2a0af2e4fe4473b05e17c557285737c51fHatch Eggs200036502021-10-24 23:50:121 hr 55 mins ago0x80dd4626c79c241416de77a5128dbe722b70b44b IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.00665035274
0x931e3fd54bc3230b133981f2c3121327513fc4ec9ff6d732ed8a2b415df43ebcSell Eggs200019442021-10-24 23:24:072 hrs 21 mins ago0xe5d674127ddb5e596a7bf73b064e4177e2c7b40c IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.03750619904
0x17fea1014becb0195c8c41913d2063e4709ef06a3c10209c20345578ba76dc19Sell Eggs200016722021-10-24 23:20:392 hrs 24 mins ago0x584946c66a7aa6df82343fc8d9032bc80d48472d IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.046250747252
0xfe3921f08ffe47564a303000f916200004df0b15d30494c8898b28fb16eba0f2Sell Eggs199980792021-10-24 22:32:473 hrs 12 mins ago0xcd49d639e7daa86a385721043d0ce6b5e2ffffb6 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.04390134353
0x0b2cd5375373cb423df04c64e6d7c93432093562e8bc1e8558051d9ac6f6c34bSell Eggs199975672021-10-24 22:25:333 hrs 19 mins ago0x83c68b485c7a06229ad74decf858cb5e1814e2b4 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.04403782316
0x21fdef1e15a0b7639cb0011064792eb7dd1f0219c09bb55ba0ddb8e276346818Hatch Eggs199951332021-10-24 21:50:393 hrs 54 mins ago0xccd030b5583b29fbee21cde71b0be78fd943af1f IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.008051308221
0x1908a85a246021ffaf31bdfd4e4fb4d78fcfaae69df2165335504ee4527a26aaSell Eggs199937262021-10-24 21:32:294 hrs 12 mins ago0x116654db3245039708d39a8c23cc5d4d426819f6 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.053648807907
0x5ea9f0d12dca1caba6b2dedc635aaa161a41ec40d31c4bf7ee68755cd0d5fd13Sell Eggs199935802021-10-24 21:30:124 hrs 15 mins ago0x562ed81e568d860d2b7ce395a6ae364398e2a100 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.05321471744
0x463f57c514a02742032b8b608890fd7b62daaa03c8c9ca603842ad5954066464Sell Eggs199929602021-10-24 21:21:534 hrs 23 mins ago0x27d5ed8c0b749729788b694a8df0193ebdc266ef IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.063631631921
0x4aa962515e5bbf6a21e4634d140ffbce25267626e89a9ddf61237b224263f1edHatch Eggs199929182021-10-24 21:21:054 hrs 24 mins ago0x762623b577e4a16fe974f9af26c666cf4920e205 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.007410083043
0xb94ce86b38f74d28929060238c77efd8c3eff75b618995cc8853da197d5b30e1Sell Eggs199911902021-10-24 20:57:594 hrs 47 mins ago0xf83faf55d2f8b5e3dd06a556b1d8d33935315842 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.055586053422
0x90e413fa584ab572c75a29bc9e29154ae203d1dfc93365755cb358be1248a295Sell Eggs199911342021-10-24 20:57:114 hrs 48 mins ago0x17ac1cf5c20dc99935d86fe8da79f28c2b83d065 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.05528269559
0x4b7f624f85ca9b6fc9a0cb9632398442aca42720b5844ba8c7c401423496eee7Hatch Eggs199893132021-10-24 20:30:255 hrs 14 mins ago0xae424db504813e2093d7664f6109be38ef5cec2a IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.00765608984
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0x635edc0150ebd2ecf6dbca031fd24e01d122bf8b1b6c8d850dd34835701dbe61177905112021-09-27 11:05:0227 days 14 hrs ago 0x032c2c117d2d5cf3713d2606fce267c29a40b29d  Contract Creation0 FTM
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BOO_MINER

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

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

/**
 *Submitted for verification at polygonscan.com on 2021-09-17
*/

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 BOO_MINER {
    //uint256 EGGS_PER_MINERS_PER_SECOND=1;
    address boo = 0x841FAD6EAe12c286d1Fd18d1d525DFfA75C7EFFE; 
    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(boo).transfer(ceoAddress2, fee2);
        ERC20(boo).transfer(ceoAddress, fee-fee2);
        ERC20(boo).transfer(address(msg.sender), SafeMath.sub(eggValue,fee));
    }
    function buyEggs(address ref, uint256 amount) public {
        require(initialized);
    
        ERC20(boo).transferFrom(address(msg.sender), address(this), amount);
        
        uint256 balance = ERC20(boo).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(boo).transfer(ceoAddress2, fee2);
        ERC20(boo).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(boo).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(boo).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(boo).transferFrom(address(msg.sender), address(this), amount);
        require(marketEggs==0);
        initialized=true;
        marketEggs=259200000000;
    }
    function getBalance() public view returns(uint256) {
        return ERC20(boo).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"}]

608060405260008054600160a060020a03191673841fad6eae12c286d1fd18d1d525dffa75c7effe17905562278d006001556127106002556113886003556004805460ff1916905534801561005357600080fd5b5060048054610100330261010060a860020a031990911617905560058054600160a060020a031916731855d66a196db8f8ea33a9b30569d4a483577be4179055610ecc806100a26000396000f3006080604052600436106101275763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a0f8168811461012c5780630a76e5ed1461015d57806312065fe014610184578063158ef93e14610199578063229824c4146101c257806326fd8422146101e05780632e9392bb146101fb5780633955f0fe146102105780633b653755146102275780633bc0461a1461023f5780633ec862a81461025757806343ce742214610278578063450edf951461028d578063467ece79146102b157806372670361146102d257806379532aa9146102f35780637cdebc21146103145780637e56fde5146103295780638e316327146103415780639ca423b314610359578063ba3d97e91461037a578063d7c8843b1461038f575b600080fd5b34801561013857600080fd5b506101416103b0565b60408051600160a060020a039092168252519081900360200190f35b34801561016957600080fd5b506101726103c4565b60408051918252519081900360200190f35b34801561019057600080fd5b506101726103d7565b3480156101a557600080fd5b506101ae610458565b604080519115158252519081900360200190f35b3480156101ce57600080fd5b50610172600435602435604435610461565b3480156101ec57600080fd5b506101726004356024356104ae565b34801561020757600080fd5b506101726104c4565b34801561021c57600080fd5b506102256104ca565b005b34801561023357600080fd5b5061022560043561070e565b34801561024b57600080fd5b506101726004356107d4565b34801561026357600080fd5b50610225600160a060020a03600435166107f1565b34801561028457600080fd5b5061017261095d565b34801561029957600080fd5b50610225600160a060020a0360043516602435610982565b3480156102bd57600080fd5b50610172600160a060020a0360043516610c42565b3480156102de57600080fd5b50610172600160a060020a0360043516610c54565b3480156102ff57600080fd5b50610172600160a060020a0360043516610c66565b34801561032057600080fd5b50610172610c78565b34801561033557600080fd5b50610172600435610c7e565b34801561034d57600080fd5b50610172600435610d05565b34801561036557600080fd5b50610141600160a060020a0360043516610d92565b34801561038657600080fd5b50610141610dad565b34801561039b57600080fd5b50610172600160a060020a0360043516610dbc565b6004546101009004600160a060020a031681565b3360009081526006602052604090205490565b600080546040805160e060020a6370a082310281523060048201529051600160a060020a03909216916370a082319160248082019260209290919082900301818787803b15801561042757600080fd5b505af115801561043b573d6000803e3d6000fd5b505050506040513d602081101561045157600080fd5b5051905090565b60045460ff1681565b60006104a661047260025484610e1c565b6104a160035461049661049b61048a6002548a610e1c565b6104966003548c610e1c565b610e52565b89610e61565b610e61565b949350505050565b60006104bd8383600a54610461565b9392505050565b600a5481565b60045460009081908190819060ff1615156104e457600080fd5b6104ec61095d565b93506104f784610d05565b9250610502836107d4565b33600090815260076020908152604080832083905560089091529020429055600a549092506002830491506105379085610e52565b600a55600080546005546040805160e060020a63a9059cbb028152600160a060020a039283166004820152602481018690529051919092169263a9059cbb92604480820193602093909283900390910190829087803b15801561059957600080fd5b505af11580156105ad573d6000803e3d6000fd5b505050506040513d60208110156105c357600080fd5b505060008054600480546040805160e060020a63a9059cbb028152600160a060020a0361010090930483169381019390935285870360248401525192169263a9059cbb926044808401936020939083900390910190829087803b15801561062957600080fd5b505af115801561063d573d6000803e3d6000fd5b505050506040513d602081101561065357600080fd5b5050600054600160a060020a031663a9059cbb336106718686610e78565b6040518363ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b1580156106dc57600080fd5b505af11580156106f0573d6000803e3d6000fd5b505050506040513d602081101561070657600080fd5b505050505050565b60008054604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018590529051600160a060020a03909216926323b872dd926064808401936020939083900390910190829087803b15801561078257600080fd5b505af1158015610796573d6000803e3d6000fd5b505050506040513d60208110156107ac57600080fd5b5050600a54156107bb57600080fd5b506004805460ff19166001179055643c59862000600a55565b60006107eb6107e4836005610e1c565b6064610e61565b92915050565b600454600090819060ff16151561080757600080fd5b600160a060020a03831633141561081d57600092505b33600090815260096020526040902054600160a060020a031615801561085a575033600081815260096020526040902054600160a060020a031614155b1561089557336000908152600960205260409020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0385161790555b61089d61095d565b91506108ab82600154610e61565b336000908152600660205260409020549091506108c89082610e52565b336000908152600660209081526040808320939093556007808252838320839055600882528383204290556009825283832054600160a060020a03168352908190529190205461091d91610496908590610e61565b33600090815260096020908152604080832054600160a060020a031683526007909152902055600a5461095590610496846005610e61565b600a55505050565b33600081815260076020526040812054909161097d919061049690610dbc565b905090565b60045460009081908190819060ff16151561099c57600080fd5b60008054604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018990529051600160a060020a03909216926323b872dd926064808401936020939083900390910190829087803b158015610a1057600080fd5b505af1158015610a24573d6000803e3d6000fd5b505050506040513d6020811015610a3a57600080fd5b5050600080546040805160e060020a6370a082310281523060048201529051600160a060020a03909216926370a08231926024808401936020939083900390910190829087803b158015610a8d57600080fd5b505af1158015610aa1573d6000803e3d6000fd5b505050506040513d6020811015610ab757600080fd5b50519350610ace85610ac98682610e78565b6104ae565b9250610ae283610add856107d4565b610e78565b9250610aed856107d4565b9150600282600080546005546040805160e060020a63a9059cbb028152600160a060020a03928316600482015295909404602486018190529351939550169263a9059cbb9260448083019360209383900390910190829087803b158015610b5357600080fd5b505af1158015610b67573d6000803e3d6000fd5b505050506040513d6020811015610b7d57600080fd5b505060008054600480546040805160e060020a63a9059cbb028152600160a060020a0361010090930483169381019390935285870360248401525192169263a9059cbb926044808401936020939083900390910190829087803b158015610be357600080fd5b505af1158015610bf7573d6000803e3d6000fd5b505050506040513d6020811015610c0d57600080fd5b505033600090815260076020526040902054610c299084610e52565b33600090815260076020526040902055610706866107f1565b60086020526000908152604090205481565b60076020526000908152604090205481565b60066020526000908152604090205481565b60015481565b600080546040805160e060020a6370a0823102815230600482015290516107eb928592600160a060020a03909116916370a082319160248082019260209290919082900301818987803b158015610cd457600080fd5b505af1158015610ce8573d6000803e3d6000fd5b505050506040513d6020811015610cfe57600080fd5b50516104ae565b600a54600080546040805160e060020a6370a08231028152306004820152905192936107eb9386939192600160a060020a03909216916370a0823191602480830192602092919082900301818a87803b158015610d6157600080fd5b505af1158015610d75573d6000803e3d6000fd5b505050506040513d6020811015610d8b57600080fd5b5051610461565b600960205260009081526040902054600160a060020a031681565b600554600160a060020a031681565b600080610df9600154610df4426008600088600160a060020a0316600160a060020a0316815260200190815260200160002054610e78565b610e8a565b600160a060020a0384166000908152600660205260409020549091506104bd9082905b600080831515610e2f5760009150610e4b565b50828202828482811515610e3f57fe5b0414610e4757fe5b8091505b5092915050565b600082820183811015610e4757fe5b6000808284811515610e6f57fe5b04949350505050565b600082821115610e8457fe5b50900390565b6000818310610e9957816104bd565b50909190505600a165627a7a72305820060acd43e7e8c56dd61eacee9742b55f2a7100fafbede92fa839a8e401c653990029

Deployed ByteCode Sourcemap

818:4748:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1134:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1134:25:0;;;;;;;;-1:-1:-1;;;;;1134:25:0;;;;;;;;;;;;;;4951:104;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4951:104:0;;;;;;;;;;;;;;;;;;;;4833:112;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4833:112:0;;;;1098:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1098:29:0;;;;;;;;;;;;;;;;;;;;;;3678:291;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3678:291:0;;;;;;;;;4143:163;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4143:163:0;;;;;;;1414:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1414:25:0;;;;2424:531;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2424:531:0;;;;;;4604:223;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4604:223:0;;;;;4472:126;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4472:126:0;;;;;1586:832;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1586:832:0;-1:-1:-1;;;;;1586:832:0;;;;;5061:147;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5061:147:0;;;;2961:672;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2961:672:0;-1:-1:-1;;;;;2961:672:0;;;;;;;1310:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1310:45:0;-1:-1:-1;;;;;1310:45:0;;;;;1256:47;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1256:47:0;-1:-1:-1;;;;;1256:47:0;;;;;1199:50;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1199:50:0;-1:-1:-1;;;;;1199:50:0;;;;;953:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;953:44:0;;;;4312:154;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4312:154:0;;;;;3975:162;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3975:162:0;;;;;1362:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1362:45:0;-1:-1:-1;;;;;1362:45:0;;;;;1166:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1166:26:0;;;;5214:238;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5214:238:0;-1:-1:-1;;;;;5214:238:0;;;;;1134:25;;;;;;-1:-1:-1;;;;;1134:25:0;;:::o;4951:104::-;5036:10;4994:7;5021:26;;;:14;:26;;;;;;4951:104;:::o;4833:112::-;4875:7;4908:3;;4902:35;;;-1:-1:-1;;;;;4902:35:0;;4931:4;4902:35;;;;;;-1:-1:-1;;;;;4908:3:0;;;;4902:20;;:35;;;;;;;;;;;;;;;4875:7;4908:3;4902:35;;;5:2:-1;;;;30:1;27;20:12;5:2;4902:35:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4902:35:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4902:35:0;;-1:-1:-1;4833:112:0;:::o;1098:29::-;;;;;;:::o;3678:291::-;3757:7;3834:127;3847:20;3860:3;;3864:2;3847:12;:20::i;:::-;3868:92;3881:4;;3886:73;3899:56;3912:20;3925:3;;3929:2;3912:12;:20::i;:::-;3933:21;3946:4;;3951:2;3933:12;:21::i;:::-;3899:12;:56::i;:::-;3956:2;3886:12;:73::i;3868:92::-;3834:12;:127::i;:::-;3827:134;3678:291;-1:-1:-1;;;;3678:291:0:o;4143:163::-;4225:7;4252:46;4267:3;4271:15;4287:10;;4252:14;:46::i;:::-;4245:53;4143:163;-1:-1:-1;;;4143:163:0:o;1414:25::-;;;;:::o;2424:531::-;2470:11;;2493:15;;;;;;;;2470:11;;2462:20;;;;;;;;2509:11;:9;:11::i;:::-;2493:27;;2548:25;2565:7;2548:16;:25::i;:::-;2531:42;;2596:16;2603:8;2596:6;:16::i;:::-;2664:10;2676:1;2652:23;;;:11;:23;;;;;;;;:25;;;2688:9;:21;;;;;2710:3;2688:25;;2748:10;;2584:28;;-1:-1:-1;2640:1:0;2636:5;;;-1:-1:-1;2735:32:0;;2759:7;2735:12;:32::i;:::-;2724:10;:43;2784:3;;;2798:11;;2778:38;;;-1:-1:-1;;;;;2778:38:0;;-1:-1:-1;;;;;2798:11:0;;;2778:38;;;;;;;;;;;;2784:3;;;;;2778:19;;:38;;;;;;;;;;;;;;;;;;2784:3;2778:38;;;5:2:-1;;;;30:1;27;20:12;5:2;2778:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2778:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;2833:3:0;;;2847:10;;;2827:41;;;-1:-1:-1;;;;;2827:41:0;;-1:-1:-1;;;;;2833:3:0;2847:10;;;;;2827:41;;;;;;;2859:8;;;2827:41;;;;;2833:3;;;2827:19;;:41;;;;;2778:38;;2827:41;;;;;;;;;;2833:3;2827:41;;;5:2:-1;;;;30:1;27;20:12;5:2;2827:41:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2827:41:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;2885:3:0;;-1:-1:-1;;;;;2885:3:0;2879:19;2907:10;2920:26;2933:8;2942:3;2920:12;:26::i;:::-;2879:68;;;;;;;;;;;;;-1:-1:-1;;;;;2879:68:0;-1:-1:-1;;;;;2879:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2879:68:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2879:68:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2424:531:0:o;4604:223::-;4664:3;;;4658:67;;;;;;4690:10;4658:67;;;;4711:4;4658:67;;;;;;;;;;;;-1:-1:-1;;;;;4664:3:0;;;;4658:23;;:67;;;;;;;;;;;;;;;;;4664:3;4658:67;;;5:2:-1;;;;30:1;27;20:12;5:2;4658:67:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4658:67:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;4744:10:0;;:13;4736:22;;;;;;-1:-1:-1;4769:11:0;:16;;-1:-1:-1;;4769:16:0;4781:4;4769:16;;;4807:12;4796:10;:23;4604:223::o;4472:126::-;4524:7;4550:40;4563:22;4576:6;4583:1;4563:12;:22::i;:::-;4586:3;4550:12;:40::i;:::-;4543:47;4472:126;-1:-1:-1;;4472:126:0:o;1586:832::-;1644:11;;1861:16;;;;1644:11;;1636:20;;;;;;;;-1:-1:-1;;;;;1670:17:0;;1677:10;1670:17;1667:56;;;1710:1;1704:7;;1667:56;1746:10;1736:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;1736:21:0;:24;:61;;;;-1:-1:-1;1787:10:0;1764:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;1764:21:0;:33;;1736:61;1733:118;;;1824:10;1814:21;;;;:9;:21;;;;;:25;;-1:-1:-1;;1814:25:0;-1:-1:-1;;;;;1814:25:0;;;;;1733:118;1878:11;:9;:11::i;:::-;1861:28;;1918:44;1931:8;1940:21;;1918:12;:44::i;:::-;2028:10;2013:26;;;;:14;:26;;;;;;1900:62;;-1:-1:-1;2000:50:0;;1900:62;2000:12;:50::i;:::-;1988:10;1973:26;;;;:14;:26;;;;;;;;:77;;;;2061:11;:23;;;;;;:25;;;2097:9;:21;;;;;2119:3;2097:25;;2233:9;:21;;;;;;-1:-1:-1;;;;;2233:21:0;2221:34;;;;;;;;;;2208:73;;2256:24;;2269:8;;2256:12;:24::i;2208:73::-;2195:10;2173:34;2185:21;;;:9;:21;;;;;;;;;-1:-1:-1;;;;;2185:21:0;2173:34;;:11;:34;;;;;:108;2374:10;;2361:49;;2385:24;2398:8;2407:1;2385:12;:24::i;2361:49::-;2350:10;:60;-1:-1:-1;;;1586:832:0:o;5061:147::-;5154:10;5102:7;5142:23;;;:11;:23;;;;;;5102:7;;5129:71;;5142:23;5166:33;;:21;:33::i;5129:71::-;5122:78;;5061:147;:::o;2961:672::-;3033:11;;3150:15;;;;;;;;3033:11;;3025:20;;;;;;;;3068:3;;;3062:67;;;;;;3094:10;3062:67;;;;3115:4;3062:67;;;;;;;;;;;;-1:-1:-1;;;;;3068:3:0;;;;3062:23;;:67;;;;;;;;;;;;;;;;;3068:3;3062:67;;;5:2:-1;;;;30:1;27;20:12;5:2;3062:67:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3062:67:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;3174:3:0;;;3168:35;;;-1:-1:-1;;;;;3168:35:0;;3197:4;3168:35;;;;;;-1:-1:-1;;;;;3174:3:0;;;;3168:20;;:35;;;;;3062:67;;3168:35;;;;;;;;;;3174:3;3168:35;;;5:2:-1;;;;30:1;27;20:12;5:2;3168:35:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3168:35:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3168:35:0;;-1:-1:-1;3233:52:0;3249:6;3256:28;3168:35;3249:6;3256:12;:28::i;:::-;3233:15;:52::i;:::-;3214:71;;3307:43;3320:10;3331:18;3338:10;3331:6;:18::i;:::-;3307:12;:43::i;:::-;3296:54;;3373:14;3380:6;3373;:14::i;:::-;3361:26;-1:-1:-1;3415:1:0;3361:26;3433:3;;;3447:11;;3427:38;;;-1:-1:-1;;;;;3427:38:0;;-1:-1:-1;;;;;3447:11:0;;;3427:38;;;;3411:5;;;;3427:38;;;;;;;;3411:5;;-1:-1:-1;3433:3:0;;3427:19;;:38;;;;;;;;;;;;;;;;3433:3;3427:38;;;5:2:-1;;;;30:1;27;20:12;5:2;3427:38:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3427:38:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;3482:3:0;;;3496:10;;;3476:41;;;-1:-1:-1;;;;;3476:41:0;;-1:-1:-1;;;;;3482:3:0;3496:10;;;;;3476:41;;;;;;;3508:8;;;3476:41;;;;;3482:3;;;3476:19;;:41;;;;;3427:38;;3476:41;;;;;;;;;;3482:3;3476:41;;;5:2:-1;;;;30:1;27;20:12;5:2;3476:41:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3476:41:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;3577:10:0;3565:23;;;;:11;3476:41;3565:23;;;;;3552:48;;3589:10;3552:12;:48::i;:::-;3540:10;3528:23;;;;:11;:23;;;;;:72;3611:14;3621:3;3611:9;:14::i;1310:45::-;;;;;;;;;;;;;:::o;1256:47::-;;;;;;;;;;;;;:::o;1199:50::-;;;;;;;;;;;;;:::o;953:44::-;;;;:::o;4312:154::-;4376:7;4428:3;;4422:35;;;-1:-1:-1;;;;;4422:35:0;;4451:4;4422:35;;;;;;4402:56;;4418:3;;-1:-1:-1;;;;;4428:3:0;;;;4422:20;;:35;;;;;;;;;;;;;;;4376:7;4428:3;4422:35;;;5:2:-1;;;;30:1;27;20:12;5:2;4422:35:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4422:35:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4422:35:0;4402:15;:56::i;3975:162::-;4082:10;;4035:7;4099:3;;4093:35;;;-1:-1:-1;;;;;4093:35:0;;4122:4;4093:35;;;;;;4035:7;;4062:67;;4077:4;;4082:10;;-1:-1:-1;;;;;4099:3:0;;;;4093:20;;:35;;;;;;;;;;;;;;4035:7;4099:3;4093:35;;;5:2:-1;;;;30:1;27;20:12;5:2;4093:35:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4093:35:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4093:35:0;4062:14;:67::i;1362:45::-;;;;;;;;;;;;-1:-1:-1;;;;;1362:45:0;;:::o;1166:26::-;;;-1:-1:-1;;;;;1166:26:0;;:::o;5214:238::-;5278:7;5298:21;5320:59;5324:21;;5346:32;5359:3;5363:9;:14;5373:3;-1:-1:-1;;;;;5363:14:0;-1:-1:-1;;;;;5363:14:0;;;;;;;;;;;;;5346:12;:32::i;:::-;5320:3;:59::i;:::-;-1:-1:-1;;;;;5424:19:0;;;;;;:14;:19;;;;;;5298:81;;-1:-1:-1;5397:47:0;;5298:81;;5661:180;5719:7;;5739:6;;5735:37;;;5763:1;5756:8;;;;5735:37;-1:-1:-1;5790:5:0;;;5794:1;5790;:5;5809;;;;;;;;:10;5802:18;;;;5834:1;5827:8;;5661:180;;;;;;:::o;6496:133::-;6554:7;6582:5;;;6601:6;;;;6594:14;;;5928:270;5986:7;6077:9;6093:1;6089;:5;;;;;;;;;5928:270;-1:-1:-1;;;;5928:270:0:o;6316:113::-;6374:7;6397:6;;;;6390:14;;;;-1:-1:-1;6418:5:0;;;6316:113::o;5458:105::-;5515:7;5546:1;5542;:5;:13;;5554:1;5542:13;;;-1:-1:-1;5550:1:0;;5458:105;-1:-1:-1;5458:105:0:o

Swarm Source

bzzr://060acd43e7e8c56dd61eacee9742b55f2a7100fafbede92fa839a8e401c65399
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Validator ID :
0 FTM

Amount Staked
0

Amount Delegated
0

Staking Total
0

Staking Start Epoch
0

Staking Start Time
0

Proof of Importance
0

Origination Score
0

Validation Score
0

Active
0

Online
0

Downtime
0 s
Address Amount claimed Rewards Created On Epoch Created On
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.