Contract 0xe13ec45Ab6FC83BA9f0C679B3cD497D506a7e83d 3

 

Contract Overview

Balance:
6.835418111328466418 MATIC

MATIC Value:
$3.99 (@ $0.58/MATIC)

Token:
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xeea04a5b911445ce9df896bcac8b06f7ad23a555b480b17a3665618fc2646a9dHatch Eggs288544742022-05-28 1:28:227 mins ago0x57a1f3e9dc3cbd21a176e50e5a555bd56b23b375 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002704243359 50.959999998
0x83586ac03892b26e9c215f768cdbfa05c6e11384a94348c1e288a666a104b93cSell Eggs288263732022-05-27 9:14:3116 hrs 21 mins ago0x5471ee38101397f9b0a02dfa428e19337a356b8d IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002768287687 32.056691919
0x3af0773db882c1ecd1e1dc86c325fac3e18501e20d877df67744f2a2a953f97bSell Eggs288248122022-05-27 8:18:3917 hrs 17 mins ago0xaf3de87802965ab209db07081db5f3f695767064 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.004022315445 45.523964928
0xedd10176738cc0d4909cf45f6069ecbe6d05b3ef2fc77e5c69c0f360d1e4b4d7Hatch Eggs288087722022-05-26 22:41:051 day 2 hrs ago0xd134122f8ebd32ea45551937299a45bfeb61b497 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002188377001 31.188567136
0xaf867cec3458c4cba8f8de84fb24059b6e88f1c433dbe16895f1b1dd0dd46c02Hatch Eggs288012302022-05-26 17:50:281 day 7 hrs ago0x57a1f3e9dc3cbd21a176e50e5a555bd56b23b375 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.001591980017 30.00000033
0x1c07d69d2134f5d77462b6d71d09c0a35975370383b4be2d55f4e0400b6fd4e3Hatch Eggs287631222022-05-25 19:03:172 days 6 hrs ago0x57a1f3e9dc3cbd21a176e50e5a555bd56b23b375 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002475456526 35.280000656
0xeb3f56b9650e9cc662c16141bc4497f96677d7f1c896c416d8d484b7a238d773Sell Eggs287379632022-05-25 4:01:462 days 21 hrs ago0x5471ee38101397f9b0a02dfa428e19337a356b8d IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002650680022 30.000000255
0xb99991212cde5f38540fde28e54913d1a83374f1f39d1698cedd9cb975c3a5e2Sell Eggs287235752022-05-24 19:21:373 days 6 hrs ago0xd134122f8ebd32ea45551937299a45bfeb61b497 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002650680001 30.000000015
0xad39a5d613f476a71def481e99b2f3c1ebb1634132b37c540a5dea8848367396Sell Eggs287138562022-05-24 13:46:593 days 11 hrs ago0xf980e46a29ed8da8c49f6a9cf03fe082f9305c6a IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.00362757044442.01348626
0x71f5e220c773e290235e03de848e9c7b8a0e0eee4464f914a17a5dc0e36f25b3Hatch Eggs287041182022-05-24 8:11:273 days 17 hrs ago0x57a1f3e9dc3cbd21a176e50e5a555bd56b23b375 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.001630866926 30.732803047
0x1486d854c8cef5fac62f97c7f9041c09255aa2332a8f3bae149f8e21172309aaHatch Eggs286874172022-05-23 22:15:254 days 3 hrs ago0x24fefb120c4a6252fda787e1214bf5bc92e67d84 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.001596043538 30.076575183
0x9ed24a6b57eaf3f159ecec5bcc01bb5d1292e39430170b8c7c2ee677b975d6cbHatch Eggs286640072022-05-23 8:34:554 days 17 hrs ago0x57a1f3e9dc3cbd21a176e50e5a555bd56b23b375 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.001664149761 31.360000026
0xd11506074cfd6b7ceaa87200040100fd4d9024ba94ec43ad734cb7f770bd18b5Sell Eggs286562952022-05-23 4:03:104 days 21 hrs ago0x5471ee38101397f9b0a02dfa428e19337a356b8d IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002656864919 30.069999993
0xef9bc2ab1308c30e9b4780b2f798b5f15a7c35e32ef67db922ed2e2043eb05ddHatch Eggs286364442022-05-22 16:32:015 days 9 hrs ago0x57a1f3e9dc3cbd21a176e50e5a555bd56b23b375 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.001664149708 31.359999038
0xbeeeb2619b360c1e761c4d19a555dd259eb9e92dc20a6d724ad765ab06beda76Hatch Eggs286250142022-05-22 9:39:245 days 15 hrs ago0xaf3de87802965ab209db07081db5f3f695767064 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.001647587943 31.047901553
0xea424445b975742cc57a0eaf63585b52c340e4ada112a8b994ee19d9dd822e97Sell Eggs286230702022-05-22 8:30:285 days 17 hrs ago0x39e7bce39380a79721d780d20775f41cc6815f09 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.00265686494330.070000263
0x7843aa1b6019aebd121ae7932958e11b1edc6d9119d262bea0f2c5b90a64f4a9Hatch Eggs286057882022-05-21 22:29:056 days 3 hrs ago0x57a1f3e9dc3cbd21a176e50e5a555bd56b23b375 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.001947866492 36.706488001
0x126f425920abf80a174b5460238bbe91c8cc49ca8731b7d048a7abec11cf1fb4Sell Eggs285815752022-05-21 8:25:286 days 17 hrs ago0x5471ee38101397f9b0a02dfa428e19337a356b8d IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002656188868 30.062348548
0x638cc1096c23fca6e63b75f93b7919f53295f8c23064b4420ba5deba989fdb4dSell Eggs285533812022-05-20 15:36:137 days 9 hrs ago0xd912e82b9acf9b0fefe2e55ad14dedc5c1af38b1 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002711047489 30.683230218
0x66a4f895ce39d63602228b9a22f0d1ce2092a2914957951b4377c3659e9b93bbHatch Eggs285459002022-05-20 11:03:167 days 14 hrs ago0x57a1f3e9dc3cbd21a176e50e5a555bd56b23b375 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.001620068972 30.529321456
0x793a8b635b1081cf80f52175103eae06366164cda69f9091b649a2322a762998Sell Eggs285341642022-05-20 3:59:027 days 21 hrs ago0xd134122f8ebd32ea45551937299a45bfeb61b497 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002656864913 30.069999932
0xfbaa1d2445e860a1ff2d397a3cd4eae97526e7b9cd9a82073a2b7029d48183a0Hatch Eggs285172722022-05-19 18:02:498 days 7 hrs ago0x24fefb120c4a6252fda787e1214bf5bc92e67d84 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.001595603984 30.068292015
0xf0ed1e359fed5f0339ade6b964978dd5df9541d68e6cc23fba6a297c0df7b0b7Sell Eggs285153262022-05-19 16:53:438 days 8 hrs ago0x6f9036a2eeccddb94a069f94076fb9e45d4d63ff IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.00726405011582.225531342
0xf4760a201de02256925445e3da8777f821874021778a0b74fb03c919cb8adb6aHatch Eggs285042182022-05-19 10:13:458 days 15 hrs ago0x57a1f3e9dc3cbd21a176e50e5a555bd56b23b375 IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.001642030209 30.943169063
0xee10bb41f3993cf0e7e127191eda43fc4d4fa63ebd6e159324714a4253662cc1Sell Eggs284949992022-05-19 4:34:518 days 21 hrs ago0x5471ee38101397f9b0a02dfa428e19337a356b8d IN  0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0 MATIC0.002652924842 30.025406796
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x83586ac03892b26e9c215f768cdbfa05c6e11384a94348c1e288a666a104b93c288263732022-05-27 9:14:3116 hrs 21 mins ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0x5471ee38101397f9b0a02dfa428e19337a356b8d0.138638837301897588 MATIC
0x83586ac03892b26e9c215f768cdbfa05c6e11384a94348c1e288a666a104b93c288263732022-05-27 9:14:3116 hrs 21 mins ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0x15ac6ec7c3e451f9d662bb217e19f75f3b3bf1860.002829364026569338 MATIC
0x83586ac03892b26e9c215f768cdbfa05c6e11384a94348c1e288a666a104b93c288263732022-05-27 9:14:3116 hrs 21 mins ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xbb06ce3c6572fa926bac2afabdc78dc8addc9cea0.002829364026569338 MATIC
0x83586ac03892b26e9c215f768cdbfa05c6e11384a94348c1e288a666a104b93c288263732022-05-27 9:14:3116 hrs 21 mins ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xeb8eb7487012eb95332b884ca50a854c0d50e18f0.002829364026569338 MATIC
0x3af0773db882c1ecd1e1dc86c325fac3e18501e20d877df67744f2a2a953f97b288248122022-05-27 8:18:3917 hrs 17 mins ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xaf3de87802965ab209db07081db5f3f6957670640.261498553190762404 MATIC
0x3af0773db882c1ecd1e1dc86c325fac3e18501e20d877df67744f2a2a953f97b288248122022-05-27 8:18:3917 hrs 17 mins ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0x15ac6ec7c3e451f9d662bb217e19f75f3b3bf1860.005336705167158416 MATIC
0x3af0773db882c1ecd1e1dc86c325fac3e18501e20d877df67744f2a2a953f97b288248122022-05-27 8:18:3917 hrs 17 mins ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xbb06ce3c6572fa926bac2afabdc78dc8addc9cea0.005336705167158416 MATIC
0x3af0773db882c1ecd1e1dc86c325fac3e18501e20d877df67744f2a2a953f97b288248122022-05-27 8:18:3917 hrs 17 mins ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xeb8eb7487012eb95332b884ca50a854c0d50e18f0.005336705167158416 MATIC
0xeb3f56b9650e9cc662c16141bc4497f96677d7f1c896c416d8d484b7a238d773287379632022-05-25 4:01:462 days 21 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0x5471ee38101397f9b0a02dfa428e19337a356b8d0.115820300393687516 MATIC
0xeb3f56b9650e9cc662c16141bc4497f96677d7f1c896c416d8d484b7a238d773287379632022-05-25 4:01:462 days 21 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0x15ac6ec7c3e451f9d662bb217e19f75f3b3bf1860.002363679599871173 MATIC
0xeb3f56b9650e9cc662c16141bc4497f96677d7f1c896c416d8d484b7a238d773287379632022-05-25 4:01:462 days 21 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xbb06ce3c6572fa926bac2afabdc78dc8addc9cea0.002363679599871173 MATIC
0xeb3f56b9650e9cc662c16141bc4497f96677d7f1c896c416d8d484b7a238d773287379632022-05-25 4:01:462 days 21 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xeb8eb7487012eb95332b884ca50a854c0d50e18f0.002363679599871173 MATIC
0xb99991212cde5f38540fde28e54913d1a83374f1f39d1698cedd9cb975c3a5e2287235752022-05-24 19:21:373 days 6 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xd134122f8ebd32ea45551937299a45bfeb61b4970.767573969109895662 MATIC
0xb99991212cde5f38540fde28e54913d1a83374f1f39d1698cedd9cb975c3a5e2287235752022-05-24 19:21:373 days 6 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0x15ac6ec7c3e451f9d662bb217e19f75f3b3bf1860.015664774879793789 MATIC
0xb99991212cde5f38540fde28e54913d1a83374f1f39d1698cedd9cb975c3a5e2287235752022-05-24 19:21:373 days 6 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xbb06ce3c6572fa926bac2afabdc78dc8addc9cea0.015664774879793789 MATIC
0xb99991212cde5f38540fde28e54913d1a83374f1f39d1698cedd9cb975c3a5e2287235752022-05-24 19:21:373 days 6 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xeb8eb7487012eb95332b884ca50a854c0d50e18f0.015664774879793789 MATIC
0xad39a5d613f476a71def481e99b2f3c1ebb1634132b37c540a5dea8848367396287138562022-05-24 13:46:593 days 11 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xf980e46a29ed8da8c49f6a9cf03fe082f9305c6a0.378248528666644223 MATIC
0xad39a5d613f476a71def481e99b2f3c1ebb1634132b37c540a5dea8848367396287138562022-05-24 13:46:593 days 11 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0x15ac6ec7c3e451f9d662bb217e19f75f3b3bf1860.007719357727890698 MATIC
0xad39a5d613f476a71def481e99b2f3c1ebb1634132b37c540a5dea8848367396287138562022-05-24 13:46:593 days 11 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xbb06ce3c6572fa926bac2afabdc78dc8addc9cea0.007719357727890698 MATIC
0xad39a5d613f476a71def481e99b2f3c1ebb1634132b37c540a5dea8848367396287138562022-05-24 13:46:593 days 11 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xeb8eb7487012eb95332b884ca50a854c0d50e18f0.007719357727890698 MATIC
0xd11506074cfd6b7ceaa87200040100fd4d9024ba94ec43ad734cb7f770bd18b5286562952022-05-23 4:03:104 days 21 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0x5471ee38101397f9b0a02dfa428e19337a356b8d0.149165859416880406 MATIC
0xd11506074cfd6b7ceaa87200040100fd4d9024ba94ec43ad734cb7f770bd18b5286562952022-05-23 4:03:104 days 21 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0x15ac6ec7c3e451f9d662bb217e19f75f3b3bf1860.003044201212589396 MATIC
0xd11506074cfd6b7ceaa87200040100fd4d9024ba94ec43ad734cb7f770bd18b5286562952022-05-23 4:03:104 days 21 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xbb06ce3c6572fa926bac2afabdc78dc8addc9cea0.003044201212589396 MATIC
0xd11506074cfd6b7ceaa87200040100fd4d9024ba94ec43ad734cb7f770bd18b5286562952022-05-23 4:03:104 days 21 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0xeb8eb7487012eb95332b884ca50a854c0d50e18f0.003044201212589396 MATIC
0xea424445b975742cc57a0eaf63585b52c340e4ada112a8b994ee19d9dd822e97286230702022-05-22 8:30:285 days 17 hrs ago 0xe13ec45ab6fc83ba9f0c679b3cd497d506a7e83d0x39e7bce39380a79721d780d20775f41cc6815f090.19177391481114108 MATIC
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CryptoHouseFarm

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at polygonscan.com on 2021-10-18
*/

