Polygon Sponsored slots available. Book your slot here!
Contract Overview
My Name Tag:
Not Available, login to update
[ Download CSV Export ]
Latest 25 internal transaction
[ Download CSV Export ]
Contract Name:
CryptoHouseFarm
Compiler Version
v0.4.26+commit.4563c3fc
Contract Source Code (Solidity)
/** *Submitted for verification at polygonscan.com on 2021-10-18 */ pragma solidity ^0.4.26; contract CryptoHouseFarm{ uint256 public EGGS_TO_HATCH_1MINERS = 864000; uint256 PSN = 10000; uint256 PSNH = 5000; uint256 PCOST = 100 ether; mapping (address => uint256) public hatcheryMiners; mapping (address => uint256) public claimedEggs; mapping (address => uint256) public lastHatch; mapping (address => address) public referrals; mapping (address => Prize) public prize; uint256 public marketEggs; uint256 public startTime = 1634760000; // Wed, 20 Oct 2021 20:00:00 UTC address private owner; address private prj_1; address private adv_1; address private adv_2; address tokenAddress = 0xaF9c4c0248Fd208a346da82bBa67797090FeC757; struct Prize { uint256 matic; uint256 token; uint256 eggs; bool ok; } constructor(address _adv1, address _adv2, address _prj1) public{ marketEggs = 86400000000; owner = msg.sender; prj_1 = _prj1; adv_1 = _adv1; adv_2 = _adv2; } modifier onlyOwner { require(msg.sender == owner, "Only owner can call this function"); _; } function sendMatic() public payable { } function hatchEggs(address ref) public{ require(block.timestamp > startTime, "Contract not start yet"); if(ref == msg.sender) { ref = owner; } if(referrals[msg.sender]==0 && referrals[msg.sender]!=msg.sender){ referrals[msg.sender]=ref; } uint256 eggsUsed=getMyEggs(); uint256 newMiners=SafeMath.div(eggsUsed,EGGS_TO_HATCH_1MINERS); hatcheryMiners[msg.sender]=SafeMath.add(hatcheryMiners[msg.sender],newMiners); claimedEggs[msg.sender]=0; lastHatch[msg.sender]=now; //send referral eggs claimedEggs[referrals[msg.sender]]=SafeMath.add(claimedEggs[referrals[msg.sender]],SafeMath.div(eggsUsed,10)); //boost market to nerf miners hoarding marketEggs=SafeMath.add(marketEggs,SafeMath.div(eggsUsed,5)); } function sellEggs() public{ require(block.timestamp > startTime, "Contract not start yet"); uint256 hasEggs=getMyEggs(); uint256 eggValue=calculateEggSell(hasEggs); uint256 fee=devFee(eggValue); claimedEggs[msg.sender]=0; lastHatch[msg.sender]=now; marketEggs=SafeMath.add(marketEggs,hasEggs); adv_1.transfer(fee); adv_2.transfer(fee); prj_1.transfer(fee); msg.sender.transfer(SafeMath.sub(eggValue,fee)); } function buyEggs(address ref) public payable{ require(block.timestamp > startTime, "Contract not start yet"); uint256 eggsBought=calculateEggBuy(msg.value,SafeMath.sub(address(this).balance,msg.value)); eggsBought=SafeMath.sub(eggsBought,devFee(eggsBought)); uint256 fee=devFee(msg.value); adv_1.transfer(fee); adv_2.transfer(fee); prj_1.transfer(fee); claimedEggs[msg.sender]=SafeMath.add(claimedEggs[msg.sender],eggsBought); hatchEggs(ref); } function buyPrize() public payable{ require(block.timestamp > startTime, "Contract not start yet"); require(msg.value == PCOST && !prize[msg.sender].ok); uint matic = getRandomNum(10, 30); uint token = getRandomNum(100, 200); uint eggs = getRandomNum(30, 50); prize[msg.sender].matic = SafeMath.mul(matic, 1 ether); prize[msg.sender].token = SafeMath.mul(token, 1 ether); prize[msg.sender].eggs = SafeMath.mul(eggs, 1 ether); prize[msg.sender].ok = true; owner.transfer(SafeMath.div(PCOST, 2)); } function claimPrize() public{ require(block.timestamp > startTime, "Contract not start yet"); require(prize[msg.sender].ok); uint matic = prize[msg.sender].matic; uint token = prize[msg.sender].token; uint eggs = prize[msg.sender].eggs; if (matic > 0) { prize[msg.sender].matic = 0; msg.sender.transfer(matic); } if (token > 0) { prize[msg.sender].token = 0; IERC20(tokenAddress).transfer(msg.sender, token); } if (eggs > 0) { prize[msg.sender].eggs = 0; uint256 eggsPrize=calculateEggBuy(eggs,SafeMath.sub(address(this).balance,eggs)); claimedEggs[msg.sender]=SafeMath.add(claimedEggs[msg.sender],eggsPrize); hatchEggs(msg.sender); } prize[msg.sender].ok = false; } function changeDA(address _a1, address _a2, address _p1) public onlyOwner{ prj_1 = _p1; adv_1 = _a1; adv_2 = _a2; } function getRandomNum(uint256 fr, uint256 to) public view returns (uint256) { uint256 A = minZero(to, fr) + 1; return uint256(uint256(keccak256(abi.encode(block.timestamp, block.difficulty)))%A) + fr; } function minZero(uint a, uint b) private pure returns(uint) { if (a > b) { return a - b; } else { return 0; } } function calculateTrade(uint256 rt,uint256 rs, uint256 bs) public view returns(uint256){ //(PSN*bs)/(PSNH+((PSN*rs+PSNH*rt)/rt)); return SafeMath.div(SafeMath.mul(PSN,bs),SafeMath.add(PSNH,SafeMath.div(SafeMath.add(SafeMath.mul(PSN,rs),SafeMath.mul(PSNH,rt)),rt))); } function calculateEggSell(uint256 eggs) public view returns(uint256){ uint r = calculateTrade(eggs,marketEggs,address(this).balance); return r; } function calculateEggBuy(uint256 eth,uint256 contractBalance) public view returns(uint256){ uint r = calculateTrade(eth,contractBalance,marketEggs); return r; } function calculateEggBuySimple(uint256 eth) public view returns(uint256){ return calculateEggBuy(eth,address(this).balance); } function devFee(uint256 amount) public pure returns(uint256){ return SafeMath.div(SafeMath.mul(amount,2),100); } function getBalance() public view returns(uint256){ return address(this).balance; } function getPSBalance(address a) public view returns(uint256){ return IERC20(tokenAddress).balanceOf(a); } function getMyMiners() public view returns(uint256){ return hatcheryMiners[msg.sender]; } function getMyEggs() public view returns(uint256){ return SafeMath.add(claimedEggs[msg.sender],getEggsSinceLastHatch(msg.sender)); } function getMyPrize_M(address a) public view returns(uint256){ return prize[a].matic; } function getMyPrize_T(address a) public view returns(uint256){ return prize[a].token; } function getMyPrize_E(address a) public view returns(uint256){ return prize[a].eggs; } function getEggsSinceLastHatch(address adr) public view returns(uint256){ uint256 secondsPassed=min(EGGS_TO_HATCH_1MINERS,SafeMath.sub(now,lastHatch[adr])); return SafeMath.mul(secondsPassed,hatcheryMiners[adr]); } function getContractLaunchTime() public view returns(uint256) { return minZero(startTime, block.timestamp); } function min(uint256 a, uint256 b) private pure returns (uint256) { return a < b ? a : b; } } interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } library SafeMath { /** * @dev Multiplies two numbers, throws on overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; assert(c / a == b); return c; } /** * @dev Integer division of two numbers, truncating the quotient. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } /** * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } /** * @dev Adds two numbers, throws on overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"getMyMiners","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"rt","type":"uint256"},{"name":"rs","type":"uint256"},{"name":"bs","type":"uint256"}],"name":"calculateTrade","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"},{"name":"contractBalance","type":"uint256"}],"name":"calculateEggBuy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"sellEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"amount","type":"uint256"}],"name":"devFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"hatchEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getMyEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buyPrize","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"claimPrize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"claimedEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"startTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"hatcheryMiners","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"EGGS_TO_HATCH_1MINERS","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"}],"name":"calculateEggBuySimple","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"prize","outputs":[{"name":"matic","type":"uint256"},{"name":"token","type":"uint256"},{"name":"eggs","type":"uint256"},{"name":"ok","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eggs","type":"uint256"}],"name":"calculateEggSell","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"referrals","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"address"}],"name":"getPSBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"address"}],"name":"getMyPrize_E","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_a1","type":"address"},{"name":"_a2","type":"address"},{"name":"_p1","type":"address"}],"name":"changeDA","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"sendMatic","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"fr","type":"uint256"},{"name":"to","type":"uint256"}],"name":"getRandomNum","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getContractLaunchTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"adr","type":"address"}],"name":"getEggsSinceLastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"address"}],"name":"getMyPrize_T","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"buyEggs","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"address"}],"name":"getMyPrize_M","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_adv1","type":"address"},{"name":"_adv2","type":"address"},{"name":"_prj1","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]
Contract Creation Code
6080604052620d2f0060005561271060015561138860025568056bc75e2d631000006003556361707540600a55600f8054600160a060020a03191673af9c4c0248fd208a346da82bba67797090fec75717905534801561005e57600080fd5b506040516060806112fd83398101604090815281516020830151919092015164141dd76000600955600b805433600160a060020a031991821617909155600c80548216600160a060020a03938416179055600d8054821694831694909417909355600e80549093169116179055611223806100da6000396000f30060806040526004361061017f5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a76e5ed811461018457806312065fe0146101ab578063229824c4146101c057806326fd8422146101de5780632e9392bb146101f95780633955f0fe1461020e5780633bc0461a146102255780633ec862a81461023d57806343ce74221461025e578063467ece79146102735780635b6faddb1461029457806370740ac91461029c57806372670361146102b157806378e97925146102d257806379532aa9146102e75780637cdebc21146103085780637e56fde51461031d5780638adf9c1f146103355780638e3163271461037e5780639ca423b3146103965780639d24cf29146103d3578063a1fa0085146103f4578063a3934bae14610415578063ac4acdab14610442578063bd01ca351461044a578063cfc85f7014610465578063d7c8843b1461047a578063da6465e31461049b578063db663865146104bc578063e6b418fa146104d0575b600080fd5b34801561019057600080fd5b506101996104f1565b60408051918252519081900360200190f35b3480156101b757600080fd5b50610199610504565b3480156101cc57600080fd5b50610199600435602435604435610509565b3480156101ea57600080fd5b50610199600435602435610556565b34801561020557600080fd5b50610199610573565b34801561021a57600080fd5b50610223610579565b005b34801561023157600080fd5b50610199600435610704565b34801561024957600080fd5b50610223600160a060020a0360043516610721565b34801561026a57600080fd5b506101996108ce565b34801561027f57600080fd5b50610199600160a060020a03600435166108f3565b610223610905565b3480156102a857600080fd5b50610223610a4c565b3480156102bd57600080fd5b50610199600160a060020a0360043516610c64565b3480156102de57600080fd5b50610199610c76565b3480156102f357600080fd5b50610199600160a060020a0360043516610c7c565b34801561031457600080fd5b50610199610c8e565b34801561032957600080fd5b50610199600435610c94565b34801561034157600080fd5b50610356600160a060020a0360043516610ca1565b6040805194855260208501939093528383019190915215156060830152519081900360800190f35b34801561038a57600080fd5b50610199600435610ccb565b3480156103a257600080fd5b506103b7600160a060020a0360043516610cec565b60408051600160a060020a039092168252519081900360200190f35b3480156103df57600080fd5b50610199600160a060020a0360043516610d07565b34801561040057600080fd5b50610199600160a060020a0360043516610da4565b34801561042157600080fd5b50610223600160a060020a0360043581169060243581169060443516610dc2565b610223610e94565b34801561045657600080fd5b50610199600435602435610e96565b34801561047157600080fd5b50610199610f41565b34801561048657600080fd5b50610199600160a060020a0360043516610f4f565b3480156104a757600080fd5b50610199600160a060020a0360043516610fa6565b610223600160a060020a0360043516610fc4565b3480156104dc57600080fd5b50610199600160a060020a0360043516611128565b3360009081526004602052604090205490565b303190565b600061054e61051a60015484611143565b61054960025461053e6105436105326001548a611143565b61053e6002548c611143565b61116e565b8961117d565b61117d565b949350505050565b6000806105668484600954610509565b90508091505b5092915050565b60095481565b6000806000600a54421115156105c7576040805160e560020a62461bcd02815260206004820152601660248201526000805160206111d8833981519152604482015290519081900360640190fd5b6105cf6108ce565b92506105da83610ccb565b91506105e582610704565b33600090815260056020908152604080832083905560069091529020429055600954909150610614908461116e565b600955600d54604051600160a060020a039091169082156108fc029083906000818181858888f19350505050158015610651573d6000803e3d6000fd5b50600e54604051600160a060020a039091169082156108fc029083906000818181858888f1935050505015801561068c573d6000803e3d6000fd5b50600c54604051600160a060020a039091169082156108fc029083906000818181858888f193505050501580156106c7573d6000803e3d6000fd5b50336108fc6106d68484611194565b6040518115909202916000818181858888f193505050501580156106fe573d6000803e3d6000fd5b50505050565b600061071b610714836002611143565b606461117d565b92915050565b600080600a544211151561076d576040805160e560020a62461bcd02815260206004820152601660248201526000805160206111d8833981519152604482015290519081900360640190fd5b600160a060020a03831633141561078d57600b54600160a060020a031692505b33600090815260076020526040902054600160a060020a03161580156107ca575033600081815260076020526040902054600160a060020a031614155b1561080557336000908152600760205260409020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0385161790555b61080d6108ce565b915061081b8260005461117d565b33600090815260046020526040902054909150610838908261116e565b336000908152600460209081526040808320939093556005808252838320839055600682528383204290556007825283832054600160a060020a03168352905220546108899061053e84600a61117d565b33600090815260076020908152604080832054600160a060020a03168352600591829052909120919091556009546108c69161053e90859061117d565b600955505050565b3360008181526005602052604081205490916108ee919061053e90610f4f565b905090565b60066020526000908152604090205481565b6000806000600a5442111515610953576040805160e560020a62461bcd02815260206004820152601660248201526000805160206111d8833981519152604482015290519081900360640190fd5b6003543414801561097757503360009081526008602052604090206003015460ff16155b151561098257600080fd5b61098e600a601e610e96565b925061099c606460c8610e96565b91506109aa601e6032610e96565b90506109be83670de0b6b3a7640000611143565b336000908152600860205260409020556109e082670de0b6b3a7640000611143565b33600090815260086020526040902060010155610a0581670de0b6b3a7640000611143565b3360009081526008602052604090206002808201929092556003908101805460ff19166001179055600b549054600160a060020a0391909116916108fc916106d69161117d565b600080600080600a5442111515610a9b576040805160e560020a62461bcd02815260206004820152601660248201526000805160206111d8833981519152604482015290519081900360640190fd5b3360009081526008602052604090206003015460ff161515610abc57600080fd5b336000908152600860205260408120805460018201546002909201549096509094509250841115610b2457336000818152600860205260408082208290555186156108fc0291879190818181858888f19350505050158015610b22573d6000803e3d6000fd5b505b6000831115610bdb57336000818152600860209081526040808320600101839055600f5481517fa9059cbb0000000000000000000000000000000000000000000000000000000081526004810195909552602485018890529051600160a060020a039091169363a9059cbb9360448083019493928390030190829087803b158015610bae57600080fd5b505af1158015610bc2573d6000803e3d6000fd5b505050506040513d6020811015610bd857600080fd5b50505b6000821115610c445733600090815260086020526040812060020155610c0b82610c06303182611194565b610556565b33600090815260056020526040902054909150610c28908261116e565b33600081815260056020526040902091909155610c4490610721565b5050336000908152600860205260409020600301805460ff191690555050565b60056020526000908152604090205481565b600a5481565b60046020526000908152604090205481565b60005481565b600061071b823031610556565b60086020526000908152604090208054600182015460028301546003909301549192909160ff1684565b600080610ce58360095430600160a060020a031631610509565b9392505050565b600760205260009081526040902054600160a060020a031681565b600f54604080517f70a08231000000000000000000000000000000000000000000000000000000008152600160a060020a038481166004830152915160009392909216916370a082319160248082019260209290919082900301818787803b158015610d7257600080fd5b505af1158015610d86573d6000803e3d6000fd5b505050506040513d6020811015610d9c57600080fd5b505192915050565b600160a060020a031660009081526008602052604090206002015490565b600b54600160a060020a03163314610e4a576040805160e560020a62461bcd02815260206004820152602160248201527f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f60448201527f6e00000000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600c805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a0393841617909155600d8054821694831694909417909355600e80549093169116179055565b565b600080610ea383856111a6565b60010190508381424460405160200180838152602001828152602001925050506040516020818303038152906040526040518082805190602001908083835b60208310610f015780518252601f199092019160209182019101610ee2565b5181516020939093036101000a6000190180199091169216919091179052604051920182900390912092505050811515610f3757fe5b0601949350505050565b60006108ee600a54426111a6565b60008054600160a060020a0383168252600660205260408220548291610f7f91610f7a904290611194565b6111c1565b600160a060020a038416600090815260046020526040902054909150610ce5908290611143565b600160a060020a031660009081526008602052604090206001015490565b600080600a5442111515611010576040805160e560020a62461bcd02815260206004820152601660248201526000805160206111d8833981519152604482015290519081900360640190fd5b61101f34610c06303182611194565b91506110338261102e84610704565b611194565b915061103e34610704565b600d54604051919250600160a060020a03169082156108fc029083906000818181858888f19350505050158015611079573d6000803e3d6000fd5b50600e54604051600160a060020a039091169082156108fc029083906000818181858888f193505050501580156110b4573d6000803e3d6000fd5b50600c54604051600160a060020a039091169082156108fc029083906000818181858888f193505050501580156110ef573d6000803e3d6000fd5b503360009081526005602052604090205461110a908361116e565b3360009081526005602052604090205561112383610721565b505050565b600160a060020a031660009081526008602052604090205490565b600080831515611156576000915061056c565b5082820282848281151561116657fe5b0414610ce557fe5b600082820183811015610ce557fe5b600080828481151561118b57fe5b04949350505050565b6000828211156111a057fe5b50900390565b6000818311156111b9575080820361071b565b50600061071b565b60008183106111d05781610ce5565b50909190505600436f6e7472616374206e6f742073746172742079657400000000000000000000a165627a7a723058202d0173a02de6e4ac13ee3bdb1c592de10a7cd78bbf7a849f14b1cd16cd5198230029000000000000000000000000bb06ce3c6572fa926bac2afabdc78dc8addc9cea000000000000000000000000eb8eb7487012eb95332b884ca50a854c0d50e18f000000000000000000000000415b6c507820b87e71b141f2bc08360bcdc0648b
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000bb06ce3c6572fa926bac2afabdc78dc8addc9cea000000000000000000000000eb8eb7487012eb95332b884ca50a854c0d50e18f000000000000000000000000415b6c507820b87e71b141f2bc08360bcdc0648b
-----Decoded View---------------
Arg [0] : _adv1 (address): 0xbb06ce3c6572fa926bac2afabdc78dc8addc9cea
Arg [1] : _adv2 (address): 0xeb8eb7487012eb95332b884ca50a854c0d50e18f
Arg [2] : _prj1 (address): 0x415b6c507820b87e71b141f2bc08360bcdc0648b
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000bb06ce3c6572fa926bac2afabdc78dc8addc9cea
Arg [1] : 000000000000000000000000eb8eb7487012eb95332b884ca50a854c0d50e18f
Arg [2] : 000000000000000000000000415b6c507820b87e71b141f2bc08360bcdc0648b
Deployed ByteCode Sourcemap
28:7636:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6561:103;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6561:103:0;;;;;;;;;;;;;;;;;;;;6316:97;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6316:97:0;;;;5349:290;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5349:290:0;;;;;;;;;5831:183;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5831:183:0;;;;;;;461:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;461:25:0;;;;2125:494;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2125:494:0;;;;;;6178:126;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6178:126:0;;;;;1235:878;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1235:878:0;-1:-1:-1;;;;;1235:878:0;;;;;6676:146;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6676:146:0;;;;309:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;309:45:0;-1:-1:-1;;;;;309:45:0;;;;;3156:623;;;;3795:952;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3795:952:0;;;;255:47;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;255:47:0;-1:-1:-1;;;;;255:47:0;;;;;499:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;499:37:0;;;;198:50;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;198:50:0;-1:-1:-1;;;;;198:50:0;;;;;59:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;59:45:0;;;;6026:140;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6026:140:0;;;;;413:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;413:41:0;-1:-1:-1;;;;;413:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5651:168;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5651:168:0;;;;;361:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;361:45:0;-1:-1:-1;;;;;361:45:0;;;;;;;;;-1:-1:-1;;;;;361:45:0;;;;;;;;;;;;;;6425:120;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6425:120:0;-1:-1:-1;;;;;6425:120:0;;;;;7063:100;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;7063:100:0;-1:-1:-1;;;;;7063:100:0;;;;;4761:139;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4761:139:0;-1:-1:-1;;;;;4761:139:0;;;;;;;;;;;;;;;1183:39;;;;4917:227;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4917:227:0;;;;;;;7425:114;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7425:114:0;;;;7179:237;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;7179:237:0;-1:-1:-1;;;;;7179:237:0;;;;;6950:101;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6950:101:0;-1:-1:-1;;;;;6950:101:0;;;;;2631:513;;-1:-1:-1;;;;;2631:513:0;;;;;6834:101;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6834:101:0;-1:-1:-1;;;;;6834:101:0;;;;;6561:103;6645:10;6604:7;6630:26;;;:14;:26;;;;;;6561:103;:::o;6316:97::-;6392:4;6384:21;6316:97;:::o;5349:290::-;5428:7;5504:127;5517:20;5530:3;;5534:2;5517:12;:20::i;:::-;5538:92;5551:4;;5556:73;5569:56;5582:20;5595:3;;5599:2;5582:12;:20::i;:::-;5603:21;5616:4;;5621:2;5603:12;:21::i;:::-;5569:12;:56::i;:::-;5626:2;5556:12;:73::i;5538:92::-;5504:12;:127::i;:::-;5497:134;5349:290;-1:-1:-1;;;;5349:290:0:o;5831:183::-;5913:7;5932:6;5941:46;5956:3;5960:15;5976:10;;5941:14;:46::i;:::-;5932:55;;6005:1;5998:8;;5831:183;;;;;;:::o;461:25::-;;;;:::o;2125:494::-;2236:15;2274:16;2327:11;2188:9;;2170:15;:27;2162:62;;;;;;;-1:-1:-1;;;;;2162:62:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2162:62:0;;;;;;;;;;;;;;;2252:11;:9;:11::i;:::-;2236:27;;2291:25;2308:7;2291:16;:25::i;:::-;2274:42;;2339:16;2346:8;2339:6;:16::i;:::-;2378:10;2390:1;2366:23;;;:11;:23;;;;;;;;:25;;;2402:9;:21;;;;;2424:3;2402:25;;2462:10;;2327:28;;-1:-1:-1;2449:32:0;;2473:7;2449:12;:32::i;:::-;2438:10;:43;2486:5;;:19;;-1:-1:-1;;;;;2486:5:0;;;;:19;;;;;2501:3;;2486:5;:19;:5;:19;2501:3;2486:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2510:5:0;;:19;;-1:-1:-1;;;;;2510:5:0;;;;:19;;;;;2525:3;;2510:5;:19;:5;:19;2525:3;2510:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2534:5:0;;:19;;-1:-1:-1;;;;;2534:5:0;;;;:19;;;;;2549:3;;2534:5;:19;:5;:19;2549:3;2534:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2564:10:0;:47;2584:26;2597:8;2606:3;2584:12;:26::i;:::-;2564:47;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2564:47:0;2125:494;;;:::o;6178:126::-;6230:7;6256:40;6269:22;6282:6;6289:1;6269:12;:22::i;:::-;6292:3;6256:12;:40::i;:::-;6249:47;6178:126;-1:-1:-1;;6178:126:0:o;1235:878::-;1555:16;1594:17;1310:9;;1292:15;:27;1284:62;;;;;;;-1:-1:-1;;;;;1284:62:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;1284:62:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;1361:17:0;;1368:10;1361:17;1358:60;;;1401:5;;-1:-1:-1;;;;;1401:5:0;;-1:-1:-1;1358:60:0;1441:10;1431:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;1431:21:0;:24;:61;;;;-1:-1:-1;1482:10:0;1459:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;1459:21:0;:33;;1431:61;1428:117;;;1518:10;1508:21;;;;:9;:21;;;;;:25;;-1:-1:-1;;1508:25:0;-1:-1:-1;;;;;1508:25:0;;;;;1428:117;1572:11;:9;:11::i;:::-;1555:28;;1612:44;1625:8;1634:21;;1612:12;:44::i;:::-;1722:10;1707:26;;;;:14;:26;;;;;;1594:62;;-1:-1:-1;1694:50:0;;1594:62;1694:12;:50::i;:::-;1682:10;1667:26;;;;:14;:26;;;;;;;;:77;;;;1755:11;:23;;;;;;:25;;;1791:9;:21;;;;;1813:3;1791:25;;1927:9;:21;;;;;;-1:-1:-1;;;;;1927:21:0;1915:34;;;;;;1902:74;;1950:25;1963:8;1972:2;1950:12;:25::i;1902:74::-;1889:10;1867:34;1879:21;;;:9;:21;;;;;;;;;-1:-1:-1;;;;;1879:21:0;1867:34;;:11;:34;;;;;;;:109;;;;2069:10;;2056:49;;2080:24;;2093:8;;2080:12;:24::i;2056:49::-;2045:10;:60;-1:-1:-1;;;1235:878:0:o;6676:146::-;6768:10;6717:7;6756:23;;;:11;:23;;;;;;6717:7;;6743:71;;6756:23;6780:33;;:21;:33::i;6743:71::-;6736:78;;6676:146;:::o;309:45::-;;;;;;;;;;;;;:::o;3156:623::-;3348:10;3392;3438:9;3227;;3209:15;:27;3201:62;;;;;;;-1:-1:-1;;;;;3201:62:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3201:62:0;;;;;;;;;;;;;;;3296:5;;3283:9;:18;:43;;;;-1:-1:-1;3312:10:0;3306:17;;;;:5;:17;;;;;:20;;;;;3305:21;3283:43;3275:52;;;;;;;;3361:20;3374:2;3378;3361:12;:20::i;:::-;3348:33;;3405:22;3418:3;3423;3405:12;:22::i;:::-;3392:35;;3451:20;3464:2;3468;3451:12;:20::i;:::-;3438:33;;3518:28;3531:5;3538:7;3518:12;:28::i;:::-;3498:10;3492:17;;;;:5;:17;;;;;:54;3583:28;3596:5;3603:7;3583:12;:28::i;:::-;3563:10;3557:17;;;;:5;:17;;;;;:23;;:54;3647:27;3660:4;3666:7;3647:12;:27::i;:::-;3628:10;3622:17;;;;:5;:17;;;;;:22;;;;:52;;;;3685:20;;;;:27;;-1:-1:-1;;3685:27:0;3708:4;3685:27;;;3733:5;;3761;;-1:-1:-1;;;;;3733:5:0;;;;;:38;;3748:22;;:12;:22::i;3795:952::-;3959:10;4006;4053:9;4465:17;3860:9;;3842:15;:27;3834:62;;;;;;;-1:-1:-1;;;;;3834:62:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;3834:62:0;;;;;;;;;;;;;;;3922:10;3916:17;;;;:5;:17;;;;;:20;;;;;3908:29;;;;;;;;3978:10;3972:17;;;;:5;:17;;;;;:23;;4019;;;;4066:22;;;;;3972:23;;-1:-1:-1;4019:23:0;;-1:-1:-1;4066:22:0;-1:-1:-1;4113:9:0;;4109:110;;;4145:10;4165:1;4139:17;;;:5;:17;;;;;;:27;;;4181:26;;;;;;4201:5;;4181:26;;4165:1;4181:26;4201:5;4145:10;4181:26;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4181:26:0;4109:110;4251:1;4243:5;:9;4239:132;;;4275:10;4295:1;4269:17;;;:5;:17;;;;;;;;:23;;:27;;;4318:12;;4311:48;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4318:12:0;;;;4311:29;;:48;;;;;4269:17;4311:48;;;;;;;;4318:12;4311:48;;;5:2:-1;;;;30:1;27;20:12;5:2;4311:48:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4311:48:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;4239:132:0;4406:1;4399:4;:8;4395:296;;;4430:10;4449:1;4424:17;;;:5;:17;;;;;:22;;:26;4483:62;4499:4;4504:40;4525:4;4517:21;4499:4;4504:12;:40::i;:::-;4483:15;:62::i;:::-;4609:10;4597:23;;;;:11;:23;;;;;;4465:80;;-1:-1:-1;4584:47:0;;4465:80;4584:12;:47::i;:::-;4572:10;4560:23;;;;:11;:23;;;;;:71;;;;4646:21;;:9;:21::i;:::-;-1:-1:-1;;4717:10:0;4734:5;4711:17;;;:5;:17;;;;;:20;;:28;;-1:-1:-1;;4711:28:0;;;-1:-1:-1;;3795:952:0:o;255:47::-;;;;;;;;;;;;;:::o;499:37::-;;;;:::o;198:50::-;;;;;;;;;;;;;:::o;59:45::-;;;;:::o;6026:140::-;6090:7;6116:42;6132:3;6144:4;6136:21;6116:15;:42::i;413:41::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5651:168::-;5711:7;5730:6;5739:53;5754:4;5759:10;;5778:4;-1:-1:-1;;;;;5770:21:0;;5739:14;:53::i;:::-;5730:62;5651:168;-1:-1:-1;;;5651:168:0:o;361:45::-;;;;;;;;;;;;-1:-1:-1;;;;;361:45:0;;:::o;6425:120::-;6511:12;;6504:33;;;;;;-1:-1:-1;;;;;6504:33:0;;;;;;;;;6478:7;;6511:12;;;;;6504:30;;:33;;;;;;;;;;;;;;;6478:7;6511:12;6504:33;;;5:2:-1;;;;30:1;27;20:12;5:2;6504:33:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6504:33:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6504:33:0;;6425:120;-1:-1:-1;;6425:120:0:o;7063:100::-;-1:-1:-1;;;;;7142:8:0;7116:7;7142:8;;;:5;:8;;;;;:13;;;;7063:100::o;4761:139::-;1111:5;;-1:-1:-1;;;;;1111:5:0;1097:10;:19;1089:65;;;;;-1:-1:-1;;;;;1089:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4840:5;:11;;-1:-1:-1;;4840:11:0;;;-1:-1:-1;;;;;4840:11:0;;;;;;;4856:5;:11;;;;;;;;;;;;;;4872:5;:11;;;;;;;;;;4761:139::o;1183:39::-;:::o;4917:227::-;4984:7;5005:9;5017:15;5025:2;5029;5017:7;:15::i;:::-;5035:1;5017:19;5005:31;;5133:2;5128:1;5091:15;5108:16;5080:45;;;;;;;;;;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;5080:45:0;;;5070:56;;;;;;;;;;;;;36:153:-1;66:2;58:11;;36:153;;176:10;;164:23;;-1:-1;;139:12;;;;98:2;89:12;;;;114;36:153;;;299:10;344;;263:2;259:12;;;;254:3;250:22;-1:-1;;246:30;311:9;;295:26;;;340:21;;377:20;;;;365:33;;5070:56:0;;;;;;;;;;;-1:-1:-1;;;5062:67:0;;;;;;;;5054:81;;4917:227;-1:-1:-1;;;;4917:227:0:o;7425:114::-;7478:7;7499:35;7507:9;;7518:15;7499:7;:35::i;7179:237::-;7243:7;7288:21;;-1:-1:-1;;;;;7327:14:0;;;;:9;:14;;;;;;7243:7;;7284:59;;7310:32;;7323:3;;7310:12;:32::i;:::-;7284:3;:59::i;:::-;-1:-1:-1;;;;;7388:19:0;;;;;;:14;:19;;;;;;7262:81;;-1:-1:-1;7361:47:0;;7262:81;;7361:12;:47::i;6950:101::-;-1:-1:-1;;;;;7029:8:0;7003:7;7029:8;;;:5;:8;;;;;:14;;;;6950:101::o;2631:513::-;2760:18;2927:11;2712:9;;2694:15;:27;2686:62;;;;;;;-1:-1:-1;;;;;2686:62:0;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2686:62:0;;;;;;;;;;;;;;;2779:72;2795:9;2805:45;2826:4;2818:21;2795:9;2805:12;:45::i;2779:72::-;2760:91;;2873:43;2886:10;2897:18;2904:10;2897:6;:18::i;:::-;2873:12;:43::i;:::-;2862:54;;2939:17;2946:9;2939:6;:17::i;:::-;2961:5;;:19;;2927:29;;-1:-1:-1;;;;;;2961:5:0;;:19;;;;;2927:29;;2961:5;:19;:5;:19;2927:29;2961:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;2985:5:0;;:19;;-1:-1:-1;;;;;2985:5:0;;;;:19;;;;;3000:3;;2985:5;:19;:5;:19;3000:3;2985:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;3009:5:0;;:19;;-1:-1:-1;;;;;3009:5:0;;;;:19;;;;;3024:3;;3009:5;:19;:5;:19;3024:3;3009:5;:19;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;3088:10:0;3076:23;;;;:11;:23;;;;;;3063:48;;3100:10;3063:12;:48::i;:::-;3051:10;3039:23;;;;:11;:23;;;;;:72;3122:14;3132:3;3122:9;:14::i;:::-;2631:513;;;:::o;6834:101::-;-1:-1:-1;;;;;6913:8:0;6887:7;6913:8;;;:5;:8;;;;;:14;;6834:101::o;8498:180::-;8556:7;;8576:6;;8572:37;;;8600:1;8593:8;;;;8572:37;-1:-1:-1;8627:5:0;;;8631:1;8627;:5;8646;;;;;;;;:10;8639:18;;;9333:133;9391:7;9419:5;;;9438:6;;;;9431:14;;;8765:270;8823:7;8914:9;8930:1;8926;:5;;;;;;;;;8765:270;-1:-1:-1;;;;8765:270:0:o;9153:113::-;9211:7;9234:6;;;;9227:14;;;;-1:-1:-1;9255:5:0;;;9153:113::o;5157:176::-;5211:4;5236:1;5232;:5;5228:94;;;-1:-1:-1;5260:5:0;;;5253:12;;5228:94;-1:-1:-1;5305:1:0;5298:8;;7556:105;7613:7;7644:1;7640;:5;:13;;7652:1;7640:13;;;-1:-1:-1;7648:1:0;;7633:20;-1:-1:-1;7556:105:0:o
Swarm Source
bzzr://2d0173a02de6e4ac13ee3bdb1c592de10a7cd78bbf7a849f14b1cd16cd519823
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.