Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 96 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Purchase Car Car... | 13100088 | 1211 days ago | IN | 0.0162 ETH | 0.00718063 | ||||
Purchase Car Car... | 13100082 | 1211 days ago | IN | 0.01 ETH | 0.00769145 | ||||
Purchase Car Car... | 13100068 | 1211 days ago | IN | 0.01 ETH | 0.00910687 | ||||
Add Company | 5858425 | 2368 days ago | IN | 0 ETH | 0.0009828 | ||||
Purchase Whale C... | 5697850 | 2396 days ago | IN | 0.24025 ETH | 0.00068817 | ||||
Purchase Car Car... | 5630839 | 2408 days ago | IN | 0.013284 ETH | 0.001125 | ||||
Purchase Car Car... | 5630050 | 2408 days ago | IN | 0.005 ETH | 0.00123292 | ||||
Purchase Car Car... | 5630036 | 2408 days ago | IN | 0.0081 ETH | 0.00156237 | ||||
Purchase Car Car... | 5629825 | 2408 days ago | IN | 0.005 ETH | 0.00123292 | ||||
Add Car | 5601462 | 2413 days ago | IN | 0 ETH | 0.0014285 | ||||
Purchase Car Car... | 5563201 | 2420 days ago | IN | 0.005 ETH | 0.00056042 | ||||
Purchase Car Car... | 5561135 | 2420 days ago | IN | 0.005 ETH | 0.00011202 | ||||
Purchase Car Car... | 5561133 | 2420 days ago | IN | 0.005 ETH | 0.00056042 | ||||
Purchase Car Car... | 5561131 | 2420 days ago | IN | 0.005 ETH | 0.00056042 | ||||
Purchase Car Car... | 5561129 | 2420 days ago | IN | 0.005 ETH | 0.00056042 | ||||
Purchase Car Car... | 5561127 | 2420 days ago | IN | 0.005 ETH | 0.00056042 | ||||
Purchase Car Car... | 5561125 | 2420 days ago | IN | 0.005 ETH | 0.00056042 | ||||
Purchase Car Car... | 5561123 | 2420 days ago | IN | 0.005 ETH | 0.00056042 | ||||
Purchase Car Car... | 5561121 | 2420 days ago | IN | 0.005 ETH | 0.00056042 | ||||
Purchase Car Car... | 5561119 | 2420 days ago | IN | 0.005 ETH | 0.00056042 | ||||
Purchase Car Car... | 5561114 | 2420 days ago | IN | 0.005 ETH | 0.00044833 | ||||
Purchase Car Car... | 5549400 | 2422 days ago | IN | 0.005 ETH | 0.00033625 | ||||
Add Car | 5546713 | 2423 days ago | IN | 0 ETH | 0.0007154 | ||||
Purchase Car Car... | 5544361 | 2423 days ago | IN | 0.02205144 ETH | 0.00048552 | ||||
Purchase Whale C... | 5544314 | 2423 days ago | IN | 0.155 ETH | 0.00014746 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
13100088 | 1211 days ago | 0.01518113 ETH | ||||
13100088 | 1211 days ago | 0.00020377 ETH | ||||
13100088 | 1211 days ago | 0.00020377 ETH | ||||
13100088 | 1211 days ago | 0.00050943 ETH | ||||
13100088 | 1211 days ago | 0.00010188 ETH | ||||
13100082 | 1211 days ago | 0.00937106 ETH | ||||
13100082 | 1211 days ago | 0.00012578 ETH | ||||
13100082 | 1211 days ago | 0.00012578 ETH | ||||
13100082 | 1211 days ago | 0.00031446 ETH | ||||
13100082 | 1211 days ago | 0.00006289 ETH | ||||
13100068 | 1211 days ago | 0.00937106 ETH | ||||
13100068 | 1211 days ago | 0.00012578 ETH | ||||
13100068 | 1211 days ago | 0.00012578 ETH | ||||
13100068 | 1211 days ago | 0.00031446 ETH | ||||
13100068 | 1211 days ago | 0.00006289 ETH | ||||
5697850 | 2396 days ago | 0.2325 ETH | ||||
5697850 | 2396 days ago | 0.00775 ETH | ||||
5630839 | 2408 days ago | 0.01211433 ETH | ||||
5630839 | 2408 days ago | 0.00016709 ETH | ||||
5630839 | 2408 days ago | 0.00016709 ETH | ||||
5630839 | 2408 days ago | 0.00016709 ETH | ||||
5630839 | 2408 days ago | 0.00016709 ETH | ||||
5630839 | 2408 days ago | 0.00041773 ETH | ||||
5630839 | 2408 days ago | 0.00008354 ETH | ||||
5630050 | 2408 days ago | 0.00468553 ETH |
Loading...
Loading
Contract Name:
CryptoflipCar
Compiler Version
v0.4.21+commit.dfe3193c
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-03-29 */ pragma solidity ^0.4.18; contract CryptoflipCar { string version = '1.1'; address ownerAddress = 0x3177Abbe93422c9525652b5d4e1101a248A99776; address foundTeamAddress = 0x30A38029bEd78159B0342FF9722C3B56479328D8; struct WhaleCard { address ownerAddress; uint256 curPrice; } struct Car { string name; address[4] ownerAddresses; uint256 curPrice; uint256 companyId; uint256 makeId; bool is_released; string adv_link; string adv_text; address adv_owner; uint256 adv_price; } struct Company { string name; address ownerAddress; uint256 curPrice; bool is_released; string adv_link; string adv_text; address adv_owner; uint256 adv_price; } struct Make { string name; address ownerAddress; uint256 curPrice; uint256 companyId; bool is_released; string adv_link; string adv_text; address adv_owner; uint256 adv_price; } Company[] companies; Make[] makes; Car[] cars; WhaleCard whalecard; modifier onlyOwner() { require (msg.sender == ownerAddress); _; } bool companiesAreInitiated = false; bool makesAreInitiated = false; bool carsAreInitiated = false; bool whalecardAreInitiated = false; bool isPaused = false; /* We use the following functions to pause and unpause the game. */ function pauseGame() public onlyOwner { isPaused = true; } function playGame() public onlyOwner { isPaused = false; } function GetIsPauded() public view returns(bool) { return(isPaused); } function purchaseCarAdv(uint256 _cardId, string _text, string _link) public payable { require(msg.value >= cars[_cardId].adv_price); require(isPaused == false); require(cars[_cardId].is_released == true); uint256 totalpercent = 160; uint256 commission5percent = div(mul(msg.value, 5), totalpercent); foundTeamAddress.transfer(commission5percent); uint256 commissionOwner = msg.value - commission5percent; cars[_cardId].ownerAddresses[0].transfer(commission5percent); commissionOwner = commissionOwner - commission5percent; cars[_cardId].adv_owner.transfer(commissionOwner); cars[_cardId].adv_owner = msg.sender; cars[_cardId].adv_price = div(mul(cars[_cardId].adv_price, totalpercent), 100); cars[_cardId].adv_text = _text; cars[_cardId].adv_link = _link; } function purchaseCompanyAdv(uint256 _cardId, string _text, string _link) public payable { require(msg.value >= companies[_cardId].adv_price); require(isPaused == false); require(companies[_cardId].is_released == true); uint256 totalpercent = 160; uint256 commission5percent = div(mul(msg.value, 5), totalpercent); foundTeamAddress.transfer(commission5percent); uint256 commissionOwner = msg.value - commission5percent; companies[_cardId].ownerAddress.transfer(commission5percent); commissionOwner = commissionOwner - commission5percent; companies[_cardId].adv_owner.transfer(commissionOwner); companies[_cardId].adv_owner = msg.sender; companies[_cardId].adv_price = div(mul(companies[_cardId].adv_price, totalpercent), 100); companies[_cardId].adv_text = _text; companies[_cardId].adv_link = _link; } function purchaseMakeAdv(uint256 _cardId, string _text, string _link) public payable { require(msg.value >= makes[_cardId].adv_price); require(isPaused == false); require(makes[_cardId].is_released == true); uint256 totalpercent = 160; uint256 commission5percent = div(mul(msg.value, 5), totalpercent); foundTeamAddress.transfer(commission5percent); uint256 commissionOwner = msg.value - commission5percent; makes[_cardId].ownerAddress.transfer(commission5percent); commissionOwner = commissionOwner - commission5percent; makes[_cardId].adv_owner.transfer(commissionOwner); makes[_cardId].adv_owner = msg.sender; makes[_cardId].adv_price = div(mul(makes[_cardId].adv_price, totalpercent), 100); makes[_cardId].adv_text = _text; makes[_cardId].adv_link = _link; } function purchaseWhaleCard() public payable { require(msg.value >= whalecard.curPrice); require(isPaused == false); require(whalecardAreInitiated == true); uint256 totalpercent = 155; uint256 commission5percent = div(mul(msg.value, 5) , totalpercent); foundTeamAddress.transfer(commission5percent); uint256 commissionOwner = msg.value - commission5percent; whalecard.ownerAddress.transfer(commissionOwner); whalecard.ownerAddress = msg.sender; whalecard.curPrice = div(mul(whalecard.curPrice, totalpercent), 100); } function purchaseCarCard(uint256 _cardId) public payable { require(isPaused == false); require(msg.value >= cars[_cardId].curPrice); require(cars[_cardId].is_released == true); require(carsAreInitiated == true); uint256 totalpercent = 150 + 5 + 2 + 2; uint256 commission1percent = div(mul(msg.value, 1) , totalpercent); uint256 commissionOwner = msg.value; if (whalecardAreInitiated == true){ totalpercent = totalpercent + 1; whalecard.ownerAddress.transfer(commission1percent); commissionOwner = commissionOwner - commission1percent; } uint256 commission5percent = mul(commission1percent, 5); foundTeamAddress.transfer(commission5percent); commissionOwner = commissionOwner - commission5percent; uint256 commission2percent = mul(commission1percent, 2); uint256 companyId = cars[_cardId].companyId; companies[companyId].ownerAddress.transfer(commission2percent); commissionOwner = commissionOwner - commission2percent; uint256 makeId = cars[_cardId].makeId; makes[makeId].ownerAddress.transfer(commission2percent); commissionOwner = commissionOwner - commission2percent; if (cars[_cardId].ownerAddresses[3] != 0){ cars[_cardId].ownerAddresses[3].transfer(commission2percent); commissionOwner = commissionOwner - commission2percent; totalpercent = totalpercent + 2; } cars[_cardId].ownerAddresses[3] = cars[_cardId].ownerAddresses[2]; if (cars[_cardId].ownerAddresses[2] != 0){ cars[_cardId].ownerAddresses[2].transfer(commission2percent); commissionOwner = commissionOwner - commission2percent; totalpercent = totalpercent + 2; } cars[_cardId].ownerAddresses[2] = cars[_cardId].ownerAddresses[1]; if (cars[_cardId].ownerAddresses[1] != 0){ cars[_cardId].ownerAddresses[1].transfer(commission2percent); commissionOwner = commissionOwner - commission2percent; totalpercent = totalpercent + 2; } cars[_cardId].ownerAddresses[1] = cars[_cardId].ownerAddresses[0]; cars[_cardId].ownerAddresses[0].transfer(commissionOwner); cars[_cardId].ownerAddresses[0] = msg.sender; totalpercent = totalpercent + 2; cars[_cardId].curPrice = div(mul(cars[_cardId].curPrice, totalpercent), 100); } function purchaseMakeCard(uint256 _cardId) public payable { require(isPaused == false); require(msg.value >= makes[_cardId].curPrice); require(makes[_cardId].is_released == true); require(makesAreInitiated == true); uint256 totalpercent = 150 + 5 + 2; uint256 commission1percent = div(mul(msg.value, 1) , totalpercent); uint256 commissionOwner = msg.value; if (whalecardAreInitiated == true){ totalpercent = totalpercent + 1; whalecard.ownerAddress.transfer(commission1percent); commissionOwner = commissionOwner - commission1percent; } uint256 commission5percent = mul(commission1percent, 5); foundTeamAddress.transfer(commission5percent); commissionOwner = commissionOwner - commission5percent; uint256 commission2percent = mul(commission1percent, 2); uint256 companyId = makes[_cardId].companyId; companies[companyId].ownerAddress.transfer(commission2percent); commissionOwner = commissionOwner - commission2percent; makes[_cardId].ownerAddress.transfer(commissionOwner); makes[_cardId].ownerAddress = msg.sender; makes[_cardId].curPrice = div(mul(makes[_cardId].curPrice, totalpercent), 100); } function purchaseCompanyCard(uint256 _cardId) public payable { require(isPaused == false); require(msg.value >= companies[_cardId].curPrice); require(companies[_cardId].is_released == true); require(companiesAreInitiated == true); uint256 totalpercent = 150 + 5; uint256 commission1percent = div(mul(msg.value, 1) , totalpercent); uint256 commissionOwner = msg.value; if (whalecardAreInitiated == true){ totalpercent = totalpercent + 1; whalecard.ownerAddress.transfer(commission1percent); commissionOwner = commissionOwner - commission1percent; } uint256 commission5percent = mul(commission1percent, 5); foundTeamAddress.transfer(commission5percent); commissionOwner = commissionOwner - commission5percent; companies[_cardId].ownerAddress.transfer(commissionOwner); companies[_cardId].ownerAddress = msg.sender; companies[_cardId].curPrice = div(mul(companies[_cardId].curPrice, totalpercent), 100); } // This function will return all of the details of our company function getCompanyCount() public view returns (uint) { return companies.length; } function getMakeCount() public view returns (uint) { return makes.length; } function getCarCount() public view returns (uint) { return cars.length; } function getWhaleCard() public view returns ( address ownerAddress1, uint256 curPrice ){ ownerAddress1 = whalecard.ownerAddress; curPrice = whalecard.curPrice; } // This function will return all of the details of our company function getCompany(uint256 _companyId) public view returns ( string name, address ownerAddress1, uint256 curPrice, bool is_released, string adv_text, string adv_link, uint256 adv_price, address adv_owner, uint id ) { Company storage _company = companies[_companyId]; name = _company.name; ownerAddress1 = _company.ownerAddress; curPrice = _company.curPrice; is_released = _company.is_released; id = _companyId; adv_text = _company.adv_text; adv_link = _company.adv_link; adv_price = _company.adv_price; adv_owner = _company.adv_owner; } function getMake(uint _makeId) public view returns ( string name, address ownerAddress1, uint256 curPrice, uint256 companyId, bool is_released, string adv_text, string adv_link, uint256 adv_price, address adv_owner, uint id ) { Make storage _make = makes[_makeId]; name = _make.name; ownerAddress1 = _make.ownerAddress; curPrice = _make.curPrice; companyId = _make.companyId; is_released = _make.is_released; id = _makeId; adv_text = _make.adv_text; adv_link = _make.adv_link; adv_price = _make.adv_price; adv_owner = _make.adv_owner; } function getCar(uint _carId) public view returns ( string name, address[4] ownerAddresses, uint256 curPrice, uint256 companyId, uint256 makeId, bool is_released, string adv_text, string adv_link, uint256 adv_price, address adv_owner, uint id ) { Car storage _car = cars[_carId]; name = _car.name; ownerAddresses = _car.ownerAddresses; curPrice = _car.curPrice; makeId = _car.makeId; companyId = _car.companyId; is_released = _car.is_released; id = _carId; adv_text = _car.adv_text; adv_link = _car.adv_link; adv_price = _car.adv_price; adv_owner = _car.adv_owner; } /** @dev Multiplies two numbers, throws on overflow. => From the SafeMath library */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; return c; } /** @dev Integer division of two numbers, truncating the quotient. => From the SafeMath library */ function div(uint256 a, uint256 b) internal pure returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 uint c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } function InitiateCompanies() public onlyOwner { require(companiesAreInitiated == false); addCompany("Aston Martin", 0xe7eca2a94e9d59848f3c1e1ffaacd881d4c3a4f2, 592240896000000000 ,true); addCompany("BMW", 0x327bfb6286026bd1a017ba6693e0f47c8b98731b, 592240896000000000 ,true); addCompany("Ferrari", 0xef764bac8a438e7e498c2e5fccf0f174c3e3f8db, 379641600000000000 ,true); addCompany("Honda", 0xef764bac8a438e7e498c2e5fccf0f174c3e3f8db, 243360000000000000 ,true); companies[0].adv_text="BurnUP!!!"; companies[0].adv_link="https://burnup.io/?r=0x049bEd1598655b64F09E4835084fBc502ab1aD86"; companies[0].adv_owner=0x049bed1598655b64f09e4835084fbc502ab1ad86; companies[0].adv_price=8000000000000000; companiesAreInitiated = true; } function addCompany(string name, address address1, uint256 price, bool is_released) public onlyOwner { uint companyId = companies.length++; companies[companyId].name = name; companies[companyId].curPrice = price; companies[companyId].ownerAddress = address1; companies[companyId].is_released = is_released; companies[companyId].adv_text = 'Your Ad here'; companies[companyId].adv_link = 'http://cryptoflipcars.site/'; companies[companyId].adv_price = 5000000000000000; companies[companyId].adv_owner = address1; } function setReleaseCompany(uint256 _companyId, bool is_released) public onlyOwner { companies[_companyId].is_released = is_released; } function InitiateMakes() public onlyOwner { require(makesAreInitiated == false); addMake("DB5", 0x7396176ac6c1ef05d57180e7733b9188b3571d9a, 98465804768000000 ,0, true); addMake("DB6", 0x3130259deedb3052e24fad9d5e1f490cb8cccaa0, 62320129600000000 ,0, true); addMake("DB9", 0xa2381223639181689cd6c46d38a1a4884bb6d83c, 39443120000000000 ,0, true); addMake("One-77", 0xa2381223639181689cd6c46d38a1a4884bb6d83c, 39443120000000000 ,0, true); addMake("BMW 507", 0x049bed1598655b64f09e4835084fbc502ab1ad86, 98465804768000000 ,1, false); addMake("BMW Z8", 0xd17e2bfe196470a9fefb567e8f5992214eb42f24, 98465804768000000 ,1, false); addMake("Fererrari LaFerrari", 0x7396176ac6c1ef05d57180e7733b9188b3571d9a, 24964000000000000 ,2, true); addMake("Ferrari California", 0xa2381223639181689cd6c46d38a1a4884bb6d83c, 15800000000000000 ,2, true); addMake("Honda Accord", 0x7396176ac6c1ef05d57180e7733b9188b3571d9a, 24964000000000000 ,3, true); addMake("Honda Civic", 0xa2381223639181689cd6c46d38a1a4884bb6d83c, 15800000000000000 ,3, false); makesAreInitiated = true; } function addMake(string name, address address1, uint256 price, uint256 companyId, bool is_released) public onlyOwner { uint makeId = makes.length++; makes[makeId].name = name; makes[makeId].curPrice = price; makes[makeId].ownerAddress = address1; makes[makeId].companyId = companyId; makes[makeId].is_released = is_released; makes[makeId].adv_text = 'Your Ad here'; makes[makeId].adv_link = 'http://cryptoflipcars.site/'; makes[makeId].adv_price = 5000000000000000; makes[makeId].adv_owner = address1; } function InitiateCars() public onlyOwner { require(carsAreInitiated == false); addCar("1964 DB5 James Bond Edition", 0x5c035bb4cb7dacbfee076a5e61aa39a10da2e956, 8100000000000000 ,0, 0, true); addCar("Blue 1965" , 0x71f35825a3b1528859dfa1a64b24242bc0d12990, 8100000000000000 ,0, 0, true); addCar("1964 DB5 James Bond Edition", 0x71f35825a3b1528859dfa1a64b24242bc0d12990, 8100000000000000 ,0, 0, true); addCar("Blue 1965" , 0x71f35825a3b1528859dfa1a64b24242bc0d12990, 8100000000000000 ,0, 0, true); addCar("Z8 2003", 0x3177abbe93422c9525652b5d4e1101a248a99776, 10000000000000000 ,1, 5, true); addCar("DB6 Chocolate", 0x3177abbe93422c9525652b5d4e1101a248a99776, 10000000000000000 ,0, 1, true); addCar("507 Black", 0x3177abbe93422c9525652b5d4e1101a248a99776, 10000000000000000 ,1, 4, true); addCar("507 Silver", 0x62d5be95c330b512b35922e347319afd708da981, 16200000000000000 ,1, 4, true); addCar("Z8 Black with Red Interior", 0x3177abbe93422c9525652b5d4e1101a248a99776, 10000000000000000 ,1, 5, true); addCar("Gordon Ramsey's Grey LaFerrari", 0x3177abbe93422c9525652b5d4e1101a248a99776, 10000000000000000 ,2, 6, true); carsAreInitiated = true; } function InitiateWhaleCard() public onlyOwner { require(whalecardAreInitiated == false); whalecard.ownerAddress = ownerAddress; whalecard.curPrice = 100000000000000000; whalecardAreInitiated = true; } function addCar(string name, address address1, uint256 price, uint256 companyId, uint256 makeId, bool is_released) public onlyOwner { uint carId = cars.length++; cars[carId].name = name; cars[carId].curPrice = price; cars[carId].ownerAddresses[0] = address1; cars[carId].companyId = companyId; cars[carId].makeId = makeId; cars[carId].is_released = is_released; cars[carId].adv_text = 'Your Ad here'; cars[carId].adv_link = 'http://cryptoflipcars.site/'; cars[carId].adv_price = 5000000000000000; cars[carId].adv_owner = address1; } function setReleaseCar(uint256 _carId, bool is_released) public onlyOwner { cars[_carId].is_released = is_released; } function setReleaseMake(uint256 _makeId, bool is_released) public onlyOwner { makes[_makeId].is_released = is_released; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"_cardId","type":"uint256"}],"name":"purchaseCompanyCard","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_cardId","type":"uint256"}],"name":"purchaseCarCard","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"name","type":"string"},{"name":"address1","type":"address"},{"name":"price","type":"uint256"},{"name":"companyId","type":"uint256"},{"name":"is_released","type":"bool"}],"name":"addMake","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getCarCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"name","type":"string"},{"name":"address1","type":"address"},{"name":"price","type":"uint256"},{"name":"is_released","type":"bool"}],"name":"addCompany","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"InitiateWhaleCard","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"pauseGame","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"InitiateCars","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_cardId","type":"uint256"}],"name":"purchaseMakeCard","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"_companyId","type":"uint256"}],"name":"getCompany","outputs":[{"name":"name","type":"string"},{"name":"ownerAddress1","type":"address"},{"name":"curPrice","type":"uint256"},{"name":"is_released","type":"bool"},{"name":"adv_text","type":"string"},{"name":"adv_link","type":"string"},{"name":"adv_price","type":"uint256"},{"name":"adv_owner","type":"address"},{"name":"id","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_carId","type":"uint256"}],"name":"getCar","outputs":[{"name":"name","type":"string"},{"name":"ownerAddresses","type":"address[4]"},{"name":"curPrice","type":"uint256"},{"name":"companyId","type":"uint256"},{"name":"makeId","type":"uint256"},{"name":"is_released","type":"bool"},{"name":"adv_text","type":"string"},{"name":"adv_link","type":"string"},{"name":"adv_price","type":"uint256"},{"name":"adv_owner","type":"address"},{"name":"id","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"InitiateCompanies","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getWhaleCard","outputs":[{"name":"ownerAddress1","type":"address"},{"name":"curPrice","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_cardId","type":"uint256"},{"name":"_text","type":"string"},{"name":"_link","type":"string"}],"name":"purchaseCarAdv","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"_makeId","type":"uint256"}],"name":"getMake","outputs":[{"name":"name","type":"string"},{"name":"ownerAddress1","type":"address"},{"name":"curPrice","type":"uint256"},{"name":"companyId","type":"uint256"},{"name":"is_released","type":"bool"},{"name":"adv_text","type":"string"},{"name":"adv_link","type":"string"},{"name":"adv_price","type":"uint256"},{"name":"adv_owner","type":"address"},{"name":"id","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_makeId","type":"uint256"},{"name":"is_released","type":"bool"}],"name":"setReleaseMake","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_cardId","type":"uint256"},{"name":"_text","type":"string"},{"name":"_link","type":"string"}],"name":"purchaseMakeAdv","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"GetIsPauded","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_carId","type":"uint256"},{"name":"is_released","type":"bool"}],"name":"setReleaseCar","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"playGame","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_companyId","type":"uint256"},{"name":"is_released","type":"bool"}],"name":"setReleaseCompany","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_cardId","type":"uint256"},{"name":"_text","type":"string"},{"name":"_link","type":"string"}],"name":"purchaseCompanyAdv","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"getMakeCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"name","type":"string"},{"name":"address1","type":"address"},{"name":"price","type":"uint256"},{"name":"companyId","type":"uint256"},{"name":"makeId","type":"uint256"},{"name":"is_released","type":"bool"}],"name":"addCar","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getCompanyCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"InitiateMakes","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"purchaseWhaleCard","outputs":[],"payable":true,"stateMutability":"payable","type":"function"}]
Contract Creation Code
606060405260408051908101604052600381527f312e310000000000000000000000000000000000000000000000000000000000602082015260009080516200004d929160200190620000b6565b5060018054600160a060020a0319908116733177abbe93422c9525652b5d4e1101a248a9977617909155600280549091167330a38029bed78159b0342ff9722c3b56479328d81790556008805464ffffffffff191690553415620000b057600080fd5b6200015b565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620000f957805160ff191683800117855562000129565b8280016001018555821562000129579182015b82811115620001295782518255916020019190600101906200010c565b50620001379291506200013b565b5090565b6200015891905b8082111562000137576000815560010162000142565b90565b613e7b806200016b6000396000f30060606040526004361061015e5763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663057dd42d81146101635780630687bb4a14610170578063154087341461017b57806327436b59146101e9578063380547c01461020e578063443ace5b14610277578063499831f21461028a5780634d908a551461029d57806356820930146102b057806357d13917146102bb5780635e8be190146104585780635ea050ec146106285780637294789b1461063b5780637859f9e6146106705780637a4b7075146106fd5780637e3ef935146108a35780637f1a8749146108be578063820c59bb1461094b578063a1d707a314610972578063af8997351461098d578063bdcc809a146109a0578063ccaaef45146109bb578063d05144c814610a48578063eacd2ff314610a5b578063f078264014610ace578063fadc070014610ae1578063faed192214610af4575b600080fd5b61016e600435610afc565b005b61016e600435610d41565b341561018657600080fd5b61016e60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050508335600160a060020a0316936020810135935060408101359250606001351515905061138e565b34156101f457600080fd5b6101fc6115f7565b60405190815260200160405180910390f35b341561021957600080fd5b61016e60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050600160a060020a03853516946020810135945060400135151592506115fe915050565b341561028257600080fd5b61016e611841565b341561029557600080fd5b61016e6118b6565b34156102a857600080fd5b61016e6118e8565b61016e600435611cd9565b34156102c657600080fd5b6102d1600435611fab565b604051600160a060020a03808a16602083015260408201899052871515606083015260c08201859052831660e082015261010081018290526101208082528190608082019060a083019083018d818151815260200191508051906020019080838360005b8381101561034d578082015183820152602001610335565b50505050905090810190601f16801561037a5780820380516001836020036101000a031916815260200191505b50848103835289818151815260200191508051906020019080838360005b838110156103b0578082015183820152602001610398565b50505050905090810190601f1680156103dd5780820380516001836020036101000a031916815260200191505b50848103825288818151815260200191508051906020019080838360005b838110156104135780820151838201526020016103fb565b50505050905090810190601f1680156104405780820380516001836020036101000a031916815260200191505b509c5050505050505050505050505060405180910390f35b341561046357600080fd5b61046e600435612231565b60405180602081018c608080838360005b8381101561049757808201518382015260200161047f565b505050509050018b81526020018a815260200189815260200188151515158152602001806020018060200187815260200186600160a060020a0316600160a060020a0316815260200185815260200184810384528f818151815260200191508051906020019080838360005b8381101561051b578082015183820152602001610503565b50505050905090810190601f1680156105485780820380516001836020036101000a031916815260200191505b50848103835289818151815260200191508051906020019080838360005b8381101561057e578082015183820152602001610566565b50505050905090810190601f1680156105ab5780820380516001836020036101000a031916815260200191505b50848103825288818151815260200191508051906020019080838360005b838110156105e15780820151838201526020016105c9565b50505050905090810190601f16801561060e5780820380516001836020036101000a031916815260200191505b509e50505050505050505050505050505060405180910390f35b341561063357600080fd5b61016e6124f6565b341561064657600080fd5b61064e61281d565b604051600160a060020a03909216825260208201526040908101905180910390f35b61016e600480359060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284375094965061283195505050505050565b341561070857600080fd5b610713600435612ab1565b604051600160a060020a03808b166020830152604082018a905260608201899052871515608083015260e0820185905283166101008201526101208101829052610140808252819060a082019060c083019083018e818151815260200191508051906020019080838360005b8381101561079757808201518382015260200161077f565b50505050905090810190601f1680156107c45780820380516001836020036101000a031916815260200191505b50848103835289818151815260200191508051906020019080838360005b838110156107fa5780820151838201526020016107e2565b50505050905090810190601f1680156108275780820380516001836020036101000a031916815260200191505b50848103825288818151815260200191508051906020019080838360005b8381101561085d578082015183820152602001610845565b50505050905090810190601f16801561088a5780820380516001836020036101000a031916815260200191505b509d505050505050505050505050505060405180910390f35b34156108ae57600080fd5b61016e6004356024351515612d3f565b61016e600480359060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f016020809104026020016040519081016040528181529291906020840183838082843750949650612d9095505050505050565b341561095657600080fd5b61095e613000565b604051901515815260200160405180910390f35b341561097d57600080fd5b61016e6004356024351515613011565b341561099857600080fd5b61016e613062565b34156109ab57600080fd5b61016e600435602435151561308d565b61016e600480359060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f0160208091040260200160405190810160405281815292919060208401838380828437509496506130de95505050505050565b3415610a5357600080fd5b6101fc61334e565b3415610a6657600080fd5b61016e60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050508335600160a060020a031693602081013593506040810135925060608101359150608001351515613354565b3415610ad957600080fd5b6101fc6135e1565b3415610aec57600080fd5b61016e6135e7565b61016e6139cd565b600854600090819081908190640100000000900460ff1615610b1d57600080fd5b6003805486908110610b2b57fe5b9060005260206000209060080201600201543410151515610b4b57600080fd5b6003805486908110610b5957fe5b600091825260209091206003600890920201015460ff161515600114610b7e57600080fd5b60085460ff161515600114610b9257600080fd5b609b9350610baa610ba4346001613acb565b85613aec565b6008549093503492506301000000900460ff16151560011415610c0657600654600190940193600160a060020a031683156108fc0284604051600060405180830381858888f193505050501515610c0057600080fd5b82820391505b610c11836005613acb565b600254909150600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515610c4757600080fd5b60038054928290039286908110610c5a57fe5b6000918252602090912060016008909202010154600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515610c9e57600080fd5b33600386815481101515610cae57fe5b906000526020600020906008020160010160006101000a815481600160a060020a030219169083600160a060020a03160217905550610d17610d10600387815481101515610cf857fe5b90600052602060002090600802016002015486613acb565b6064613aec565b6003805487908110610d2557fe5b9060005260206000209060080201600201819055505050505050565b600854600090819081908190819081908190640100000000900460ff1615610d6857600080fd5b6005805489908110610d7657fe5b90600052602060002090600d0201600501543410151515610d9657600080fd5b6005805489908110610da457fe5b600091825260209091206008600d90920201015460ff161515600114610dc957600080fd5b60085462010000900460ff161515600114610de357600080fd5b609f9650610dfb610df5346001613acb565b88613aec565b6008549096503495506301000000900460ff16151560011415610e5757600654600190970196600160a060020a031686156108fc0287604051600060405180830381858888f193505050501515610e5157600080fd5b85850394505b610e62866005613acb565b600254909450600160a060020a031684156108fc0285604051600060405180830381858888f193505050501515610e9857600080fd5b8385039450610ea8866002613acb565b9250600588815481101515610eb957fe5b90600052602060002090600d0201600601549150600382815481101515610edc57fe5b6000918252602090912060016008909202010154600160a060020a031683156108fc0284604051600060405180830381858888f193505050501515610f2057600080fd5b60058054958490039589908110610f3357fe5b90600052602060002090600d0201600701549050600481815481101515610f5657fe5b6000918252602090912060016009909202010154600160a060020a031683156108fc0284604051600060405180830381858888f193505050501515610f9a57600080fd5b60058054958490039589908110610fad57fe5b600091825260209091206004600d909202010154600160a060020a03161561102d576005805489908110610fdd57fe5b600091825260209091206004600d909202010154600160a060020a03166108fc84150284604051600060405180830381858888f19350505050151561102157600080fd5b82850394508660020196505b600580548990811061103b57fe5b600091825260209091206003600d90920201015460058054600160a060020a03909216918a90811061106957fe5b600091825260209091206001600d90920201016003018054600160a060020a031916600160a060020a039290921691909117905560058054899081106110ab57fe5b600091825260209091206003600d909202010154600160a060020a03161561112b5760058054899081106110db57fe5b600091825260209091206003600d909202010154600160a060020a03166108fc84150284604051600060405180830381858888f19350505050151561111f57600080fd5b82850394508660020196505b600580548990811061113957fe5b600091825260209091206002600d90920201015460058054600160a060020a03909216918a90811061116757fe5b600091825260209091206001600d90920201016002018054600160a060020a031916600160a060020a039290921691909117905560058054899081106111a957fe5b600091825260209091206002600d909202010154600160a060020a0316156112295760058054899081106111d957fe5b600091825260209091206002600d909202010154600160a060020a03166108fc84150284604051600060405180830381858888f19350505050151561121d57600080fd5b82850394508660020196505b600580548990811061123757fe5b6000918252602082206001600d909202010190015460058054600160a060020a03909216918a90811061126657fe5b60009182526020909120600d909102016002018054600160a060020a031916600160a060020a039290921691909117905560058054899081106112a557fe5b6000918252602082206001600d9092020101900154600160a060020a031685156108fc0286604051600060405180830381858888f1935050505015156112ea57600080fd5b336005898154811015156112fa57fe5b6000918252602082206001600d909202010190018054600160a060020a031916600160a060020a0392909216919091179055600580546002989098019761136191610d10918b90811061134957fe5b90600052602060002090600d02016005015489613acb565b600580548a90811061136f57fe5b90600052602060002090600d0201600501819055505050505050505050565b60015460009033600160a060020a039081169116146113ac57600080fd5b60048054906113be9060018301613b03565b9050856004828154811015156113d057fe5b90600052602060002090600902016000019080516113f2929160200190613b34565b508360048281548110151561140357fe5b9060005260206000209060090201600201819055508460048281548110151561142857fe5b906000526020600020906009020160010160006101000a815481600160a060020a030219169083600160a060020a031602179055508260048281548110151561146d57fe5b9060005260206000209060090201600301819055508160048281548110151561149257fe5b60009182526020909120600990910201600401805460ff191691151591909117905560408051908101604052600c81527f596f757220416420686572650000000000000000000000000000000000000000602082015260048054839081106114f657fe5b9060005260206000209060090201600601908051611518929160200190613b34565b5060408051908101604052601b81527f687474703a2f2f63727970746f666c6970636172732e736974652f00000000006020820152600480548390811061155b57fe5b906000526020600020906009020160050190805161157d929160200190613b34565b506611c37937e0800060048281548110151561159557fe5b906000526020600020906009020160080181905550846004828154811015156115ba57fe5b906000526020600020906009020160070160006101000a815481600160a060020a030219169083600160a060020a03160217905550505050505050565b6005545b90565b60015460009033600160a060020a0390811691161461161c57600080fd5b600380549061162e9060018301613bb2565b90508460038281548110151561164057fe5b9060005260206000209060080201600001908051611662929160200190613b34565b508260038281548110151561167357fe5b9060005260206000209060080201600201819055508360038281548110151561169857fe5b906000526020600020906008020160010160006101000a815481600160a060020a030219169083600160a060020a03160217905550816003828154811015156116dd57fe5b60009182526020909120600890910201600301805460ff191691151591909117905560408051908101604052600c81527f596f7572204164206865726500000000000000000000000000000000000000006020820152600380548390811061174157fe5b9060005260206000209060080201600501908051611763929160200190613b34565b5060408051908101604052601b81527f687474703a2f2f63727970746f666c6970636172732e736974652f0000000000602082015260038054839081106117a657fe5b90600052602060002090600802016004019080516117c8929160200190613b34565b506611c37937e080006003828154811015156117e057fe5b9060005260206000209060080201600701819055508360038281548110151561180557fe5b906000526020600020906008020160060160006101000a815481600160a060020a030219169083600160a060020a031602179055505050505050565b60015433600160a060020a0390811691161461185c57600080fd5b6008546301000000900460ff161561187357600080fd5b60015460068054600160a060020a031916600160a060020a0390921691909117905567016345785d8a00006007556008805463ff00000019166301000000179055565b60015433600160a060020a039081169116146118d157600080fd5b6008805464ff000000001916640100000000179055565b60015433600160a060020a0390811691161461190357600080fd5b60085462010000900460ff161561191957600080fd5b61197760408051908101604052601b81527f3139363420444235204a616d657320426f6e642045646974696f6e00000000006020820152735c035bb4cb7dacbfee076a5e61aa39a10da2e956661cc6e836ae40006000806001613354565b6119d560408051908101604052600981527f426c75652031393635000000000000000000000000000000000000000000000060208201527371f35825a3b1528859dfa1a64b24242bc0d12990661cc6e836ae40006000806001613354565b611a3360408051908101604052601b81527f3139363420444235204a616d657320426f6e642045646974696f6e000000000060208201527371f35825a3b1528859dfa1a64b24242bc0d12990661cc6e836ae40006000806001613354565b611a9160408051908101604052600981527f426c75652031393635000000000000000000000000000000000000000000000060208201527371f35825a3b1528859dfa1a64b24242bc0d12990661cc6e836ae40006000806001613354565b611aef60408051908101604052600781527f5a382032303033000000000000000000000000000000000000000000000000006020820152733177abbe93422c9525652b5d4e1101a248a99776662386f26fc100006001600581613354565b611b4d60408051908101604052600d81527f4442362043686f636f6c617465000000000000000000000000000000000000006020820152733177abbe93422c9525652b5d4e1101a248a99776662386f26fc100006000600180613354565b611bab60408051908101604052600981527f35303720426c61636b00000000000000000000000000000000000000000000006020820152733177abbe93422c9525652b5d4e1101a248a99776662386f26fc100006001600481613354565b611c0960408051908101604052600a81527f3530372053696c7665720000000000000000000000000000000000000000000060208201527362d5be95c330b512b35922e347319afd708da98166398dd06d5c80006001600481613354565b611c6760408051908101604052601a81527f5a3820426c61636b20776974682052656420496e746572696f720000000000006020820152733177abbe93422c9525652b5d4e1101a248a99776662386f26fc100006001600581613354565b611cc660408051908101604052601e81527f476f72646f6e2052616d73657927732047726579204c614665727261726900006020820152733177abbe93422c9525652b5d4e1101a248a99776662386f26fc10000600260066001613354565b6008805462ff0000191662010000179055565b60085460009081908190819081908190640100000000900460ff1615611cfe57600080fd5b6004805488908110611d0c57fe5b9060005260206000209060090201600201543410151515611d2c57600080fd5b6004805488908110611d3a57fe5b600091825260209091206004600990920201015460ff161515600114611d5f57600080fd5b60085460ff610100909104161515600114611d7957600080fd5b609d9550611d91611d8b346001613acb565b87613aec565b6008549095503494506301000000900460ff16151560011415611ded57600654600190960195600160a060020a031685156108fc0286604051600060405180830381858888f193505050501515611de757600080fd5b84840393505b611df8856005613acb565b600254909350600160a060020a031683156108fc0284604051600060405180830381858888f193505050501515611e2e57600080fd5b8284039350611e3e856002613acb565b9150600487815481101515611e4f57fe5b9060005260206000209060090201600301549050600381815481101515611e7257fe5b6000918252602090912060016008909202010154600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515611eb657600080fd5b60048054948390039488908110611ec957fe5b6000918252602090912060016009909202010154600160a060020a031684156108fc0285604051600060405180830381858888f193505050501515611f0d57600080fd5b33600488815481101515611f1d57fe5b906000526020600020906009020160010160006101000a815481600160a060020a030219169083600160a060020a03160217905550611f7f610d10600489815481101515611f6757fe5b90600052602060002090600902016002015488613acb565b6004805489908110611f8d57fe5b90600052602060002090600902016002018190555050505050505050565b611fb3613bde565b6000806000611fc0613bde565b611fc8613bde565b60008060008060038b815481101515611fdd57fe5b90600052602060002090600802019050806000018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156120855780601f1061205a57610100808354040283529160200191612085565b820191906000526020600020905b81548152906001019060200180831161206857829003601f168201915b505050505099508060010160009054906101000a9004600160a060020a03169850806002015497508060030160009054906101000a900460ff1696508a9150806005018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561215c5780601f106121315761010080835404028352916020019161215c565b820191906000526020600020905b81548152906001019060200180831161213f57829003601f168201915b50505050509550806004018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156121fb5780601f106121d0576101008083540402835291602001916121fb565b820191906000526020600020905b8154815290600101906020018083116121de57829003601f168201915b50505050509450806007015493508060060160009054906101000a9004600160a060020a03169250509193959799909294969850565b612239613bde565b612241613bf0565b60008060008061224f613bde565b612257613bde565b60008060008060058d81548110151561226c57fe5b90600052602060002090600d02019050806000018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156123145780601f106122e957610100808354040283529160200191612314565b820191906000526020600020905b8154815290600101906020018083116122f757829003601f168201915b50505050509b508060010160048060200260405190810160405291906080830182845b8154600160a060020a031681526001909101906020018083116123375750505050509a508060050154995080600701549750806006015498508060080160009054906101000a900460ff1696508c915080600a018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561241f5780601f106123f45761010080835404028352916020019161241f565b820191906000526020600020905b81548152906001019060200180831161240257829003601f168201915b50505050509550806009018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156124be5780601f10612493576101008083540402835291602001916124be565b820191906000526020600020905b8154815290600101906020018083116124a157829003601f168201915b5050505050945080600c0154935080600b0160009054906101000a9004600160a060020a031692505091939597999b90929496989a50565b60015433600160a060020a0390811691161461251157600080fd5b60085460ff161561252157600080fd5b61257d60408051908101604052600c81527f4173746f6e204d617274696e0000000000000000000000000000000000000000602082015273e7eca2a94e9d59848f3c1e1ffaacd881d4c3a4f26708380ff5038a000060016115fe565b6125d960408051908101604052600381527f424d570000000000000000000000000000000000000000000000000000000000602082015273327bfb6286026bd1a017ba6693e0f47c8b98731b6708380ff5038a000060016115fe565b61263560408051908101604052600781527f4665727261726900000000000000000000000000000000000000000000000000602082015273ef764bac8a438e7e498c2e5fccf0f174c3e3f8db670544c20615f6000060016115fe565b61269160408051908101604052600581527f486f6e6461000000000000000000000000000000000000000000000000000000602082015273ef764bac8a438e7e498c2e5fccf0f174c3e3f8db67036096a1708a000060016115fe565b60408051908101604052600981527f4275726e5550212121000000000000000000000000000000000000000000000060208201526003805460009081106126d457fe5b90600052602060002090600802016005019080516126f6929160200190613b34565b5060606040519081016040908152603f82527f68747470733a2f2f6275726e75702e696f2f3f723d307830343962456431353960208301527f38363535623634463039453438333530383466426335303261623161443836009082015260038054600090811061276257fe5b9060005260206000209060080201600401908051612784929160200190613b34565b5073049bed1598655b64f09e4835084fbc502ab1ad86600360008154811015156127aa57fe5b906000526020600020906008020160060160006101000a815481600160a060020a030219169083600160a060020a03160217905550661c6bf526340000600360008154811015156127f757fe5b60009182526020909120600760089283029091010191909155805460ff19166001179055565b600654600754600160a060020a0390911691565b600080600060058681548110151561284557fe5b90600052602060002090600d0201600c0154341015151561286557600080fd5b600854640100000000900460ff161561287d57600080fd5b600580548790811061288b57fe5b600091825260209091206008600d90920201015460ff1615156001146128b057600080fd5b60a092506128c86128c2346005613acb565b84613aec565b600254909250600160a060020a031682156108fc0283604051600060405180830381858888f1935050505015156128fe57600080fd5b813403905060058681548110151561291257fe5b6000918252602082206001600d9092020101900154600160a060020a031682156108fc0283604051600060405180830381858888f19350505050151561295757600080fd5b6005805491839003918790811061296a57fe5b60009182526020909120600b600d909202010154600160a060020a031681156108fc0282604051600060405180830381858888f1935050505015156129ae57600080fd5b336005878154811015156129be57fe5b90600052602060002090600d0201600b0160006101000a815481600160a060020a030219169083600160a060020a03160217905550612a20610d10600588815481101515612a0857fe5b90600052602060002090600d0201600c015485613acb565b6005805488908110612a2e57fe5b90600052602060002090600d0201600c018190555084600587815481101515612a5357fe5b90600052602060002090600d0201600a01908051612a75929160200190613b34565b5083600587815481101515612a8657fe5b90600052602060002090600d0201600901908051612aa8929160200190613b34565b50505050505050565b612ab9613bde565b600080600080612ac7613bde565b612acf613bde565b60008060008060048c815481101515612ae457fe5b90600052602060002090600902019050806000018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015612b8c5780601f10612b6157610100808354040283529160200191612b8c565b820191906000526020600020905b815481529060010190602001808311612b6f57829003601f168201915b50505050509a508060010160009054906101000a9004600160a060020a0316995080600201549850806003015497508060040160009054906101000a900460ff1696508b9150806006018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015612c6a5780601f10612c3f57610100808354040283529160200191612c6a565b820191906000526020600020905b815481529060010190602001808311612c4d57829003601f168201915b50505050509550806005018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015612d095780601f10612cde57610100808354040283529160200191612d09565b820191906000526020600020905b815481529060010190602001808311612cec57829003601f168201915b50505050509450806008015493508060070160009054906101000a9004600160a060020a03169250509193959799509193959799565b60015433600160a060020a03908116911614612d5a57600080fd5b80600483815481101515612d6a57fe5b60009182526020909120600990910201600401805460ff19169115159190911790555050565b6000806000600486815481101515612da457fe5b9060005260206000209060090201600801543410151515612dc457600080fd5b600854640100000000900460ff1615612ddc57600080fd5b6004805487908110612dea57fe5b600091825260209091206004600990920201015460ff161515600114612e0f57600080fd5b60a09250612e216128c2346005613acb565b600254909250600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515612e5757600080fd5b8134039050600486815481101515612e6b57fe5b6000918252602090912060016009909202010154600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515612eaf57600080fd5b60048054918390039187908110612ec257fe5b6000918252602090912060076009909202010154600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515612f0657600080fd5b33600487815481101515612f1657fe5b906000526020600020906009020160070160006101000a815481600160a060020a030219169083600160a060020a03160217905550612f78610d10600488815481101515612f6057fe5b90600052602060002090600902016008015485613acb565b6004805488908110612f8657fe5b90600052602060002090600902016008018190555084600487815481101515612fab57fe5b9060005260206000209060090201600601908051612fcd929160200190613b34565b5083600487815481101515612fde57fe5b9060005260206000209060090201600501908051612aa8929160200190613b34565b600854640100000000900460ff1690565b60015433600160a060020a0390811691161461302c57600080fd5b8060058381548110151561303c57fe5b60009182526020909120600d90910201600801805460ff19169115159190911790555050565b60015433600160a060020a0390811691161461307d57600080fd5b6008805464ff0000000019169055565b60015433600160a060020a039081169116146130a857600080fd5b806003838154811015156130b857fe5b60009182526020909120600890910201600301805460ff19169115159190911790555050565b60008060006003868154811015156130f257fe5b906000526020600020906008020160070154341015151561311257600080fd5b600854640100000000900460ff161561312a57600080fd5b600380548790811061313857fe5b600091825260209091206003600890920201015460ff16151560011461315d57600080fd5b60a0925061316f6128c2346005613acb565b600254909250600160a060020a031682156108fc0283604051600060405180830381858888f1935050505015156131a557600080fd5b81340390506003868154811015156131b957fe5b6000918252602090912060016008909202010154600160a060020a031682156108fc0283604051600060405180830381858888f1935050505015156131fd57600080fd5b6003805491839003918790811061321057fe5b6000918252602090912060066008909202010154600160a060020a031681156108fc0282604051600060405180830381858888f19350505050151561325457600080fd5b3360038781548110151561326457fe5b906000526020600020906008020160060160006101000a815481600160a060020a030219169083600160a060020a031602179055506132c6610d106003888154811015156132ae57fe5b90600052602060002090600802016007015485613acb565b60038054889081106132d457fe5b906000526020600020906008020160070181905550846003878154811015156132f957fe5b906000526020600020906008020160050190805161331b929160200190613b34565b508360038781548110151561332c57fe5b9060005260206000209060080201600401908051612aa8929160200190613b34565b60045490565b60015460009033600160a060020a0390811691161461337257600080fd5b60058054906133849060018301613c18565b90508660058281548110151561339657fe5b90600052602060002090600d02016000019080516133b8929160200190613b34565b50846005828154811015156133c957fe5b90600052602060002090600d020160050181905550856005828154811015156133ee57fe5b6000918252602082206001600d909202010190018054600160a060020a031916600160a060020a0392909216919091179055600580548591908390811061343157fe5b90600052602060002090600d0201600601819055508260058281548110151561345657fe5b90600052602060002090600d0201600701819055508160058281548110151561347b57fe5b60009182526020909120600d90910201600801805460ff191691151591909117905560408051908101604052600c81527f596f757220416420686572650000000000000000000000000000000000000000602082015260058054839081106134df57fe5b90600052602060002090600d0201600a01908051613501929160200190613b34565b5060408051908101604052601b81527f687474703a2f2f63727970746f666c6970636172732e736974652f00000000006020820152600580548390811061354457fe5b90600052602060002090600d0201600901908051613566929160200190613b34565b506611c37937e0800060058281548110151561357e57fe5b90600052602060002090600d0201600c0181905550856005828154811015156135a357fe5b90600052602060002090600d0201600b0160006101000a815481600160a060020a030219169083600160a060020a0316021790555050505050505050565b60035490565b60015433600160a060020a0390811691161461360257600080fd5b600854610100900460ff161561361757600080fd5b61367560408051908101604052600381527f44423500000000000000000000000000000000000000000000000000000000006020820152737396176ac6c1ef05d57180e7733b9188b3571d9a67015dd220b3b838006000600161138e565b6136d260408051908101604052600381527f44423600000000000000000000000000000000000000000000000000000000006020820152733130259deedb3052e24fad9d5e1f490cb8cccaa066dd67d3e32a10006000600161138e565b61372f60408051908101604052600381527f4442390000000000000000000000000000000000000000000000000000000000602082015273a2381223639181689cd6c46d38a1a4884bb6d83c668c214f046ee0006000600161138e565b61378c60408051908101604052600681527f4f6e652d37370000000000000000000000000000000000000000000000000000602082015273a2381223639181689cd6c46d38a1a4884bb6d83c668c214f046ee0006000600161138e565b6137ea60408051908101604052600781527f424d572035303700000000000000000000000000000000000000000000000000602082015273049bed1598655b64f09e4835084fbc502ab1ad8667015dd220b3b838006001600061138e565b61384860408051908101604052600681527f424d57205a380000000000000000000000000000000000000000000000000000602082015273d17e2bfe196470a9fefb567e8f5992214eb42f2467015dd220b3b838006001600061138e565b6138a560408051908101604052601381527f466572657272617269204c6146657272617269000000000000000000000000006020820152737396176ac6c1ef05d57180e7733b9188b3571d9a6658b0a0302c40006002600161138e565b61390260408051908101604052601281527f466572726172692043616c69666f726e69610000000000000000000000000000602082015273a2381223639181689cd6c46d38a1a4884bb6d83c663822042b7380006002600161138e565b61395f60408051908101604052600c81527f486f6e6461204163636f726400000000000000000000000000000000000000006020820152737396176ac6c1ef05d57180e7733b9188b3571d9a6658b0a0302c40006003600161138e565b6139bc60408051908101604052600b81527f486f6e6461204369766963000000000000000000000000000000000000000000602082015273a2381223639181689cd6c46d38a1a4884bb6d83c663822042b7380006003600061138e565b6008805461ff001916610100179055565b600754600090819081903410156139e357600080fd5b600854640100000000900460ff16156139fb57600080fd5b6008546301000000900460ff161515600114613a1657600080fd5b609b9250613a286128c2346005613acb565b600254909250600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515613a5e57600080fd5b506006543482900390600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515613a9757600080fd5b60068054600160a060020a03191633600160a060020a0316179055600754613ac390610d109085613acb565b600755505050565b600080831515613ade5760009150613ae5565b5050818102805b5092915050565b6000808284811515613afa57fe5b04949350505050565b815481835581811511613b2f57600902816009028360005260206000209182019101613b2f9190613c44565b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10613b7557805160ff1916838001178555613ba2565b82800160010185558215613ba2579182015b82811115613ba2578251825591602001919060010190613b87565b50613bae929150613cca565b5090565b815481835581811511613b2f57600802816008028360005260206000209182019101613b2f9190613ce4565b60206040519081016040526000815290565b60806040519081016040526004815b600081526000199091019060200181613bff5790505090565b815481835581811511613b2f57600d0281600d028360005260206000209182019101613b2f9190613d63565b6115fb91905b80821115613bae576000613c5e8282613dec565b600182018054600160a060020a03191690556000600283018190556003830181905560048301805460ff19169055613c9a906005840190613dec565b613ca8600683016000613dec565b50600781018054600160a060020a031916905560006008820155600901613c4a565b6115fb91905b80821115613bae5760008155600101613cd0565b6115fb91905b80821115613bae576000613cfe8282613dec565b600182018054600160a060020a031916905560006002830181905560038301805460ff19169055613d33906004840190613dec565b613d41600583016000613dec565b50600681018054600160a060020a031916905560006007820155600801613cea565b6115fb91905b80821115613bae576000613d7d8282613dec565b613d8b600183016000613e33565b600060058301819055600683018190556007830181905560088301805460ff19169055613dbc906009840190613dec565b613dca600a83016000613dec565b50600b81018054600160a060020a03191690556000600c820155600d01613d69565b50805460018160011615610100020316600290046000825580601f10613e125750613e30565b601f016020900490600052602060002090810190613e309190613cca565b50565b50600081556001016000815560010160008155600101600090555600a165627a7a723058201f08ff7c9b369c303ddf0a993cf2cf6123bdf47a19f8ce419a762ca0e80355f30029
Deployed Bytecode
0x60606040526004361061015e5763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663057dd42d81146101635780630687bb4a14610170578063154087341461017b57806327436b59146101e9578063380547c01461020e578063443ace5b14610277578063499831f21461028a5780634d908a551461029d57806356820930146102b057806357d13917146102bb5780635e8be190146104585780635ea050ec146106285780637294789b1461063b5780637859f9e6146106705780637a4b7075146106fd5780637e3ef935146108a35780637f1a8749146108be578063820c59bb1461094b578063a1d707a314610972578063af8997351461098d578063bdcc809a146109a0578063ccaaef45146109bb578063d05144c814610a48578063eacd2ff314610a5b578063f078264014610ace578063fadc070014610ae1578063faed192214610af4575b600080fd5b61016e600435610afc565b005b61016e600435610d41565b341561018657600080fd5b61016e60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050508335600160a060020a0316936020810135935060408101359250606001351515905061138e565b34156101f457600080fd5b6101fc6115f7565b60405190815260200160405180910390f35b341561021957600080fd5b61016e60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050600160a060020a03853516946020810135945060400135151592506115fe915050565b341561028257600080fd5b61016e611841565b341561029557600080fd5b61016e6118b6565b34156102a857600080fd5b61016e6118e8565b61016e600435611cd9565b34156102c657600080fd5b6102d1600435611fab565b604051600160a060020a03808a16602083015260408201899052871515606083015260c08201859052831660e082015261010081018290526101208082528190608082019060a083019083018d818151815260200191508051906020019080838360005b8381101561034d578082015183820152602001610335565b50505050905090810190601f16801561037a5780820380516001836020036101000a031916815260200191505b50848103835289818151815260200191508051906020019080838360005b838110156103b0578082015183820152602001610398565b50505050905090810190601f1680156103dd5780820380516001836020036101000a031916815260200191505b50848103825288818151815260200191508051906020019080838360005b838110156104135780820151838201526020016103fb565b50505050905090810190601f1680156104405780820380516001836020036101000a031916815260200191505b509c5050505050505050505050505060405180910390f35b341561046357600080fd5b61046e600435612231565b60405180602081018c608080838360005b8381101561049757808201518382015260200161047f565b505050509050018b81526020018a815260200189815260200188151515158152602001806020018060200187815260200186600160a060020a0316600160a060020a0316815260200185815260200184810384528f818151815260200191508051906020019080838360005b8381101561051b578082015183820152602001610503565b50505050905090810190601f1680156105485780820380516001836020036101000a031916815260200191505b50848103835289818151815260200191508051906020019080838360005b8381101561057e578082015183820152602001610566565b50505050905090810190601f1680156105ab5780820380516001836020036101000a031916815260200191505b50848103825288818151815260200191508051906020019080838360005b838110156105e15780820151838201526020016105c9565b50505050905090810190601f16801561060e5780820380516001836020036101000a031916815260200191505b509e50505050505050505050505050505060405180910390f35b341561063357600080fd5b61016e6124f6565b341561064657600080fd5b61064e61281d565b604051600160a060020a03909216825260208201526040908101905180910390f35b61016e600480359060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284375094965061283195505050505050565b341561070857600080fd5b610713600435612ab1565b604051600160a060020a03808b166020830152604082018a905260608201899052871515608083015260e0820185905283166101008201526101208101829052610140808252819060a082019060c083019083018e818151815260200191508051906020019080838360005b8381101561079757808201518382015260200161077f565b50505050905090810190601f1680156107c45780820380516001836020036101000a031916815260200191505b50848103835289818151815260200191508051906020019080838360005b838110156107fa5780820151838201526020016107e2565b50505050905090810190601f1680156108275780820380516001836020036101000a031916815260200191505b50848103825288818151815260200191508051906020019080838360005b8381101561085d578082015183820152602001610845565b50505050905090810190601f16801561088a5780820380516001836020036101000a031916815260200191505b509d505050505050505050505050505060405180910390f35b34156108ae57600080fd5b61016e6004356024351515612d3f565b61016e600480359060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f016020809104026020016040519081016040528181529291906020840183838082843750949650612d9095505050505050565b341561095657600080fd5b61095e613000565b604051901515815260200160405180910390f35b341561097d57600080fd5b61016e6004356024351515613011565b341561099857600080fd5b61016e613062565b34156109ab57600080fd5b61016e600435602435151561308d565b61016e600480359060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f0160208091040260200160405190810160405281815292919060208401838380828437509496506130de95505050505050565b3415610a5357600080fd5b6101fc61334e565b3415610a6657600080fd5b61016e60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050508335600160a060020a031693602081013593506040810135925060608101359150608001351515613354565b3415610ad957600080fd5b6101fc6135e1565b3415610aec57600080fd5b61016e6135e7565b61016e6139cd565b600854600090819081908190640100000000900460ff1615610b1d57600080fd5b6003805486908110610b2b57fe5b9060005260206000209060080201600201543410151515610b4b57600080fd5b6003805486908110610b5957fe5b600091825260209091206003600890920201015460ff161515600114610b7e57600080fd5b60085460ff161515600114610b9257600080fd5b609b9350610baa610ba4346001613acb565b85613aec565b6008549093503492506301000000900460ff16151560011415610c0657600654600190940193600160a060020a031683156108fc0284604051600060405180830381858888f193505050501515610c0057600080fd5b82820391505b610c11836005613acb565b600254909150600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515610c4757600080fd5b60038054928290039286908110610c5a57fe5b6000918252602090912060016008909202010154600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515610c9e57600080fd5b33600386815481101515610cae57fe5b906000526020600020906008020160010160006101000a815481600160a060020a030219169083600160a060020a03160217905550610d17610d10600387815481101515610cf857fe5b90600052602060002090600802016002015486613acb565b6064613aec565b6003805487908110610d2557fe5b9060005260206000209060080201600201819055505050505050565b600854600090819081908190819081908190640100000000900460ff1615610d6857600080fd5b6005805489908110610d7657fe5b90600052602060002090600d0201600501543410151515610d9657600080fd5b6005805489908110610da457fe5b600091825260209091206008600d90920201015460ff161515600114610dc957600080fd5b60085462010000900460ff161515600114610de357600080fd5b609f9650610dfb610df5346001613acb565b88613aec565b6008549096503495506301000000900460ff16151560011415610e5757600654600190970196600160a060020a031686156108fc0287604051600060405180830381858888f193505050501515610e5157600080fd5b85850394505b610e62866005613acb565b600254909450600160a060020a031684156108fc0285604051600060405180830381858888f193505050501515610e9857600080fd5b8385039450610ea8866002613acb565b9250600588815481101515610eb957fe5b90600052602060002090600d0201600601549150600382815481101515610edc57fe5b6000918252602090912060016008909202010154600160a060020a031683156108fc0284604051600060405180830381858888f193505050501515610f2057600080fd5b60058054958490039589908110610f3357fe5b90600052602060002090600d0201600701549050600481815481101515610f5657fe5b6000918252602090912060016009909202010154600160a060020a031683156108fc0284604051600060405180830381858888f193505050501515610f9a57600080fd5b60058054958490039589908110610fad57fe5b600091825260209091206004600d909202010154600160a060020a03161561102d576005805489908110610fdd57fe5b600091825260209091206004600d909202010154600160a060020a03166108fc84150284604051600060405180830381858888f19350505050151561102157600080fd5b82850394508660020196505b600580548990811061103b57fe5b600091825260209091206003600d90920201015460058054600160a060020a03909216918a90811061106957fe5b600091825260209091206001600d90920201016003018054600160a060020a031916600160a060020a039290921691909117905560058054899081106110ab57fe5b600091825260209091206003600d909202010154600160a060020a03161561112b5760058054899081106110db57fe5b600091825260209091206003600d909202010154600160a060020a03166108fc84150284604051600060405180830381858888f19350505050151561111f57600080fd5b82850394508660020196505b600580548990811061113957fe5b600091825260209091206002600d90920201015460058054600160a060020a03909216918a90811061116757fe5b600091825260209091206001600d90920201016002018054600160a060020a031916600160a060020a039290921691909117905560058054899081106111a957fe5b600091825260209091206002600d909202010154600160a060020a0316156112295760058054899081106111d957fe5b600091825260209091206002600d909202010154600160a060020a03166108fc84150284604051600060405180830381858888f19350505050151561121d57600080fd5b82850394508660020196505b600580548990811061123757fe5b6000918252602082206001600d909202010190015460058054600160a060020a03909216918a90811061126657fe5b60009182526020909120600d909102016002018054600160a060020a031916600160a060020a039290921691909117905560058054899081106112a557fe5b6000918252602082206001600d9092020101900154600160a060020a031685156108fc0286604051600060405180830381858888f1935050505015156112ea57600080fd5b336005898154811015156112fa57fe5b6000918252602082206001600d909202010190018054600160a060020a031916600160a060020a0392909216919091179055600580546002989098019761136191610d10918b90811061134957fe5b90600052602060002090600d02016005015489613acb565b600580548a90811061136f57fe5b90600052602060002090600d0201600501819055505050505050505050565b60015460009033600160a060020a039081169116146113ac57600080fd5b60048054906113be9060018301613b03565b9050856004828154811015156113d057fe5b90600052602060002090600902016000019080516113f2929160200190613b34565b508360048281548110151561140357fe5b9060005260206000209060090201600201819055508460048281548110151561142857fe5b906000526020600020906009020160010160006101000a815481600160a060020a030219169083600160a060020a031602179055508260048281548110151561146d57fe5b9060005260206000209060090201600301819055508160048281548110151561149257fe5b60009182526020909120600990910201600401805460ff191691151591909117905560408051908101604052600c81527f596f757220416420686572650000000000000000000000000000000000000000602082015260048054839081106114f657fe5b9060005260206000209060090201600601908051611518929160200190613b34565b5060408051908101604052601b81527f687474703a2f2f63727970746f666c6970636172732e736974652f00000000006020820152600480548390811061155b57fe5b906000526020600020906009020160050190805161157d929160200190613b34565b506611c37937e0800060048281548110151561159557fe5b906000526020600020906009020160080181905550846004828154811015156115ba57fe5b906000526020600020906009020160070160006101000a815481600160a060020a030219169083600160a060020a03160217905550505050505050565b6005545b90565b60015460009033600160a060020a0390811691161461161c57600080fd5b600380549061162e9060018301613bb2565b90508460038281548110151561164057fe5b9060005260206000209060080201600001908051611662929160200190613b34565b508260038281548110151561167357fe5b9060005260206000209060080201600201819055508360038281548110151561169857fe5b906000526020600020906008020160010160006101000a815481600160a060020a030219169083600160a060020a03160217905550816003828154811015156116dd57fe5b60009182526020909120600890910201600301805460ff191691151591909117905560408051908101604052600c81527f596f7572204164206865726500000000000000000000000000000000000000006020820152600380548390811061174157fe5b9060005260206000209060080201600501908051611763929160200190613b34565b5060408051908101604052601b81527f687474703a2f2f63727970746f666c6970636172732e736974652f0000000000602082015260038054839081106117a657fe5b90600052602060002090600802016004019080516117c8929160200190613b34565b506611c37937e080006003828154811015156117e057fe5b9060005260206000209060080201600701819055508360038281548110151561180557fe5b906000526020600020906008020160060160006101000a815481600160a060020a030219169083600160a060020a031602179055505050505050565b60015433600160a060020a0390811691161461185c57600080fd5b6008546301000000900460ff161561187357600080fd5b60015460068054600160a060020a031916600160a060020a0390921691909117905567016345785d8a00006007556008805463ff00000019166301000000179055565b60015433600160a060020a039081169116146118d157600080fd5b6008805464ff000000001916640100000000179055565b60015433600160a060020a0390811691161461190357600080fd5b60085462010000900460ff161561191957600080fd5b61197760408051908101604052601b81527f3139363420444235204a616d657320426f6e642045646974696f6e00000000006020820152735c035bb4cb7dacbfee076a5e61aa39a10da2e956661cc6e836ae40006000806001613354565b6119d560408051908101604052600981527f426c75652031393635000000000000000000000000000000000000000000000060208201527371f35825a3b1528859dfa1a64b24242bc0d12990661cc6e836ae40006000806001613354565b611a3360408051908101604052601b81527f3139363420444235204a616d657320426f6e642045646974696f6e000000000060208201527371f35825a3b1528859dfa1a64b24242bc0d12990661cc6e836ae40006000806001613354565b611a9160408051908101604052600981527f426c75652031393635000000000000000000000000000000000000000000000060208201527371f35825a3b1528859dfa1a64b24242bc0d12990661cc6e836ae40006000806001613354565b611aef60408051908101604052600781527f5a382032303033000000000000000000000000000000000000000000000000006020820152733177abbe93422c9525652b5d4e1101a248a99776662386f26fc100006001600581613354565b611b4d60408051908101604052600d81527f4442362043686f636f6c617465000000000000000000000000000000000000006020820152733177abbe93422c9525652b5d4e1101a248a99776662386f26fc100006000600180613354565b611bab60408051908101604052600981527f35303720426c61636b00000000000000000000000000000000000000000000006020820152733177abbe93422c9525652b5d4e1101a248a99776662386f26fc100006001600481613354565b611c0960408051908101604052600a81527f3530372053696c7665720000000000000000000000000000000000000000000060208201527362d5be95c330b512b35922e347319afd708da98166398dd06d5c80006001600481613354565b611c6760408051908101604052601a81527f5a3820426c61636b20776974682052656420496e746572696f720000000000006020820152733177abbe93422c9525652b5d4e1101a248a99776662386f26fc100006001600581613354565b611cc660408051908101604052601e81527f476f72646f6e2052616d73657927732047726579204c614665727261726900006020820152733177abbe93422c9525652b5d4e1101a248a99776662386f26fc10000600260066001613354565b6008805462ff0000191662010000179055565b60085460009081908190819081908190640100000000900460ff1615611cfe57600080fd5b6004805488908110611d0c57fe5b9060005260206000209060090201600201543410151515611d2c57600080fd5b6004805488908110611d3a57fe5b600091825260209091206004600990920201015460ff161515600114611d5f57600080fd5b60085460ff610100909104161515600114611d7957600080fd5b609d9550611d91611d8b346001613acb565b87613aec565b6008549095503494506301000000900460ff16151560011415611ded57600654600190960195600160a060020a031685156108fc0286604051600060405180830381858888f193505050501515611de757600080fd5b84840393505b611df8856005613acb565b600254909350600160a060020a031683156108fc0284604051600060405180830381858888f193505050501515611e2e57600080fd5b8284039350611e3e856002613acb565b9150600487815481101515611e4f57fe5b9060005260206000209060090201600301549050600381815481101515611e7257fe5b6000918252602090912060016008909202010154600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515611eb657600080fd5b60048054948390039488908110611ec957fe5b6000918252602090912060016009909202010154600160a060020a031684156108fc0285604051600060405180830381858888f193505050501515611f0d57600080fd5b33600488815481101515611f1d57fe5b906000526020600020906009020160010160006101000a815481600160a060020a030219169083600160a060020a03160217905550611f7f610d10600489815481101515611f6757fe5b90600052602060002090600902016002015488613acb565b6004805489908110611f8d57fe5b90600052602060002090600902016002018190555050505050505050565b611fb3613bde565b6000806000611fc0613bde565b611fc8613bde565b60008060008060038b815481101515611fdd57fe5b90600052602060002090600802019050806000018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156120855780601f1061205a57610100808354040283529160200191612085565b820191906000526020600020905b81548152906001019060200180831161206857829003601f168201915b505050505099508060010160009054906101000a9004600160a060020a03169850806002015497508060030160009054906101000a900460ff1696508a9150806005018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561215c5780601f106121315761010080835404028352916020019161215c565b820191906000526020600020905b81548152906001019060200180831161213f57829003601f168201915b50505050509550806004018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156121fb5780601f106121d0576101008083540402835291602001916121fb565b820191906000526020600020905b8154815290600101906020018083116121de57829003601f168201915b50505050509450806007015493508060060160009054906101000a9004600160a060020a03169250509193959799909294969850565b612239613bde565b612241613bf0565b60008060008061224f613bde565b612257613bde565b60008060008060058d81548110151561226c57fe5b90600052602060002090600d02019050806000018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156123145780601f106122e957610100808354040283529160200191612314565b820191906000526020600020905b8154815290600101906020018083116122f757829003601f168201915b50505050509b508060010160048060200260405190810160405291906080830182845b8154600160a060020a031681526001909101906020018083116123375750505050509a508060050154995080600701549750806006015498508060080160009054906101000a900460ff1696508c915080600a018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561241f5780601f106123f45761010080835404028352916020019161241f565b820191906000526020600020905b81548152906001019060200180831161240257829003601f168201915b50505050509550806009018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156124be5780601f10612493576101008083540402835291602001916124be565b820191906000526020600020905b8154815290600101906020018083116124a157829003601f168201915b5050505050945080600c0154935080600b0160009054906101000a9004600160a060020a031692505091939597999b90929496989a50565b60015433600160a060020a0390811691161461251157600080fd5b60085460ff161561252157600080fd5b61257d60408051908101604052600c81527f4173746f6e204d617274696e0000000000000000000000000000000000000000602082015273e7eca2a94e9d59848f3c1e1ffaacd881d4c3a4f26708380ff5038a000060016115fe565b6125d960408051908101604052600381527f424d570000000000000000000000000000000000000000000000000000000000602082015273327bfb6286026bd1a017ba6693e0f47c8b98731b6708380ff5038a000060016115fe565b61263560408051908101604052600781527f4665727261726900000000000000000000000000000000000000000000000000602082015273ef764bac8a438e7e498c2e5fccf0f174c3e3f8db670544c20615f6000060016115fe565b61269160408051908101604052600581527f486f6e6461000000000000000000000000000000000000000000000000000000602082015273ef764bac8a438e7e498c2e5fccf0f174c3e3f8db67036096a1708a000060016115fe565b60408051908101604052600981527f4275726e5550212121000000000000000000000000000000000000000000000060208201526003805460009081106126d457fe5b90600052602060002090600802016005019080516126f6929160200190613b34565b5060606040519081016040908152603f82527f68747470733a2f2f6275726e75702e696f2f3f723d307830343962456431353960208301527f38363535623634463039453438333530383466426335303261623161443836009082015260038054600090811061276257fe5b9060005260206000209060080201600401908051612784929160200190613b34565b5073049bed1598655b64f09e4835084fbc502ab1ad86600360008154811015156127aa57fe5b906000526020600020906008020160060160006101000a815481600160a060020a030219169083600160a060020a03160217905550661c6bf526340000600360008154811015156127f757fe5b60009182526020909120600760089283029091010191909155805460ff19166001179055565b600654600754600160a060020a0390911691565b600080600060058681548110151561284557fe5b90600052602060002090600d0201600c0154341015151561286557600080fd5b600854640100000000900460ff161561287d57600080fd5b600580548790811061288b57fe5b600091825260209091206008600d90920201015460ff1615156001146128b057600080fd5b60a092506128c86128c2346005613acb565b84613aec565b600254909250600160a060020a031682156108fc0283604051600060405180830381858888f1935050505015156128fe57600080fd5b813403905060058681548110151561291257fe5b6000918252602082206001600d9092020101900154600160a060020a031682156108fc0283604051600060405180830381858888f19350505050151561295757600080fd5b6005805491839003918790811061296a57fe5b60009182526020909120600b600d909202010154600160a060020a031681156108fc0282604051600060405180830381858888f1935050505015156129ae57600080fd5b336005878154811015156129be57fe5b90600052602060002090600d0201600b0160006101000a815481600160a060020a030219169083600160a060020a03160217905550612a20610d10600588815481101515612a0857fe5b90600052602060002090600d0201600c015485613acb565b6005805488908110612a2e57fe5b90600052602060002090600d0201600c018190555084600587815481101515612a5357fe5b90600052602060002090600d0201600a01908051612a75929160200190613b34565b5083600587815481101515612a8657fe5b90600052602060002090600d0201600901908051612aa8929160200190613b34565b50505050505050565b612ab9613bde565b600080600080612ac7613bde565b612acf613bde565b60008060008060048c815481101515612ae457fe5b90600052602060002090600902019050806000018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015612b8c5780601f10612b6157610100808354040283529160200191612b8c565b820191906000526020600020905b815481529060010190602001808311612b6f57829003601f168201915b50505050509a508060010160009054906101000a9004600160a060020a0316995080600201549850806003015497508060040160009054906101000a900460ff1696508b9150806006018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015612c6a5780601f10612c3f57610100808354040283529160200191612c6a565b820191906000526020600020905b815481529060010190602001808311612c4d57829003601f168201915b50505050509550806005018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015612d095780601f10612cde57610100808354040283529160200191612d09565b820191906000526020600020905b815481529060010190602001808311612cec57829003601f168201915b50505050509450806008015493508060070160009054906101000a9004600160a060020a03169250509193959799509193959799565b60015433600160a060020a03908116911614612d5a57600080fd5b80600483815481101515612d6a57fe5b60009182526020909120600990910201600401805460ff19169115159190911790555050565b6000806000600486815481101515612da457fe5b9060005260206000209060090201600801543410151515612dc457600080fd5b600854640100000000900460ff1615612ddc57600080fd5b6004805487908110612dea57fe5b600091825260209091206004600990920201015460ff161515600114612e0f57600080fd5b60a09250612e216128c2346005613acb565b600254909250600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515612e5757600080fd5b8134039050600486815481101515612e6b57fe5b6000918252602090912060016009909202010154600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515612eaf57600080fd5b60048054918390039187908110612ec257fe5b6000918252602090912060076009909202010154600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515612f0657600080fd5b33600487815481101515612f1657fe5b906000526020600020906009020160070160006101000a815481600160a060020a030219169083600160a060020a03160217905550612f78610d10600488815481101515612f6057fe5b90600052602060002090600902016008015485613acb565b6004805488908110612f8657fe5b90600052602060002090600902016008018190555084600487815481101515612fab57fe5b9060005260206000209060090201600601908051612fcd929160200190613b34565b5083600487815481101515612fde57fe5b9060005260206000209060090201600501908051612aa8929160200190613b34565b600854640100000000900460ff1690565b60015433600160a060020a0390811691161461302c57600080fd5b8060058381548110151561303c57fe5b60009182526020909120600d90910201600801805460ff19169115159190911790555050565b60015433600160a060020a0390811691161461307d57600080fd5b6008805464ff0000000019169055565b60015433600160a060020a039081169116146130a857600080fd5b806003838154811015156130b857fe5b60009182526020909120600890910201600301805460ff19169115159190911790555050565b60008060006003868154811015156130f257fe5b906000526020600020906008020160070154341015151561311257600080fd5b600854640100000000900460ff161561312a57600080fd5b600380548790811061313857fe5b600091825260209091206003600890920201015460ff16151560011461315d57600080fd5b60a0925061316f6128c2346005613acb565b600254909250600160a060020a031682156108fc0283604051600060405180830381858888f1935050505015156131a557600080fd5b81340390506003868154811015156131b957fe5b6000918252602090912060016008909202010154600160a060020a031682156108fc0283604051600060405180830381858888f1935050505015156131fd57600080fd5b6003805491839003918790811061321057fe5b6000918252602090912060066008909202010154600160a060020a031681156108fc0282604051600060405180830381858888f19350505050151561325457600080fd5b3360038781548110151561326457fe5b906000526020600020906008020160060160006101000a815481600160a060020a030219169083600160a060020a031602179055506132c6610d106003888154811015156132ae57fe5b90600052602060002090600802016007015485613acb565b60038054889081106132d457fe5b906000526020600020906008020160070181905550846003878154811015156132f957fe5b906000526020600020906008020160050190805161331b929160200190613b34565b508360038781548110151561332c57fe5b9060005260206000209060080201600401908051612aa8929160200190613b34565b60045490565b60015460009033600160a060020a0390811691161461337257600080fd5b60058054906133849060018301613c18565b90508660058281548110151561339657fe5b90600052602060002090600d02016000019080516133b8929160200190613b34565b50846005828154811015156133c957fe5b90600052602060002090600d020160050181905550856005828154811015156133ee57fe5b6000918252602082206001600d909202010190018054600160a060020a031916600160a060020a0392909216919091179055600580548591908390811061343157fe5b90600052602060002090600d0201600601819055508260058281548110151561345657fe5b90600052602060002090600d0201600701819055508160058281548110151561347b57fe5b60009182526020909120600d90910201600801805460ff191691151591909117905560408051908101604052600c81527f596f757220416420686572650000000000000000000000000000000000000000602082015260058054839081106134df57fe5b90600052602060002090600d0201600a01908051613501929160200190613b34565b5060408051908101604052601b81527f687474703a2f2f63727970746f666c6970636172732e736974652f00000000006020820152600580548390811061354457fe5b90600052602060002090600d0201600901908051613566929160200190613b34565b506611c37937e0800060058281548110151561357e57fe5b90600052602060002090600d0201600c0181905550856005828154811015156135a357fe5b90600052602060002090600d0201600b0160006101000a815481600160a060020a030219169083600160a060020a0316021790555050505050505050565b60035490565b60015433600160a060020a0390811691161461360257600080fd5b600854610100900460ff161561361757600080fd5b61367560408051908101604052600381527f44423500000000000000000000000000000000000000000000000000000000006020820152737396176ac6c1ef05d57180e7733b9188b3571d9a67015dd220b3b838006000600161138e565b6136d260408051908101604052600381527f44423600000000000000000000000000000000000000000000000000000000006020820152733130259deedb3052e24fad9d5e1f490cb8cccaa066dd67d3e32a10006000600161138e565b61372f60408051908101604052600381527f4442390000000000000000000000000000000000000000000000000000000000602082015273a2381223639181689cd6c46d38a1a4884bb6d83c668c214f046ee0006000600161138e565b61378c60408051908101604052600681527f4f6e652d37370000000000000000000000000000000000000000000000000000602082015273a2381223639181689cd6c46d38a1a4884bb6d83c668c214f046ee0006000600161138e565b6137ea60408051908101604052600781527f424d572035303700000000000000000000000000000000000000000000000000602082015273049bed1598655b64f09e4835084fbc502ab1ad8667015dd220b3b838006001600061138e565b61384860408051908101604052600681527f424d57205a380000000000000000000000000000000000000000000000000000602082015273d17e2bfe196470a9fefb567e8f5992214eb42f2467015dd220b3b838006001600061138e565b6138a560408051908101604052601381527f466572657272617269204c6146657272617269000000000000000000000000006020820152737396176ac6c1ef05d57180e7733b9188b3571d9a6658b0a0302c40006002600161138e565b61390260408051908101604052601281527f466572726172692043616c69666f726e69610000000000000000000000000000602082015273a2381223639181689cd6c46d38a1a4884bb6d83c663822042b7380006002600161138e565b61395f60408051908101604052600c81527f486f6e6461204163636f726400000000000000000000000000000000000000006020820152737396176ac6c1ef05d57180e7733b9188b3571d9a6658b0a0302c40006003600161138e565b6139bc60408051908101604052600b81527f486f6e6461204369766963000000000000000000000000000000000000000000602082015273a2381223639181689cd6c46d38a1a4884bb6d83c663822042b7380006003600061138e565b6008805461ff001916610100179055565b600754600090819081903410156139e357600080fd5b600854640100000000900460ff16156139fb57600080fd5b6008546301000000900460ff161515600114613a1657600080fd5b609b9250613a286128c2346005613acb565b600254909250600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515613a5e57600080fd5b506006543482900390600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515613a9757600080fd5b60068054600160a060020a03191633600160a060020a0316179055600754613ac390610d109085613acb565b600755505050565b600080831515613ade5760009150613ae5565b5050818102805b5092915050565b6000808284811515613afa57fe5b04949350505050565b815481835581811511613b2f57600902816009028360005260206000209182019101613b2f9190613c44565b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10613b7557805160ff1916838001178555613ba2565b82800160010185558215613ba2579182015b82811115613ba2578251825591602001919060010190613b87565b50613bae929150613cca565b5090565b815481835581811511613b2f57600802816008028360005260206000209182019101613b2f9190613ce4565b60206040519081016040526000815290565b60806040519081016040526004815b600081526000199091019060200181613bff5790505090565b815481835581811511613b2f57600d0281600d028360005260206000209182019101613b2f9190613d63565b6115fb91905b80821115613bae576000613c5e8282613dec565b600182018054600160a060020a03191690556000600283018190556003830181905560048301805460ff19169055613c9a906005840190613dec565b613ca8600683016000613dec565b50600781018054600160a060020a031916905560006008820155600901613c4a565b6115fb91905b80821115613bae5760008155600101613cd0565b6115fb91905b80821115613bae576000613cfe8282613dec565b600182018054600160a060020a031916905560006002830181905560038301805460ff19169055613d33906004840190613dec565b613d41600583016000613dec565b50600681018054600160a060020a031916905560006007820155600801613cea565b6115fb91905b80821115613bae576000613d7d8282613dec565b613d8b600183016000613e33565b600060058301819055600683018190556007830181905560088301805460ff19169055613dbc906009840190613dec565b613dca600a83016000613dec565b50600b81018054600160a060020a03191690556000600c820155600d01613d69565b50805460018160011615610100020316600290046000825580601f10613e125750613e30565b601f016020900490600052602060002090810190613e309190613cca565b50565b50600081556001016000815560010160008155600101600090555600a165627a7a723058201f08ff7c9b369c303ddf0a993cf2cf6123bdf47a19f8ce419a762ca0e80355f30029
Swarm Source
bzzr://1f08ff7c9b369c303ddf0a993cf2cf6123bdf47a19f8ce419a762ca0e80355f3
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.