pragma solidity ^0.4.26;

contract CryptoHouseFarm{
    uint256 public EGGS_TO_HATCH_1MINERS = 864000; 
    uint256 PSN = 10000;
    uint256 PSNH = 5000;
    uint256 PCOST = 100 ether;

    mapping (address => uint256) public hatcheryMiners;
    mapping (address => uint256) public claimedEggs;
    mapping (address => uint256) public lastHatch;
    mapping (address => address) public referrals;
    mapping (address => Prize)   public prize;
    uint256 public marketEggs;
    
    uint256 public startTime = 1634760000; // Wed, 20 Oct 2021 20:00:00 UTC
	address private owner;
	address private prj_1;
	address private adv_1;
	address private adv_2;   
	address tokenAddress = 0xaF9c4c0248Fd208a346da82bBa67797090FeC757;
    
    struct Prize {
       uint256 matic;
       uint256 token;
       uint256 eggs;
       bool ok;
    } 
    
    constructor(address _adv1, address _adv2, address _prj1) public{
		marketEggs = 86400000000;
		owner = msg.sender;
		prj_1 = _prj1;
		adv_1 = _adv1;
		adv_2 = _adv2; 
    }

    modifier onlyOwner {
        require(msg.sender == owner, "Only owner can call this function");
        _;
    } 

    function sendMatic() public payable { } 
    
    function hatchEggs(address ref) public{
        require(block.timestamp > startTime, "Contract not start yet");	
        if(ref == msg.sender) {
            ref = owner;
        }
        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,10));
        
        //boost market to nerf miners hoarding
        marketEggs=SafeMath.add(marketEggs,SafeMath.div(eggsUsed,5));
    }
    
    function sellEggs() public{
        require(block.timestamp > startTime, "Contract not start yet");	
        uint256 hasEggs=getMyEggs();
        uint256 eggValue=calculateEggSell(hasEggs);
        uint256 fee=devFee(eggValue);
        claimedEggs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        marketEggs=SafeMath.add(marketEggs,hasEggs);
		adv_1.transfer(fee);
		adv_2.transfer(fee);
		prj_1.transfer(fee);
        msg.sender.transfer(SafeMath.sub(eggValue,fee));
    }
    
    function buyEggs(address ref) public payable{
        require(block.timestamp > startTime, "Contract not start yet");	
        uint256 eggsBought=calculateEggBuy(msg.value,SafeMath.sub(address(this).balance,msg.value));
        eggsBought=SafeMath.sub(eggsBought,devFee(eggsBought));
        uint256 fee=devFee(msg.value);
		adv_1.transfer(fee);
		adv_2.transfer(fee);
		prj_1.transfer(fee);
        claimedEggs[msg.sender]=SafeMath.add(claimedEggs[msg.sender],eggsBought);
        hatchEggs(ref);
    }
    
    function buyPrize() public payable{
        require(block.timestamp > startTime, "Contract not start yet");	
        require(msg.value == PCOST && !prize[msg.sender].ok);
        
        uint matic = getRandomNum(10, 30);
        uint token = getRandomNum(100, 200);
        uint eggs  = getRandomNum(30, 50);
        
        prize[msg.sender].matic = SafeMath.mul(matic, 1 ether);
        prize[msg.sender].token = SafeMath.mul(token, 1 ether);
        prize[msg.sender].eggs = SafeMath.mul(eggs, 1 ether);
        prize[msg.sender].ok = true;
        
        owner.transfer(SafeMath.div(PCOST, 2));
    }    
    
    function claimPrize() public{
        require(block.timestamp > startTime, "Contract not start yet");	
        require(prize[msg.sender].ok);
         
        uint matic = prize[msg.sender].matic;
        uint token = prize[msg.sender].token;
        uint eggs  = prize[msg.sender].eggs;
        
        if (matic > 0) {
            prize[msg.sender].matic = 0;
            msg.sender.transfer(matic);
        }
        
        if (token > 0) {
            prize[msg.sender].token = 0;
            IERC20(tokenAddress).transfer(msg.sender, token);
        }    
        
        if (eggs > 0) {
            prize[msg.sender].eggs = 0;
            uint256 eggsPrize=calculateEggBuy(eggs,SafeMath.sub(address(this).balance,eggs));
            claimedEggs[msg.sender]=SafeMath.add(claimedEggs[msg.sender],eggsPrize);
            hatchEggs(msg.sender);            
        }
        
        prize[msg.sender].ok = false;
    }  
    
    function changeDA(address _a1, address _a2,  address _p1) public onlyOwner{
		prj_1 = _p1;
		adv_1 = _a1;
		adv_2 = _a2;         
    }     
    
    function getRandomNum(uint256 fr, uint256 to) public view returns (uint256) { 
        uint256 A = minZero(to, fr) + 1;
        return uint256(uint256(keccak256(abi.encode(block.timestamp, block.difficulty)))%A) + fr; 
    } 
    
    function minZero(uint a, uint b) private pure returns(uint) {
        if (a > b) {
           return a - b; 
        } else {
           return 0;    
        }    
    }     
   
    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){
        uint r = calculateTrade(eggs,marketEggs,address(this).balance);
        return r;
    }
    
    function calculateEggBuy(uint256 eth,uint256 contractBalance) public view returns(uint256){
        uint r = calculateTrade(eth,contractBalance,marketEggs);
        return r;
    }
    
    function calculateEggBuySimple(uint256 eth) public view returns(uint256){
        return calculateEggBuy(eth,address(this).balance);
    }
    
    function devFee(uint256 amount) public pure returns(uint256){
        return SafeMath.div(SafeMath.mul(amount,2),100);
    }
    
    function getBalance() public view returns(uint256){
        return address(this).balance;
    }
    
    function getPSBalance(address a) public view returns(uint256){
        return IERC20(tokenAddress).balanceOf(a);
    }    
    
    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 getMyPrize_M(address a) public view returns(uint256){
        return prize[a].matic;
    }   
    
    function getMyPrize_T(address a) public view returns(uint256){
        return prize[a].token;
    }
    
    function getMyPrize_E(address a) public view returns(uint256){
        return prize[a].eggs;
    }    
    
    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 getContractLaunchTime() public view returns(uint256) {
		return minZero(startTime, block.timestamp);
	}	    
    
    function min(uint256 a, uint256 b) private pure returns (uint256) {
        return a < b ? a : b;
    }
}

