Contract Overview
Balance:
10.10239533747592957 FTM
FTM Value:
$4.81 (@ $0.48/FTM)
My Name Tag:
Not Available, login to update
[ Download CSV Export ]
Latest 25 internal transaction
[ Download CSV Export ]
Contract Name:
HashMiner
Compiler Version
v0.8.9+commit.e5eed63a
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT /* __ __ ______ ______ __ __ __ __ __ __ __ ______ ______ /\ \_\ \/\ __ \/\ ___\/\ \_\ \/\ "-./ \/\ \/\ "-.\ \/\ ___\/\ == \ \ \ __ \ \ __ \ \___ \ \ __ \ \ \-./\ \ \ \ \ \-. \ \ __\\ \ __< \ \_\ \_\ \_\ \_\/\_____\ \_\ \_\ \_\ \ \_\ \_\ \_\\"\_\ \_____\ \_\ \_\ \/_/\/_/\/_/\/_/\/_____/\/_/\/_/\/_/ \/_/\/_/\/_/ \/_/\/_____/\/_/ /_/ HashMiner Fantom */ pragma solidity 0.8.9; contract HashMiner { using SafeMath for uint256; uint256 public EGGS_TO_HIRE_1MINERS = 1440000; uint256 public REFERRAL = 70; uint256 public PERCENTS_DIVIDER = 1000; uint256 public TAX = 25; uint256 public MKT = 25; uint256 public MARKET_EGGS_DIVISOR = 2; uint256 public MIN_INVEST_LIMIT = 1 * 1e18; /** 1 FTM **/ uint256 public WALLET_DEPOSIT_LIMIT = 3600 * 1e18; /** 3600 FTM **/ uint256 public COMPOUND_BONUS = 20; uint256 public COMPOUND_BONUS_MAX_TIMES = 10; uint256 public COMPOUND_STEP = 12 * 60 * 60; uint256 public WITHDRAWAL_TAX = 300; uint256 public COMPOUND_FOR_NO_TAX_WITHDRAWAL = 10; 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; mapping(address => User) public users; uint256 public CUTOFF_STEP = 48 * 60 * 60; uint256 public WITHDRAW_COOLDOWN = 12 * 60 * 60; /* addresses */ address public owner; address payable public dev; 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; } constructor(address payable _dev, address payable _mkt) { require(!isContract(_dev) && !isContract(_mkt), "No Contract Address"); owner = msg.sender; dev = _dev; 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."); } } 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); } 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); dev.transfer(tax); mkt.transfer(mktng); return mktng.add(tax); } 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()); } 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_WALLET(address payable _dev, address payable _mkt) external { require(msg.sender == owner, "Admin use only."); require(!isContract(_dev) && !isContract(_mkt), "No Contract Address"); dev = _dev; mkt = _mkt; } function PRC_EGGS_TO_HIRE_1MINERS(uint256 value) external { require(msg.sender == owner, "Admin use only."); require(value >= 479520 && value <= 720000); 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; } }
{ "optimizer": { "enabled": true, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address payable","name":"_dev","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_OWNERSHIP","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"_dev","type":"address"},{"internalType":"address payable","name":"_mkt","type":"address"}],"name":"CHANGE_WALLET","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":"dev","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":"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
60806040526215f90060005560466001556103e8600255601960035560196004556002600555670de0b6b3a764000060065568c328093e61ee4000006007556014600855600a60095561a8c0600a5561012c600b55600a600c556127106013556113886014556001601560016101000a81548160ff0219169083151502179055506202a30060185561a8c06019553480156200009a57600080fd5b506040516200226838038062002268833981016040819052620000bd9162000177565b813b158015620000cc5750803b155b6200011d5760405162461bcd60e51b815260206004820152601360248201527f4e6f20436f6e7472616374204164647265737300000000000000000000000000604482015260640160405180910390fd5b601a80546001600160a01b03199081163317909155601b80546001600160a01b03948516908316179055601c8054929093169116179055620001af565b80516001600160a01b03811681146200017257600080fd5b919050565b600080604083850312156200018b57600080fd5b62000196836200015a565b9150620001a6602084016200015a565b90509250929050565b6120a980620001bf6000396000f3fe6080604052600436106103ef5760003560e01c80637cc5b1e611610208578063bfa9f30411610118578063d7c8843b116100ab578063e6dc95581161007a578063e6dc955814610c35578063e757694314610c55578063eb27126814610c75578063f6f6288614610c95578063ffa4e61814610cab57600080fd5b8063d7c8843b14610bcf578063d989b4b314610bef578063da235b2214610c0f578063da5d4cc514610c2257600080fd5b8063cc3e9c78116100e7578063cc3e9c7814610b63578063cd329fc314610b83578063d6fe890614610b99578063d7206d5d14610bb957600080fd5b8063bfa9f30414610af7578063c3251b4014610b17578063c63568c714610b37578063c688f0fb14610b4d57600080fd5b806391cca3db1161019b5780639e9300a51161016a5780639e9300a5146109ff578063a87430ba14610a1f578063b6e6fcf614610aa3578063bd097e21146104a1578063bdd1ca2714610ac257600080fd5b806391cca3db14610989578063950d91e9146109a9578063959c95b3146109bf5780639b9cb69f146109df57600080fd5b80637ee28e3c116101d75780637ee28e3c14610913578063817b1cd2146109335780638da5cb5b146109495780638e3163271461096957600080fd5b80637cc5b1e61461088f5780637d882097146108c75780637db07c9d146108dd5780637e56fde5146108f357600080fd5b806345a6a6e01161030357806359eec8951161029657806369b11dd51161026557806369b11dd5146108035780636f969d2814610819578063752a2628146108395780637a62ead71461084f5780637c8e4b4c1461086f57600080fd5b806359eec895146106d15780636386c1c7146106e757806364c03a5e146107cd57806368f58b03146107ed57600080fd5b806350637dbd116102d257806350637dbd1461066957806350cf1c7a14610689578063570c29791461069c57806357386225146106bc57600080fd5b806345a6a6e0146105da57806345f98c29146105fa5780634b3197131461061a5780634ce870531461063057600080fd5b8063229824c4116103865780632bc82f7f116103555780632bc82f7f146105595780632e9392bb1461056f578063333f57b3146105855780633578584f146105af57806343ce7422146105c557600080fd5b8063229824c4146104d957806326fd8422146104f9578063298ea310146105195780632b039d0e1461053957600080fd5b80631848b8dc116103c25780631848b8dc1461046b57806318c819d814610481578063195a7339146104a35780631a7b8d4f146104b957600080fd5b806301c234a8146103f45780630420c98e1461041d5780630a76e5ed1461043357806312065fe014610458575b600080fd5b34801561040057600080fd5b5061040a60025481565b6040519081526020015b60405180910390f35b34801561042957600080fd5b5061040a600b5481565b34801561043f57600080fd5b503360009081526017602052604090206002015461040a565b34801561046457600080fd5b504761040a565b34801561047757600080fd5b5061040a60075481565b34801561048d57600080fd5b506104a161049c366004611d4c565b610cdb565b005b3480156104af57600080fd5b5061040a60005481565b3480156104c557600080fd5b506104a16104d4366004611d67565b610e22565b3480156104e557600080fd5b5061040a6104f4366004611d80565b610e5f565b34801561050557600080fd5b5061040a610514366004611dac565b610eac565b34801561052557600080fd5b506104a1610534366004611d67565b610ec4565b34801561054557600080fd5b506104a1610554366004611de3565b610f01565b34801561056557600080fd5b5061040a60045481565b34801561057b57600080fd5b5061040a60125481565b34801561059157600080fd5b5060155461059f9060ff1681565b6040519015158152602001610414565b3480156105bb57600080fd5b5061040a60185481565b3480156105d157600080fd5b5061040a610f4d565b3480156105e657600080fd5b506104a16105f5366004611d67565b610f79565b34801561060657600080fd5b506104a1610615366004611d67565b610fcd565b34801561062657600080fd5b5061040a60115481565b34801561063c57600080fd5b50600d54600e54600f54601054604080519485526020850193909352918301526060820152608001610414565b34801561067557600080fd5b5061040a610684366004611e00565b61100f565b6104a1610697366004611de3565b61108f565b3480156106a857600080fd5b506104a16106b7366004611d67565b61136d565b3480156106c857600080fd5b506104a16113b7565b3480156106dd57600080fd5b5061040a60055481565b3480156106f357600080fd5b5061076c610702366004611de3565b6001600160a01b03908116600090815260176020526040902080546001820154600283015460038401546004850154600586015460068701546008880154600789015460098a0154600a8b0154600b909b0154999c989b979a969995989490971696929591949093565b604080519c8d5260208d019b909b52998b019890985260608a019690965260808901949094526001600160a01b0390921660a088015260c087015260e086015261010085015261012084015261014083015261016082015261018001610414565b3480156107d957600080fd5b5061040a6107e8366004611de3565b61155d565b3480156107f957600080fd5b5061040a60035481565b34801561080f57600080fd5b5061040a60105481565b34801561082557600080fd5b506104a1610834366004611d67565b6115a0565b34801561084557600080fd5b5061040a600a5481565b34801561085b57600080fd5b506104a161086a366004611d67565b6115eb565b34801561087b57600080fd5b506104a161088a366004611d67565b611628565b34801561089b57600080fd5b50601c546108af906001600160a01b031681565b6040516001600160a01b039091168152602001610414565b3480156108d357600080fd5b5061040a600e5481565b3480156108e957600080fd5b5061040a600f5481565b3480156108ff57600080fd5b5061040a61090e366004611d67565b61166e565b34801561091f57600080fd5b506104a161092e366004611d67565b61167a565b34801561093f57600080fd5b5061040a600d5481565b34801561095557600080fd5b50601a546108af906001600160a01b031681565b34801561097557600080fd5b5061040a610984366004611d67565b6116ca565b34801561099557600080fd5b50601b546108af906001600160a01b031681565b3480156109b557600080fd5b5061040a60195481565b3480156109cb57600080fd5b506104a16109da366004611d67565b6116da565b3480156109eb57600080fd5b506104a16109fa366004611d67565b61172e565b348015610a0b57600080fd5b506104a1610a1a366004611d4c565b61176b565b348015610a2b57600080fd5b5061076c610a3a366004611de3565b601760205260009081526040902080546001820154600283015460038401546004850154600586015460068701546007880154600889015460098a0154600a8b0154600b909b0154999a98999798969795966001600160a01b039095169593949293919290918c565b348015610aaf57600080fd5b5060155461059f90610100900460ff1681565b348015610ace57600080fd5b50610ae2610add366004611d67565b6117af565b60408051928352602083019190915201610414565b348015610b0357600080fd5b506104a1610b12366004611d67565b611815565b348015610b2357600080fd5b5061059f610b32366004611de3565b611853565b348015610b4357600080fd5b5061040a60015481565b348015610b5957600080fd5b5061040a60095481565b348015610b6f57600080fd5b5061040a610b7e366004611dac565b61189f565b348015610b8f57600080fd5b5061040a60065481565b348015610ba557600080fd5b506104a1610bb4366004611e2c565b6118b3565b348015610bc557600080fd5b5061040a60085481565b348015610bdb57600080fd5b5061040a610bea366004611de3565b61195b565b348015610bfb57600080fd5b506104a1610c0a366004611e65565b6119d7565b348015610c1b57600080fd5b504261040a565b6104a1610c30366004611de3565b611a2c565b348015610c4157600080fd5b506104a1610c50366004611d67565b611ac0565b348015610c6157600080fd5b506104a1610c70366004611d67565b611b0e565b348015610c8157600080fd5b506104a1610c90366004611e9a565b611b4b565b348015610ca157600080fd5b5061040a600c5481565b348015610cb757600080fd5b5061059f610cc6366004611de3565b60166020526000908152604090205460ff1681565b33600090815260176020526040902060155460ff16610d155760405162461bcd60e51b8152600401610d0c90611f1e565b60405180910390fd5b6000610d1f610f4d565b9050808315610d77576000610d34338361100f565b9050610d408282611be6565b91506000610d4d836116ca565b6001860154909150610d5f9082611be6565b6001860155600f54610d719082611be6565b600f5550505b600a546004840154610d8a904290611c05565b10610dc95760095483600901541015610db3576009830154610dad906001611be6565b60098401555b600a830154610dc3906001611be6565b600a8401555b610dec610de160005483611c2190919063ffffffff16565b600285015490611be6565b600284015560006003840155426004840155600554610e1990610e10908490611c21565b60125490611be6565b60125550505050565b601a546001600160a01b03163314610e4c5760405162461bcd60e51b8152600401610d0c90611f55565b6014811115610e5a57600080fd5b600455565b6000610ea4610e7060135484611c2e565b610e9f601454610e94610e99610e886013548a611c2e565b610e946014548c611c2e565b611be6565b89611c21565b611c21565b949350505050565b6000610ebb8383601254610e5f565b90505b92915050565b601a546001600160a01b03163314610eee5760405162461bcd60e51b8152600401610d0c90611f55565b600f811115610efc57600080fd5b600355565b601a546001600160a01b03163314610f2b5760405162461bcd60e51b8152600401610d0c90611f55565b601a80546001600160a01b0319166001600160a01b0392909216919091179055565b6000610f74610f5b3361195b565b3360009081526017602052604090206003015490611be6565b905090565b601a546001600160a01b03163314610fa35760405162461bcd60e51b8152600401610d0c90611f7e565b6018811115610fb157600080fd5b610fbc81603c611fbc565b610fc790603c611fbc565b60195550565b601a546001600160a01b03163314610ff75760405162461bcd60e51b8152600401610d0c90611f7e565b6110098167016345785d8a0000611fbc565b60065550565b6001600160a01b03821660009081526017602052604081206009015461103757506000610ebe565b6008546001600160a01b03841660009081526017602052604081206009015490916110629190611c2e565b9050600061108560025461107f8487611c2e90919063ffffffff16565b90611c21565b9250610ebe915050565b60155460ff166110b15760405162461bcd60e51b8152600401610d0c90611f1e565b3360009081526017602052604090206006543410156111125760405162461bcd60e51b815260206004820152601b60248201527f4d696e696e756d20696e766573746d656e74206e6f74206d65742e00000000006044820152606401610d0c565b60075481546111219034611be6565b111561116f5760405162461bcd60e51b815260206004820152601a60248201527f4d6178206465706f736974206c696d697420726561636865642e0000000000006044820152606401610d0c565b600061117f346105144782611c05565b60018301549091506111919034611be6565b600183015581546111a29034611be6565b825560038201546111b39082611be6565b600383015560058201546001600160a01b0316611252576001600160a01b03831633146111f8576005820180546001600160a01b0319166001600160a01b0385161790555b60058201546001600160a01b03168015611250576001600160a01b038116600090815260176020526040902060060154611233906001611be6565b6001600160a01b0382166000908152601760205260409020600601555b505b60058201546001600160a01b0316156113265760058201546001600160a01b0316801561132457600061129660025461107f60015434611c2e90919063ffffffff16565b6040519091506001600160a01b0383169082156108fc029083906000818181858888f193505050501580156112cf573d6000803e3d6000fd5b506001600160a01b0382166000908152601760205260409020600701546112f69082611be6565b6001600160a01b03831660009081526017602052604090206007015560105461131f9082611be6565b601055505b505b600061133134611c63565b90506113496113403483611c05565b600d5490611be6565b600d55600e5461135a906001611be6565b600e556113676000610cdb565b50505050565b601a546001600160a01b031633146113975760405162461bcd60e51b8152600401610d0c90611f55565b600a81101580156113a9575060648111155b6113b257600080fd5b600155565b60155460ff166113d95760405162461bcd60e51b8152600401610d0c90611f1e565b601554610100900460ff1615611449573360009081526016602052604090205460ff16156114495760405162461bcd60e51b815260206004820152601760248201527f4164647265737320697320626c61636b6c69737465642e0000000000000000006044820152606401610d0c565b33600090815260176020526040812090611461610f4d565b9050600061146e826116ca565b9050600c54836009015410156114aa576114a361149c60025461107f600b5485611c2e90919063ffffffff16565b8290611c05565b90506114b9565b600060098401819055600a8401555b42600b84018190556000600385015560048401556005546114df90610e10908490611c21565b601255804710156114ed5750475b60006115026114fb83611c63565b8390611c05565b604051909150339082156108fc029083906000818181858888f19350505050158015611532573d6000803e3d6000fd5b5060088401546115429082611be6565b60088501556011546115549082611be6565b60115550505050565b60008061158e61156c8461195b565b6001600160a01b03851660009081526017602052604090206003015490611be6565b9050611599816116ca565b9392505050565b601a546001600160a01b031633146115ca5760405162461bcd60e51b8152600401610d0c90611f55565b600a81101580156115dd57506103848111155b6115e657600080fd5b600855565b601a546001600160a01b031633146116155760405162461bcd60e51b8152600401610d0c90611f55565b603281111561162357600080fd5b600555565b601a546001600160a01b031633146116525760405162461bcd60e51b8152600401610d0c90611f7e565b61165d81603c611fbc565b61166890603c611fbc565b60185550565b6000610ebe8247610eac565b601a546001600160a01b031633146116a45760405162461bcd60e51b8152600401610d0c90611f7e565b600a8110156116b257600080fd5b6116c481670de0b6b3a7640000611fbc565b60075550565b6000610ebe826012546104f44790565b601a546001600160a01b031633146117045760405162461bcd60e51b8152600401610d0c90611f55565b601881111561171257600080fd5b61171d81603c611fbc565b61172890603c611fbc565b600a5550565b601a546001600160a01b031633146117585760405162461bcd60e51b8152600401610d0c90611f55565b601e81111561176657600080fd5b600955565b601a546001600160a01b031633146117955760405162461bcd60e51b8152600401610d0c90611f55565b601580549115156101000261ff0019909216919091179055565b600080806117cd84610514816117c781475b90611be6565b90611c05565b905060006117e660005483611c2190919063ffffffff16565b90506201518060006117f88284611c2e565b90506000611806828961189f565b93989397509295505050505050565b601a546001600160a01b0316331461183f5760405162461bcd60e51b8152600401610d0c90611f55565b61038481111561184e57600080fd5b600b55565b601a546000906001600160a01b031633146118805760405162461bcd60e51b8152600401610d0c90611f55565b506001600160a01b031660009081526016602052604090205460ff1690565b6000610ebb836012546104f4856117c14790565b601a546001600160a01b031633146118dd5760405162461bcd60e51b8152600401610d0c90611f55565b813b1580156118eb5750803b155b61192d5760405162461bcd60e51b81526020600482015260136024820152724e6f20436f6e7472616374204164647265737360681b6044820152606401610d0c565b601b80546001600160a01b039384166001600160a01b031991821617909155601c8054929093169116179055565b6001600160a01b0381166000908152601760205260408120600401548190611984904290611c05565b9050600061199482601854611d21565b905060006119a460005483611d21565b6001600160a01b0386166000908152601760205260409020600201549091506119ce908290611c2e565b95945050505050565b601a546001600160a01b03163314611a015760405162461bcd60e51b8152600401610d0c90611f55565b6001600160a01b03919091166000908152601660205260409020805460ff1916911515919091179055565b60155460ff16611a7557601a546001600160a01b0316331415611a785760125415611a5657600080fd5b6015805460ff1916600117905564218711a000601255611a758161108f565b50565b60405162461bcd60e51b815260206004820152601960248201527f436f6e7472616374206e6f742079657420737461727465642e000000000000006044820152606401610d0c565b601a546001600160a01b03163314611aea5760405162461bcd60e51b8152600401610d0c90611f55565b620751208110158015611b005750620afc808111155b611b0957600080fd5b600055565b601a546001600160a01b03163314611b385760405162461bcd60e51b8152600401610d0c90611f55565b600c811115611b4657600080fd5b600c55565b601a546001600160a01b03163314611b755760405162461bcd60e51b8152600401610d0c90611f55565b60005b82811015611367578160166000868685818110611b9757611b97611fdb565b9050602002016020810190611bac9190611de3565b6001600160a01b031681526020810191909152604001600020805460ff191691151591909117905580611bde81611ff1565b915050611b78565b600080611bf3838561200c565b905083811015610ebb57610ebb612024565b600082821115611c1757611c17612024565b610ebb828461203a565b600080610ea48385612051565b600082611c3d57506000610ebe565b6000611c498385611fbc565b905082611c568583612051565b14610ebb57610ebb612024565b600080611c8160025461107f60035486611c2e90919063ffffffff16565b90506000611ca060025461107f60045487611c2e90919063ffffffff16565b601b546040519192506001600160a01b03169083156108fc029084906000818181858888f19350505050158015611cdb573d6000803e3d6000fd5b50601c546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015611d16573d6000803e3d6000fd5b50610ea48183611be6565b6000818310611d305781610ebb565b5090919050565b80358015158114611d4757600080fd5b919050565b600060208284031215611d5e57600080fd5b610ebb82611d37565b600060208284031215611d7957600080fd5b5035919050565b600080600060608486031215611d9557600080fd5b505081359360208301359350604090920135919050565b60008060408385031215611dbf57600080fd5b50508035926020909101359150565b6001600160a01b0381168114611a7557600080fd5b600060208284031215611df557600080fd5b8135610ebb81611dce565b60008060408385031215611e1357600080fd5b8235611e1e81611dce565b946020939093013593505050565b60008060408385031215611e3f57600080fd5b8235611e4a81611dce565b91506020830135611e5a81611dce565b809150509250929050565b60008060408385031215611e7857600080fd5b8235611e8381611dce565b9150611e9160208401611d37565b90509250929050565b600080600060408486031215611eaf57600080fd5b833567ffffffffffffffff80821115611ec757600080fd5b818601915086601f830112611edb57600080fd5b813581811115611eea57600080fd5b8760208260051b8501011115611eff57600080fd5b602092830195509350611f159186019050611d37565b90509250925092565b60208082526019908201527f436f6e7472616374206e6f742079657420537461727465642e00000000000000604082015260600190565b6020808252600f908201526e20b236b4b7103ab9b29037b7363c9760891b604082015260600190565b6020808252600e908201526d41646d696e20757365206f6e6c7960901b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b6000816000190483118215151615611fd657611fd6611fa6565b500290565b634e487b7160e01b600052603260045260246000fd5b600060001982141561200557612005611fa6565b5060010190565b6000821982111561201f5761201f611fa6565b500190565b634e487b7160e01b600052600160045260246000fd5b60008282101561204c5761204c611fa6565b500390565b60008261206e57634e487b7160e01b600052601260045260246000fd5b50049056fea264697066735822122086d3da0f278539a10fc6c2045f1e06d88940862a310310548e759ea826ad92e464736f6c63430008090033000000000000000000000000467eebc2bf2c95f745959b249e2b5ae51d9a09650000000000000000000000007b52830d754035d98e3b0df4e4d995a08de3b95a
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000467eebc2bf2c95f745959b249e2b5ae51d9a09650000000000000000000000007b52830d754035d98e3b0df4e4d995a08de3b95a
-----Decoded View---------------
Arg [0] : _dev (address): 0x467eebc2bf2c95f745959b249e2b5ae51d9a0965
Arg [1] : _mkt (address): 0x7b52830d754035d98e3b0df4e4d995a08de3b95a
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000467eebc2bf2c95f745959b249e2b5ae51d9a0965
Arg [1] : 0000000000000000000000007b52830d754035d98e3b0df4e4d995a08de3b95a
Age | Block | Fee Address | BC Fee Address | Voting Power | Jailed | Incoming |
---|
Validator ID :
0 FTM
Amount Staked
0
Amount Delegated
0
Staking Total
0
Staking Start Epoch
0
Staking Start Time
0
Proof of Importance
0
Origination Score
0
Validation Score
0
Active
0
Online
0
Downtime
0 s
Address | Amount | claimed Rewards | Created On Epoch | Created On |
---|
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.