Contract 0x8cd342766e5af146215b40cb5bf469a0021128d3 2

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x04e33ca96b0dc4f64f0b13dbf69c28c2d1c1a876b2f9bec1d2ac780049663ad9Sell Eggs549041062023-02-02 8:32:403 hrs 12 mins ago0x90b292020f9f2f45ee7e9c70bf03bd3eac957431 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.029119918351
0x7655ce986f2488486cb23408e9325e1fdb40ce93b575eeb1e3d70292ad5602fdHatch Eggs549040052023-02-02 8:30:093 hrs 15 mins ago0x1bfa9708ad502663e71cead0e3c6536707664d40 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.004918876885
0x76788bdf64e8a56cfdc6fe180f2269d11dc9effa376dbb4b79861ff952a43cf6Hatch Eggs549036182023-02-02 8:22:223 hrs 23 mins ago0x7485cdafe6c6fb49f2e4c5deef5cae2293db0286 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.006932749354
0x220768e0591bbbd2864e7579023ef08a65c165245ecc5672d8ce7227abf77a58Hatch Eggs549035592023-02-02 8:21:113 hrs 24 mins ago0xd1e9164d10b9ccc21e3f11c439f200a58cf67482 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.006631545101
0x84ef0c4c8ad76f13a62947e592e7c7e0599d7407ff429cdad63af26f6f9a456cSell Eggs548396242023-02-01 9:54:141 day 1 hr ago0x506320af13b08ac6e4114e436121697f1b2ac8ce IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.013585436333
0xce0257575a43a49bb92211b9ed41461250ed98f074e9d8f59c566e5eb09b09e0Hatch Eggs547787172023-01-31 11:30:352 days 14 mins ago0x24ae3ce48eed89a056d29db073a9066adfd404d1 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.001628584777
0x97462fdab30b23c01625a412a011cc598e39ea6a2903479c2cf99ac351592de8Hatch Eggs547028912023-01-30 5:13:013 days 6 hrs ago0xb3cda307c42f38c2755ecac89db778704f0f5c4c IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.001985879881
0xb12f5cb51968caee7a5519b897ac4b828ff664478fead3f12b69b931efdfac13Hatch Eggs547026912023-01-30 5:06:083 days 6 hrs ago0x7485cdafe6c6fb49f2e4c5deef5cae2293db0286 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.001969968
0x227d88b7f2006e620945d23e615c128f976caf8070ae5a51eb2ec41c640bd3caSell Eggs547026642023-01-30 5:05:183 days 6 hrs ago0xd1e9164d10b9ccc21e3f11c439f200a58cf67482 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.009460472
0xf41fe088ba0cdffd590de3e3ed23904c4dfb30c3fb4f3b2ef6230fa076345c76Sell Eggs546488232023-01-29 8:57:534 days 2 hrs ago0x506320af13b08ac6e4114e436121697f1b2ac8ce IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.02641496265
0x37bf0604018fabbd5def62294e1f97593a0f22a2fde8e5c019542a6ef384403aSell Eggs546194622023-01-28 22:50:444 days 12 hrs ago0xa0331f07e33f8e3c47d27593d1ff3606d02b2e2a IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.009259316806
0x6c8d3356ec3cb4cc62af9bb31f876aa64f4158b4d304ce819302f9e9f13b4e92Sell Eggs546157772023-01-28 21:24:474 days 14 hrs ago0x90b292020f9f2f45ee7e9c70bf03bd3eac957431 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.010177350061
0x2d5ccf736b06bacebfafac975fc09e209150cd4052750b07d812255ddd52d544Hatch Eggs546157102023-01-28 21:22:514 days 14 hrs ago0x1bfa9708ad502663e71cead0e3c6536707664d40 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.001756914829
0x155f116ee103f5c421fac52258c6852947af0f49271a0d5ac02ea91bbf39ccf3Hatch Eggs546067232023-01-28 18:15:034 days 17 hrs ago0xb3cda307c42f38c2755ecac89db778704f0f5c4c IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.004865586778
0x85610ac2d2b59b929ad13707cd93e9b28edd58ef67cc0d4bbb8a2d9fcb8493f4Hatch Eggs546025042023-01-28 16:54:474 days 18 hrs ago0x24ae3ce48eed89a056d29db073a9066adfd404d1 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.001902421996
0xa113c1313e6c86ef0c8e4f0ee6a40707662732576735ccb4a8c9c2d8c600d6caHatch Eggs545443182023-01-27 13:21:125 days 22 hrs ago0xb3cda307c42f38c2755ecac89db778704f0f5c4c IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.003279879427
0x85a4f1e0655ce0408f792e7c37b51d2306f9fc1e2a570f5b39ae9cf5d2128b71Hatch Eggs545297942023-01-27 8:11:296 days 3 hrs ago0x1bfa9708ad502663e71cead0e3c6536707664d40 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.007561031936
0x76b0ec498334d0daabf1ab5d4ae2d7cf05437dc85b7967c1b43e4adca9fa3700Sell Eggs545243312023-01-27 6:15:196 days 5 hrs ago0x636ef49003157fbd5c07209e41001a953c8e2600 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.055384265104
0x37d83dd96a54d59d1f2f24ba0cd136e74ab6139f09c36b5cf38fd2adf569bc20Sell Eggs543974752023-01-25 10:11:358 days 1 hr ago0xa0331f07e33f8e3c47d27593d1ff3606d02b2e2a IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.013718893655
0xb0544a38ea46cece7e29b597fce833dfdbe6733f1fc99f20d1304f858ae2bfe5Hatch Eggs543969502023-01-25 9:59:008 days 1 hr ago0x24ae3ce48eed89a056d29db073a9066adfd404d1 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.001818290217
0xe294d79f2d2e491386c289b5cb67ce8b01dc8a5fdc0f7f0475e90c001932f0f9Hatch Eggs543934412023-01-25 8:23:428 days 3 hrs ago0xf2aa531a8eeb213d0b08c9cf1ee88b1d078b6d57 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.003596726294
0xd6b42a2731bd33acfe662afd97dac7adf108f0688cebd77cc9dc4d447238e3d5Sell Eggs543929092023-01-25 8:11:138 days 3 hrs ago0x7485cdafe6c6fb49f2e4c5deef5cae2293db0286 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.012800758249
0xcc5cc312da365e662deb22d9920aa7524d516fb4fa1e1ead9fd710d2f7c3afecHatch Eggs543928812023-01-25 8:10:188 days 3 hrs ago0xd1e9164d10b9ccc21e3f11c439f200a58cf67482 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.002119971361
0xdec70f0aa9c0941c3c40dfc01008e0a8d929aa5bb611100a78299f05561d7241Hatch Eggs543923742023-01-25 7:53:418 days 3 hrs ago0x1bfa9708ad502663e71cead0e3c6536707664d40 IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.00255636878
0x70e5ab1cd293dc944b78e6eeb9f51cb74784a8378a3174c14522e89a022d078dHatch Eggs543422092023-01-24 11:39:349 days 5 mins ago0xb3cda307c42f38c2755ecac89db778704f0f5c4c IN  0x8cd342766e5af146215b40cb5bf469a0021128d30 FTM0.002161937249
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0x635edc0150ebd2ecf6dbca031fd24e01d122bf8b1b6c8d850dd34835701dbe61177905112021-09-27 11:05:02493 days 40 mins 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.