interface IERC20 {
    
    function totalSupply() external view returns (uint256);

    
    function balanceOf(address account) external view returns (uint256);

    
    function transfer(address recipient, uint256 amount) external returns (bool);

    
    function allowance(address owner, address spender) external view returns (uint256);

    
    function approve(address spender, uint256 amount) external returns (bool);

    
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    
    event Transfer(address indexed from, address indexed to, uint256 value);

    
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

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":"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":"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":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":true,"inputs":[{"name":"","type":"address"}],"name":"lastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buyPrize","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"claimPrize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"claimedEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"startTime","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":"","type":"address"}],"name":"prize","outputs":[{"name":"matic","type":"uint256"},{"name":"token","type":"uint256"},{"name":"eggs","type":"uint256"},{"name":"ok","type":"bool"}],"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":"a","type":"address"}],"name":"getPSBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"address"}],"name":"getMyPrize_E","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_a1","type":"address"},{"name":"_a2","type":"address"},{"name":"_p1","type":"address"}],"name":"changeDA","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"sendMatic","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"fr","type":"uint256"},{"name":"to","type":"uint256"}],"name":"getRandomNum","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getContractLaunchTime","outputs":[{"name":"","type":"uint256"}],"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"},{"constant":true,"inputs":[{"name":"a","type":"address"}],"name":"getMyPrize_T","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"buyEggs","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"address"}],"name":"getMyPrize_M","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_adv1","type":"address"},{"name":"_adv2","type":"address"},{"name":"_prj1","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]

6080604052620d2f0060005561271060015561138860025568056bc75e2d631000006003556361707540600a55600f8054600160a060020a03191673af9c4c0248fd208a346da82bba67797090fec75717905534801561005e57600080fd5b506040516060806112fd83398101604090815281516020830151919092015164141dd76000600955600b805433600160a060020a031991821617909155600c80548216600160a060020a03938416179055600d8054821694831694909417909355600e80549093169116179055611223806100da6000396000f30060806040526004361061017f5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a76e5ed811461018457806312065fe0146101ab578063229824c4146101c057806326fd8422146101de5780632e9392bb146101f95780633955f0fe1461020e5780633bc0461a146102255780633ec862a81461023d57806343ce74221461025e578063467ece79146102735780635b6faddb1461029457806370740ac91461029c57806372670361146102b157806378e97925146102d257806379532aa9146102e75780637cdebc21146103085780637e56fde51461031d5780638adf9c1f146103355780638e3163271461037e5780639ca423b3146103965780639d24cf29146103d3578063a1fa0085146103f4578063a3934bae14610415578063ac4acdab14610442578063bd01ca351461044a578063cfc85f7014610465578063d7c8843b1461047a578063da6465e31461049b578063db663865146104bc578063e6b418fa146104d0575b600080fd5b34801561019057600080fd5b506101996104f1565b60408051918252519081900360200190f35b3480156101b757600080fd5b50610199610504565b3480156101cc57600080fd5b50610199600435602435604435610509565b3480156101ea57600080fd5b50610199600435602435610556565b34801561020557600080fd5b50610199610573565b34801561021a57600080fd5b50610223610579565b005b34801561023157600080fd5b50610199600435610704565b34801561024957600080fd5b50610223600160a060020a0360043516610721565b34801561026a57600080fd5b506101996108ce565b34801561027f57600080fd5b50610199600160a060020a03600435166108f3565b610223610905565b3480156102a857600080fd5b50610223610a4c565b3480156102bd57600080fd5b50610199600160a060020a0360043516610c64565b3480156102de57600080fd5b50610199610c76565b3480156102f357600080fd5b50610199600160a060020a0360043516610c7c565b34801561031457600080fd5b50610199610c8e565b34801561032957600080fd5b50610199600435610c94565b34801561034157600080fd5b50610356600160a060020a0360043516610ca1565b6040805194855260208501939093528383019190915215156060830152519081900360800190f35b34801561038a57600080fd5b50610199600435610ccb565b3480156103a257600080fd5b506103b7600160a060020a0360043516610cec565b60408051600160a060020a039092168252519081900360200190f35b3480156103df57600080fd5b50610199600160a060020a0360043516610d07565b34801561040057600080fd5b50610199600160a060020a0360043516610da4565b34801561042157600080fd5b50610223600160a060020a0360043581169060243581169060443516610dc2565b610223610e94565b34801561045657600080fd5b50610199600435602435610e96565b34801561047157600080fd5b50610199610f41565b34801561048657600080fd5b50610199600160a060020a0360043516610f4f565b3480156104a757600080fd5b50610199600160a060020a0360043516610fa6565b610223600160a060020a0360043516610fc4565b3480156104dc57600080fd5b50610199600160a060020a0360043516611128565b3360009081526004602052604090205490565b303190565b600061054e61051a60015484611143565b61054960025461053e6105436105326001548a611143565b61053e6002548c611143565b61116e565b8961117d565b61117d565b949350505050565b6000806105668484600954610509565b90508091505b5092915050565b60095481565b6000806000600a54421115156105c7576040805160e560020a62461bcd02815260206004820152601660248201526000805160206111d8833981519152604482015290519081900360640190fd5b6105cf6108ce565b92506105da83610ccb565b91506105e582610704565b33600090815260056020908152604080832083905560069091529020429055600954909150610614908461116e565b600955600d54604051600160a060020a039091169082156108fc029083906000818181858888f19350505050158015610651573d6000803e3d6000fd5b50600e54604051600160a060020a039091169082156108fc029083906000818181858888f1935050505015801561068c573d6000803e3d6000fd5b50600c54604051600160a060020a039091169082156108fc029083906000818181858888f193505050501580156106c7573d6000803e3d6000fd5b50336108fc6106d68484611194565b6040518115909202916000818181858888f193505050501580156106fe573d6000803e3d6000fd5b50505050565b600061071b610714836002611143565b606461117d565b92915050565b600080600a544211151561076d576040805160e560020a62461bcd02815260206004820152601660248201526000805160206111d8833981519152604482015290519081900360640190fd5b600160a060020a03831633141561078d57600b54600160a060020a031692505b33600090815260076020526040902054600160a060020a03161580156107ca575033600081815260076020526040902054600160a060020a031614155b1561080557336000908152600760205260409020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0385161790555b61080d6108ce565b915061081b8260005461117d565b33600090815260046020526040902054909150610838908261116e565b336000908152600460209081526040808320939093556005808252838320839055600682528383204290556007825283832054600160a060020a03168352905220546108899061053e84600a61117d565b33600090815260076020908152604080832054600160a060020a03168352600591829052909120919091556009546108c69161053e90859061117d565b600955505050565b3360008181526005602052604081205490916108ee919061053e90610f4f565b905090565b60066020526000908152604090205481565b6000806000600a5442111515610953576040805160e560020a62461bcd02815260206004820152601660248201526000805160206111d8833981519152604482015290519081900360640190fd5b6003543414801561097757503360009081526008602052604090206003015460ff16155b151561098257600080fd5b61098e600a601e610e96565b925061099c606460c8610e96565b91506109aa601e6032610e96565b90506109be83670de0b6b3a7640000611143565b336000908152600860205260409020556109e082670de0b6b3a7640000611143565b33600090815260086020526040902060010155610a0581670de0b6b3a7640000611143565b3360009081526008602052604090206002808201929092556003908101805460ff19166001179055600b549054600160a060020a0391909116916108fc916106d69161117d565b600080600080600a5442111515610a9b576040805160e560020a62461bcd02815260206004820152601660248201526000805160206111d8833981519152604482015290519081900360640190fd5b3360009081526008602052604090206003015460ff161515610abc57600080fd5b336000908152600860205260408120805460018201546002909201549096509094509250841115610b2457336000818152600860205260408082208290555186156108fc0291879190818181858888f19350505050158015610b22573d6000803e3d6000fd5b505b6000831115610bdb57336000818152600860209081526040808320600101839055600f5481517fa9059cbb0000000000000000000000000000000000000000000000000000000081526004810195909552602485018890529051600160a060020a039091169363a9059cbb9360448083019493928390030190829087803b158015610bae57600080fd5b505af1158015610bc2573d6000803e3d6000fd5b505050506040513d6020811015610bd857600080fd5b50505b6000821115610c445733600090815260086020526040812060020155610c0b82610c06303182611194565b610556565b33600090815260056020526040902054909150610c28908261116e565b33600081815260056020526040902091909155610c4490610721565b5050336000908152600860205260409020600301805460ff191690555050565b60056020526000908152604090205481565b600a5481565b60046020526000908152604090205481565b60005481565b600061071b823031610556565b60086020526000908152604090208054600182015460028301546003909301549192909160ff1684565b600080610ce58360095430600160a060020a031631610509565b9392505050565b600760205260009081526040902054600160a060020a031681565b600f54604080517f70a08231000000000000000000000000000000000000000000000000000000008152600160a060020a038481166004830152915160009392909216916370a082319160248082019260209290919082900301818787803b158015610d7257600080fd5b505af1158015610d86573d6000803e3d6000fd5b505050506040513d6020811015610d9c57600080fd5b505192915050565b600160a060020a031660009081526008602052604090206002015490565b600b54600160a060020a03163314610e4a576040805160e560020a62461bcd02815260206004820152602160248201527f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f60448201527f6e00000000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600c805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a0393841617909155600d8054821694831694909417909355600e80549093169116179055565b565b600080610ea383856111a6565b60010190508381424460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b60208310610f015780518252601f199092019160209182019101610ee2565b5181516020939093036101000a6000190180199091169216919091179052604051920182900390912092505050811515610f3757fe5b0601949350505050565b60006108ee600a54426111a6565b60008054600160a060020a0383168252600660205260408220548291610f7f91610f7a904290611194565b6111c1565b600160a060020a038416600090815260046020526040902054909150610ce5908290611143565b600160a060020a031660009081526008602052604090206001015490565b600080600a5442111515611010576040805160e560020a62461bcd02815260206004820152601660248201526000805160206111d8833981519152604482015290519081900360640190fd5b61101f34610c06303182611194565b91506110338261102e84610704565b611194565b915061103e34610704565b600d54604051919250600160a060020a03169082156108fc029083906000818181858888f19350505050158015611079573d6000803e3d6000fd5b50600e54604051600160a060020a039091169082156108fc029083906000818181858888f193505050501580156110b4573d6000803e3d6000fd5b50600c54604051600160a060020a039091169082156108fc029083906000818181858888f193505050501580156110ef573d6000803e3d6000fd5b503360009081526005602052604090205461110a908361116e565b3360009081526005602052604090205561112383610721565b505050565b600160a060020a031660009081526008602052604090205490565b600080831515611156576000915061056c565b5082820282848281151561116657fe5b0414610ce557fe5b600082820183811015610ce557fe5b600080828481151561118b57fe5b04949350505050565b6000828211156111a057fe5b50900390565b6000818311156111b9575080820361071b565b50600061071b565b60008183106111d05781610ce5565b50909190505600436f6e7472616374206e6f742073746172742079657400000000000000000000a165627a7a723058202d0173a02de6e4ac13ee3bdb1c592de10a7cd78bbf7a849f14b1cd16cd5198230029000000000000000000000000bb06ce3c6572fa926bac2afabdc78dc8addc9cea000000000000000000000000eb8eb7487012eb95332b884ca50a854c0d50e18f000000000000000000000000415b6c507820b87e71b141f2bc08360bcdc0648b

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000bb06ce3c6572fa926bac2afabdc78dc8addc9cea000000000000000000000000eb8eb7487012eb95332b884ca50a854c0d50e18f000000000000000000000000415b6c507820b87e71b141f2bc08360bcdc0648b

-----Decoded View---------------
Arg [0] : _adv1 (address): 0xbb06ce3c6572fa926bac2afabdc78dc8addc9cea
Arg [1] : _adv2 (address): 0xeb8eb7487012eb95332b884ca50a854c0d50e18f
Arg [2] : _prj1 (address): 0x415b6c507820b87e71b141f2bc08360bcdc0648b

-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000bb06ce3c6572fa926bac2afabdc78dc8addc9cea
Arg [1] : 000000000000000000000000eb8eb7487012eb95332b884ca50a854c0d50e18f
Arg [2] : 000000000000000000000000415b6c507820b87e71b141f2bc08360bcdc0648b


Deployed ByteCode Sourcemap

28:7636:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6561:103;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6561:103:0;;;;;;;;;;;;;;;;;;;;6316:97;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6316:97:0;;;;5349:290;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5349:290:0;;;;;;;;;5831:183;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5831:183:0;;;;;;;461:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;461:25:0;;;;2125:494;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2125:494:0;;;;;;6178:126;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6178:126:0;;;;;1235:878;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1235:878:0;-1:-1:-1;;;;;1235:878:0;;;;;6676:146;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6676:146:0;;;;309:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;309:45:0;-1:-1:-1;;;;;309:45:0;;;;;3156:623;;;;3795:952;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3795:952:0;;;;255:47;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;255:47:0;-1:-1:-1;;;;;255:47:0;;;;;499:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;499:37:0;;;;198:50;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;198:50:0;-1:-1:-1;;;;;198:50:0;;;;;59:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;59:45:0;;;;6026:140;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6026:140:0;;;;;413:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;413:41:0;-1:-1:-1;;;;;413:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5651:168;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5651:168:0;;;;;361:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;361:45:0;-1:-1:-1;;;;;361:45:0;;;;;;;;;-1:-1:-1;;;;;361:45:0;;;;;;;;;;;;;;6425:120;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6425:120:0;-1:-1:-1;;;;;6425:120:0;;;;;7063:100;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;7063:100:0;-1:-1:-1;;;;;7063:100:0;;;;;4761:139;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4761:139:0;-1:-1:-1;;;;;4761:139:0;;;;;;;;;;;;;;;1183:39;;;;4917:227;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4917:227:0;;;;;;;7425:114;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7425:114:0;;;;7179:237;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;7179:237:0;-1:-1:-1;;;;;7179:237:0;;;;;6950:101;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6950:101:0;-1:-1:-1;;;;;6950:101:0;;;;;2631:513;;-1:-1:-1;;;;;2631:513:0;;;;;6834:101;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6834:101:0;-1:-1:-1;;;;;6834:101:0;;;;;6561:103;6645:10;6604:7;6630:26;;;:14;:26;;;;;;6561:103;:::o;6316:97::-;6392:4;6384:21;6316:97;:::o;5349:290::-;5428:7;5504:127;5517:20;5530:3;;5534:2;5517:12;:20::i;:::-;5538:92;5551:4;;5556:73;5569:56;5582:20;5595:3;;5599:2;5582:12;:20::i;:::-;5603:21;5616:4;;5621:2;5603:12;:21::i;:::-;5569:12;:56::i;:::-;5626:2;5556:12;:73::i;5538:92::-;5504:12;:127::i;:::-;5497:134;5349:290;-1:-1:-1;;;;5349:290:0:o;5831:183::-;5913:7;5932:6;5941:46;5956:3;5960:15;5976:10;;5941:14;:46::i;:::-;5932:55;;6005:1;5998:8;;5831:183;;;;;;:::o;461:25::-;;;;:::o;2125:494::-;2236:15;2274:16;2327:11;2188:9;;2170:15;:27;2162:62;;;;;;;-1:-1:-1;;;;;2162:62:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2162:62:0;;;;;;;;;;;;;;;2252:11;:9;:11::i;:::-;2236:27;;2291:25;2308:7;2291:16;:25::i;:::-;2274:42;;2339:16;2346:8;2339:6;:16::i;:::-;2378:10;2390:1;2366:23;;;:11;:23;;;;;;;;:25;;;2402:9;:21;;;;;2424:3;2402:25;;2462:10;;2327:28;;-1:-1:-1;2449:32:0;;2473:7;2449:12;:32::i;:::-;2438:10;:43;2486:5;;:19;;-1:-1:-1;;;;;2486:5:0;;;;:19;;;;;2501:3;;2486:5;:19;:5;:19;2501:3;2486:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2510:5:0;;:19;;-1:-1:-1;;;;;2510:5:0;;;;:19;;;;;2525:3;;2510:5;:19;:5;:19;2525:3;2510:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2534:5:0;;:19;;-1:-1:-1;;;;;2534:5:0;;;;:19;;;;;2549:3;;2534:5;:19;:5;:19;2549:3;2534:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2564:10:0;:47;2584:26;2597:8;2606:3;2584:12;:26::i;:::-;2564:47;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2564:47:0;2125:494;;;:::o;6178:126::-;6230:7;6256:40;6269:22;6282:6;6289:1;6269:12;:22::i;:::-;6292:3;6256:12;:40::i;:::-;6249:47;6178:126;-1:-1:-1;;6178:126:0:o;1235:878::-;1555:16;1594:17;1310:9;;1292:15;:27;1284:62;;;;;;;-1:-1:-1;;;;;1284:62:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;1284:62:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;1361:17:0;;1368:10;1361:17;1358:60;;;1401:5;;-1:-1:-1;;;;;1401:5:0;;-1:-1:-1;1358:60:0;1441:10;1431:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;1431:21:0;:24;:61;;;;-1:-1:-1;1482:10:0;1459:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;1459:21:0;:33;;1431:61;1428:117;;;1518:10;1508:21;;;;:9;:21;;;;;:25;;-1:-1:-1;;1508:25:0;-1:-1:-1;;;;;1508:25:0;;;;;1428:117;1572:11;:9;:11::i;:::-;1555:28;;1612:44;1625:8;1634:21;;1612:12;:44::i;:::-;1722:10;1707:26;;;;:14;:26;;;;;;1594:62;;-1:-1:-1;1694:50:0;;1594:62;1694:12;:50::i;:::-;1682:10;1667:26;;;;:14;:26;;;;;;;;:77;;;;1755:11;:23;;;;;;:25;;;1791:9;:21;;;;;1813:3;1791:25;;1927:9;:21;;;;;;-1:-1:-1;;;;;1927:21:0;1915:34;;;;;;1902:74;;1950:25;1963:8;1972:2;1950:12;:25::i;1902:74::-;1889:10;1867:34;1879:21;;;:9;:21;;;;;;;;;-1:-1:-1;;;;;1879:21:0;1867:34;;:11;:34;;;;;;;:109;;;;2069:10;;2056:49;;2080:24;;2093:8;;2080:12;:24::i;2056:49::-;2045:10;:60;-1:-1:-1;;;1235:878:0:o;6676:146::-;6768:10;6717:7;6756:23;;;:11;:23;;;;;;6717:7;;6743:71;;6756:23;6780:33;;:21;:33::i;6743:71::-;6736:78;;6676:146;:::o;309:45::-;;;;;;;;;;;;;:::o;3156:623::-;3348:10;3392;3438:9;3227;;3209:15;:27;3201:62;;;;;;;-1:-1:-1;;;;;3201:62:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3201:62:0;;;;;;;;;;;;;;;3296:5;;3283:9;:18;:43;;;;-1:-1:-1;3312:10:0;3306:17;;;;:5;:17;;;;;:20;;;;;3305:21;3283:43;3275:52;;;;;;;;3361:20;3374:2;3378;3361:12;:20::i;:::-;3348:33;;3405:22;3418:3;3423;3405:12;:22::i;:::-;3392:35;;3451:20;3464:2;3468;3451:12;:20::i;:::-;3438:33;;3518:28;3531:5;3538:7;3518:12;:28::i;:::-;3498:10;3492:17;;;;:5;:17;;;;;:54;3583:28;3596:5;3603:7;3583:12;:28::i;:::-;3563:10;3557:17;;;;:5;:17;;;;;:23;;:54;3647:27;3660:4;3666:7;3647:12;:27::i;:::-;3628:10;3622:17;;;;:5;:17;;;;;:22;;;;:52;;;;3685:20;;;;:27;;-1:-1:-1;;3685:27:0;3708:4;3685:27;;;3733:5;;3761;;-1:-1:-1;;;;;3733:5:0;;;;;:38;;3748:22;;:12;:22::i;3795:952::-;3959:10;4006;4053:9;4465:17;3860:9;;3842:15;:27;3834:62;;;;;;;-1:-1:-1;;;;;3834:62:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3834:62:0;;;;;;;;;;;;;;;3922:10;3916:17;;;;:5;:17;;;;;:20;;;;;3908:29;;;;;;;;3978:10;3972:17;;;;:5;:17;;;;;:23;;4019;;;;4066:22;;;;;3972:23;;-1:-1:-1;4019:23:0;;-1:-1:-1;4066:22:0;-1:-1:-1;4113:9:0;;4109:110;;;4145:10;4165:1;4139:17;;;:5;:17;;;;;;:27;;;4181:26;;;;;;4201:5;;4181:26;;4165:1;4181:26;4201:5;4145:10;4181:26;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4181:26:0;4109:110;4251:1;4243:5;:9;4239:132;;;4275:10;4295:1;4269:17;;;:5;:17;;;;;;;;:23;;:27;;;4318:12;;4311:48;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4318:12:0;;;;4311:29;;:48;;;;;4269:17;4311:48;;;;;;;;4318:12;4311:48;;;5:2:-1;;;;30:1;27;20:12;5:2;4311:48:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4311:48:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;4239:132:0;4406:1;4399:4;:8;4395:296;;;4430:10;4449:1;4424:17;;;:5;:17;;;;;:22;;:26;4483:62;4499:4;4504:40;4525:4;4517:21;4499:4;4504:12;:40::i;:::-;4483:15;:62::i;:::-;4609:10;4597:23;;;;:11;:23;;;;;;4465:80;;-1:-1:-1;4584:47:0;;4465:80;4584:12;:47::i;:::-;4572:10;4560:23;;;;:11;:23;;;;;:71;;;;4646:21;;:9;:21::i;:::-;-1:-1:-1;;4717:10:0;4734:5;4711:17;;;:5;:17;;;;;:20;;:28;;-1:-1:-1;;4711:28:0;;;-1:-1:-1;;3795:952:0:o;255:47::-;;;;;;;;;;;;;:::o;499:37::-;;;;:::o;198:50::-;;;;;;;;;;;;;:::o;59:45::-;;;;:::o;6026:140::-;6090:7;6116:42;6132:3;6144:4;6136:21;6116:15;:42::i;413:41::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5651:168::-;5711:7;5730:6;5739:53;5754:4;5759:10;;5778:4;-1:-1:-1;;;;;5770:21:0;;5739:14;:53::i;:::-;5730:62;5651:168;-1:-1:-1;;;5651:168:0:o;361:45::-;;;;;;;;;;;;-1:-1:-1;;;;;361:45:0;;:::o;6425:120::-;6511:12;;6504:33;;;;;;-1:-1:-1;;;;;6504:33:0;;;;;;;;;6478:7;;6511:12;;;;;6504:30;;:33;;;;;;;;;;;;;;;6478:7;6511:12;6504:33;;;5:2:-1;;;;30:1;27;20:12;5:2;6504:33:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6504:33:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6504:33:0;;6425:120;-1:-1:-1;;6425:120:0:o;7063:100::-;-1:-1:-1;;;;;7142:8:0;7116:7;7142:8;;;:5;:8;;;;;:13;;;;7063:100::o;4761:139::-;1111:5;;-1:-1:-1;;;;;1111:5:0;1097:10;:19;1089:65;;;;;-1:-1:-1;;;;;1089:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4840:5;:11;;-1:-1:-1;;4840:11:0;;;-1:-1:-1;;;;;4840:11:0;;;;;;;4856:5;:11;;;;;;;;;;;;;;4872:5;:11;;;;;;;;;;4761:139::o;1183:39::-;:::o;4917:227::-;4984:7;5005:9;5017:15;5025:2;5029;5017:7;:15::i;:::-;5035:1;5017:19;5005:31;;5133:2;5128:1;5091:15;5108:16;5080:45;;;;;;;;;;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;5080:45:0;;;5070:56;;;;;;;;;;;;;36:153:-1;66:2;58:11;;36:153;;176:10;;164:23;;-1:-1;;139:12;;;;98:2;89:12;;;;114;36:153;;;299:10;344;;263:2;259:12;;;;254:3;250:22;-1:-1;;246:30;311:9;;295:26;;;340:21;;377:20;;;;365:33;;5070:56:0;;;;;;;;;;;-1:-1:-1;;;5062:67:0;;;;;;;;5054:81;;4917:227;-1:-1:-1;;;;4917:227:0:o;7425:114::-;7478:7;7499:35;7507:9;;7518:15;7499:7;:35::i;7179:237::-;7243:7;7288:21;;-1:-1:-1;;;;;7327:14:0;;;;:9;:14;;;;;;7243:7;;7284:59;;7310:32;;7323:3;;7310:12;:32::i;:::-;7284:3;:59::i;:::-;-1:-1:-1;;;;;7388:19:0;;;;;;:14;:19;;;;;;7262:81;;-1:-1:-1;7361:47:0;;7262:81;;7361:12;:47::i;6950:101::-;-1:-1:-1;;;;;7029:8:0;7003:7;7029:8;;;:5;:8;;;;;:14;;;;6950:101::o;2631:513::-;2760:18;2927:11;2712:9;;2694:15;:27;2686:62;;;;;;;-1:-1:-1;;;;;2686:62:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2686:62:0;;;;;;;;;;;;;;;2779:72;2795:9;2805:45;2826:4;2818:21;2795:9;2805:12;:45::i;2779:72::-;2760:91;;2873:43;2886:10;2897:18;2904:10;2897:6;:18::i;:::-;2873:12;:43::i;:::-;2862:54;;2939:17;2946:9;2939:6;:17::i;:::-;2961:5;;:19;;2927:29;;-1:-1:-1;;;;;;2961:5:0;;:19;;;;;2927:29;;2961:5;:19;:5;:19;2927:29;2961:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2985:5:0;;:19;;-1:-1:-1;;;;;2985:5:0;;;;:19;;;;;3000:3;;2985:5;:19;:5;:19;3000:3;2985:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;3009:5:0;;:19;;-1:-1:-1;;;;;3009:5:0;;;;:19;;;;;3024:3;;3009:5;:19;:5;:19;3024:3;3009:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;3088:10:0;3076:23;;;;:11;:23;;;;;;3063:48;;3100:10;3063:12;:48::i;:::-;3051:10;3039:23;;;;:11;:23;;;;;:72;3122:14;3132:3;3122:9;:14::i;:::-;2631:513;;;:::o;6834:101::-;-1:-1:-1;;;;;6913:8:0;6887:7;6913:8;;;:5;:8;;;;;:14;;6834:101::o;8498:180::-;8556:7;;8576:6;;8572:37;;;8600:1;8593:8;;;;8572:37;-1:-1:-1;8627:5:0;;;8631:1;8627;:5;8646;;;;;;;;:10;8639:18;;;9333:133;9391:7;9419:5;;;9438:6;;;;9431:14;;;8765:270;8823:7;8914:9;8930:1;8926;:5;;;;;;;;;8765:270;-1:-1:-1;;;;8765:270:0:o;9153:113::-;9211:7;9234:6;;;;9227:14;;;;-1:-1:-1;9255:5:0;;;9153:113::o;5157:176::-;5211:4;5236:1;5232;:5;5228:94;;;-1:-1:-1;5260:5:0;;;5253:12;;5228:94;-1:-1:-1;5305:1:0;5298:8;;7556:105;7613:7;7644:1;7640;:5;:13;;7652:1;7640:13;;;-1:-1:-1;7648:1:0;;7633:20;-1:-1:-1;7556:105:0:o

Swarm Source

bzzr://2d0173a02de6e4ac13ee3bdb1c592de10a7cd78bbf7a849f14b1cd16cd519823
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.