Overview
ETH Balance
0.000869878159651138 ETH
Eth Value
$2.86 (@ $3,288.44/ETH)More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 371 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Sell Seeds | 7238010 | 2150 days ago | IN | 0 ETH | 0.00020323 | ||||
Make Tomatoes | 7211364 | 2157 days ago | IN | 0 ETH | 0.0001713 | ||||
Make Tomatoes | 7210191 | 2157 days ago | IN | 0 ETH | 0.00045682 | ||||
Sell Seeds | 7208478 | 2157 days ago | IN | 0 ETH | 0.00024823 | ||||
Make Tomatoes | 7207396 | 2158 days ago | IN | 0 ETH | 0.0001713 | ||||
Make Tomatoes | 7206230 | 2158 days ago | IN | 0 ETH | 0.00021056 | ||||
Buy Seeds | 7206065 | 2158 days ago | IN | 0.01 ETH | 0.00026127 | ||||
Buy Seeds | 7206065 | 2158 days ago | IN | 0.001 ETH | 0.00041803 | ||||
Buy Seeds | 7205996 | 2158 days ago | IN | 0.001 ETH | 0.00006439 | ||||
Make Tomatoes | 7205996 | 2158 days ago | IN | 0 ETH | 0.00006282 | ||||
Make Tomatoes | 7205857 | 2158 days ago | IN | 0 ETH | 0.00006281 | ||||
Make Tomatoes | 7203553 | 2159 days ago | IN | 0 ETH | 0.00006316 | ||||
Buy Seeds | 7203496 | 2159 days ago | IN | 0.0002 ETH | 0.00011709 | ||||
Make Tomatoes | 7203470 | 2159 days ago | IN | 0 ETH | 0.00012633 | ||||
Buy Seeds | 7203466 | 2159 days ago | IN | 0.00000001 ETH | 0.00023633 | ||||
Get Free Seeds | 7203420 | 2159 days ago | IN | 0 ETH | 0.00025753 | ||||
Make Tomatoes | 6939704 | 2208 days ago | IN | 0 ETH | 0.00030804 | ||||
Make Tomatoes | 6939704 | 2208 days ago | IN | 0 ETH | 0.00030844 | ||||
Make Tomatoes | 6939702 | 2208 days ago | IN | 0 ETH | 0.00030804 | ||||
Sell Seeds | 6939702 | 2208 days ago | IN | 0 ETH | 0.00049653 | ||||
Make Tomatoes | 6939700 | 2208 days ago | IN | 0 ETH | 0.00015422 | ||||
Make Tomatoes | 6939699 | 2208 days ago | IN | 0 ETH | 0.00025703 | ||||
Make Tomatoes | 6939697 | 2208 days ago | IN | 0 ETH | 0.00030844 | ||||
Make Tomatoes | 6939695 | 2208 days ago | IN | 0 ETH | 0.00020562 | ||||
Make Tomatoes | 6939693 | 2208 days ago | IN | 0 ETH | 0.00041072 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
7238010 | 2150 days ago | 0.00152693 ETH | ||||
7238010 | 2150 days ago | 0.00006362 ETH | ||||
7208478 | 2157 days ago | 0.00913388 ETH | ||||
7208478 | 2157 days ago | 0.00038057 ETH | ||||
7206065 | 2158 days ago | 0.0004 ETH | ||||
7206065 | 2158 days ago | 0.00004 ETH | ||||
7205996 | 2158 days ago | 0.00004 ETH | ||||
7203496 | 2159 days ago | 0.000008 ETH | ||||
7203466 | 2159 days ago | 0 ETH | ||||
6939702 | 2208 days ago | 0 ETH | ||||
6939702 | 2208 days ago | 0 ETH | ||||
6855212 | 2222 days ago | 0.0010542 ETH | ||||
6855212 | 2222 days ago | 0.00004392 ETH | ||||
6839016 | 2224 days ago | 0.0058908 ETH | ||||
6839016 | 2224 days ago | 0.00024545 ETH | ||||
6818938 | 2228 days ago | 0.01741021 ETH | ||||
6818938 | 2228 days ago | 0.00072542 ETH | ||||
6806323 | 2230 days ago | 0.0004 ETH | ||||
6695951 | 2248 days ago | 0.01376954 ETH | ||||
6695951 | 2248 days ago | 0.00057373 ETH | ||||
6680584 | 2251 days ago | 0.12937509 ETH | ||||
6680584 | 2251 days ago | 0.00539062 ETH | ||||
6680141 | 2251 days ago | 0.0004 ETH | ||||
6680133 | 2251 days ago | 0.0004 ETH | ||||
6680133 | 2251 days ago | 0.0004 ETH |
Loading...
Loading
Contract Name:
CryptoTomatoes
Compiler Version
v0.4.24+commit.e67f0147
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-07-29 */ pragma solidity ^0.4.24; contract CryptoTomatoes { uint256 public TIME_TO_MAKE_TOMATOES = 21600; //6 hours address public ownerAddress; bool public getFree = false; uint public needToGetFree = 0.001 ether; uint256 public STARTING_SEEDS = 500; mapping (address => uint256) public ballanceTomatoes; mapping (address => uint256) public claimedSeeds; mapping (address => uint256) public lastEvent; mapping (address => address) public referrals; mapping (address => uint256) public totalIn; mapping (address => uint256) public totalOut; uint256 public marketSeeds; uint256 PSN = 10000; uint256 PSNH = 5000; constructor() public { ownerAddress = msg.sender; marketSeeds = 10000000; } modifier onlyOwner() { require(msg.sender == ownerAddress); _; } function makeTomatoes(address ref) public { if (referrals[msg.sender] == 0 && referrals[msg.sender] != msg.sender) { referrals[msg.sender] = ref; } uint256 seedsUsed = getMySeeds(); uint256 newTomatos = SafeMath.div(seedsUsed, TIME_TO_MAKE_TOMATOES); ballanceTomatoes[msg.sender] = SafeMath.add(ballanceTomatoes[msg.sender], newTomatos); claimedSeeds[msg.sender] = 0; lastEvent[msg.sender] = now; claimedSeeds[referrals[msg.sender]] = SafeMath.add(claimedSeeds[referrals[msg.sender]], SafeMath.div(seedsUsed, 5)); marketSeeds = SafeMath.add(marketSeeds, SafeMath.div(seedsUsed, 10)); } function sellSeeds() public { uint256 seedsCount = getMySeeds(); uint256 seedsValue = calculateSeedSell(seedsCount); uint256 fee = devFee(seedsValue); ballanceTomatoes[msg.sender] = SafeMath.mul(SafeMath.div(ballanceTomatoes[msg.sender], 3), 2); claimedSeeds[msg.sender] = 0; lastEvent[msg.sender] = now; marketSeeds = SafeMath.add(marketSeeds, seedsCount); totalOut[msg.sender] = SafeMath.add(totalOut[msg.sender], seedsValue); ownerAddress.transfer(fee); msg.sender.transfer(SafeMath.sub(seedsValue, fee)); } uint256 public gamers = 0; function getGamers() public view returns (uint256){ return gamers; } function buySeeds() public payable { uint256 seedsBought = calculateSeedBuy(msg.value, SafeMath.sub(this.balance, msg.value)); seedsBought = SafeMath.sub(seedsBought, devFee(seedsBought)); claimedSeeds[msg.sender] = SafeMath.add(claimedSeeds[msg.sender], seedsBought); if (totalIn[msg.sender] == 0){ gamers+=1; } totalIn[msg.sender] = SafeMath.add(totalIn[msg.sender], msg.value); ownerAddress.transfer(devFee(msg.value)); } function calculateTrade(uint256 rt, uint256 rs, uint256 bs) public view returns(uint256) { return SafeMath.div(SafeMath.mul(PSN,bs),SafeMath.add(PSNH,SafeMath.div(SafeMath.add(SafeMath.mul(PSN,rs),SafeMath.mul(PSNH,rt)),rt))); } function calculateSeedSell(uint256 seeds) public view returns(uint256) { return calculateTrade(seeds, marketSeeds, this.balance); } function calculateSeedBuy(uint256 eth, uint256 contractBalance) public view returns(uint256) { return calculateTrade(eth, contractBalance, marketSeeds); } function calculateSeedBuySimple(uint256 eth) public view returns(uint256) { return calculateSeedBuy(eth, this.balance); } function devFee(uint256 amount) public view returns(uint256) { return SafeMath.div(SafeMath.mul(amount, 4), 100); //4% } function setTIME_TO_MAKE_TOMATOES(uint256 _newTime) public onlyOwner{ TIME_TO_MAKE_TOMATOES = _newTime; } function setGetFree(bool newGetFree) public onlyOwner { getFree = newGetFree; } function setNeedToGetFree(uint newNeedToGetFree) public onlyOwner { needToGetFree = newNeedToGetFree; } function getFreeSeeds() public payable { require(getFree); require(msg.value == needToGetFree); ownerAddress.transfer(msg.value); require(ballanceTomatoes[msg.sender] == 0); lastEvent[msg.sender] = now; ballanceTomatoes[msg.sender] = STARTING_SEEDS; } function setStartingSeeds(uint256 NEW_STARTING_SEEDS) public onlyOwner { STARTING_SEEDS = NEW_STARTING_SEEDS; } function getBalance() public view returns(uint256) { return this.balance; } function getMyTomatoes() public view returns(uint256) { return ballanceTomatoes[msg.sender]; } function getTotalIn(address myAddress) public view returns(uint256) { return totalIn[myAddress]; } function getTotalOut(address myAddress) public view returns(uint256) { return totalOut[myAddress]; } function getMySeeds() public view returns(uint256) { return SafeMath.add(claimedSeeds[msg.sender], getSeedsSinceLastEvent(msg.sender)); } function getSeedsSinceLastEvent(address adr) public view returns(uint256) { uint256 secondsPassed = min(TIME_TO_MAKE_TOMATOES, SafeMath.sub(now, lastEvent[adr])); return SafeMath.mul(secondsPassed, ballanceTomatoes[adr]); } function min(uint256 a, uint256 b) private pure returns (uint256) { return a < b ? a : b; } } 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":false,"inputs":[],"name":"buySeeds","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"NEW_STARTING_SEEDS","type":"uint256"}],"name":"setStartingSeeds","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"TIME_TO_MAKE_TOMATOES","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getGamers","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":false,"inputs":[],"name":"sellSeeds","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"seeds","type":"uint256"}],"name":"calculateSeedSell","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getFree","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"makeTomatoes","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newTime","type":"uint256"}],"name":"setTIME_TO_MAKE_TOMATOES","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"amount","type":"uint256"}],"name":"devFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lastEvent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"claimedSeeds","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getMySeeds","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"myAddress","type":"address"}],"name":"getTotalIn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"adr","type":"address"}],"name":"getSeedsSinceLastEvent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newNeedToGetFree","type":"uint256"}],"name":"setNeedToGetFree","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"ownerAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"},{"name":"contractBalance","type":"uint256"}],"name":"calculateSeedBuy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"ballanceTomatoes","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":"gamers","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getMyTomatoes","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"totalIn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"STARTING_SEEDS","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketSeeds","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"myAddress","type":"address"}],"name":"getTotalOut","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"needToGetFree","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newGetFree","type":"bool"}],"name":"setGetFree","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"}],"name":"calculateSeedBuySimple","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"totalOut","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"getFreeSeeds","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]
Contract Creation Code
60806040526154606000556000600160146101000a81548160ff02191690831515021790555066038d7ea4c680006002556101f4600355612710600b55611388600c556000600d5534801561005357600080fd5b5033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062989680600a81905550611a43806100ae6000396000f3006080604052600436106101a1576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806301a88f7d146101a657806306e3a700146101b05780630c74be3d146101dd5780630d2e017b1461020857806312065fe014610233578063196e5c461461025e578063229824c414610275578063275b6eb0146102ca5780632be65e2a1461030b57806332366fb91461033a5780633b84bec71461037d5780633bc0461a146103aa5780634bac9d0f146103eb5780635700e2f114610442578063600e0ee714610499578063652d38fc146104c45780636e4eb9cb1461051b57806374af10cf146105725780638f84aa091461059f57806394d127a8146105f6578063959b38df146106415780639ca423b314610698578063a34574f01461071b578063b6a7b42c14610746578063b6b4d53c14610771578063c28d38a8146107c8578063c4359c1b146107f3578063c91fc6191461081e578063ceaf951914610875578063da00a1f4146108a0578063e04d5105146108cf578063e5dbd42614610910578063e69932e514610967575b600080fd5b6101ae610971565b005b3480156101bc57600080fd5b506101db60048036038101908080359060200190929190505050610b99565b005b3480156101e957600080fd5b506101f2610bff565b6040518082815260200191505060405180910390f35b34801561021457600080fd5b5061021d610c05565b6040518082815260200191505060405180910390f35b34801561023f57600080fd5b50610248610c0f565b6040518082815260200191505060405180910390f35b34801561026a57600080fd5b50610273610c2e565b005b34801561028157600080fd5b506102b4600480360381019080803590602001909291908035906020019092919080359060200190929190505050610ecf565b6040518082815260200191505060405180910390f35b3480156102d657600080fd5b506102f560048036038101908080359060200190929190505050610f22565b6040518082815260200191505060405180910390f35b34801561031757600080fd5b50610320610f4f565b604051808215151515815260200191505060405180910390f35b34801561034657600080fd5b5061037b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f62565b005b34801561038957600080fd5b506103a86004803603810190808035906020019092919050505061139b565b005b3480156103b657600080fd5b506103d560048036038101908080359060200190929190505050611401565b6040518082815260200191505060405180910390f35b3480156103f757600080fd5b5061042c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061141f565b6040518082815260200191505060405180910390f35b34801561044e57600080fd5b50610483600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611437565b6040518082815260200191505060405180910390f35b3480156104a557600080fd5b506104ae61144f565b6040518082815260200191505060405180910390f35b3480156104d057600080fd5b50610505600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114a7565b6040518082815260200191505060405180910390f35b34801561052757600080fd5b5061055c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114f0565b6040518082815260200191505060405180910390f35b34801561057e57600080fd5b5061059d6004803603810190808035906020019092919050505061159a565b005b3480156105ab57600080fd5b506105b4611600565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561060257600080fd5b5061062b6004803603810190808035906020019092919080359060200190929190505050611626565b6040518082815260200191505060405180910390f35b34801561064d57600080fd5b50610682600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061163d565b6040518082815260200191505060405180910390f35b3480156106a457600080fd5b506106d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611655565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561072757600080fd5b50610730611688565b6040518082815260200191505060405180910390f35b34801561075257600080fd5b5061075b61168e565b6040518082815260200191505060405180910390f35b34801561077d57600080fd5b506107b2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506116d5565b6040518082815260200191505060405180910390f35b3480156107d457600080fd5b506107dd6116ed565b6040518082815260200191505060405180910390f35b3480156107ff57600080fd5b506108086116f3565b6040518082815260200191505060405180910390f35b34801561082a57600080fd5b5061085f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506116f9565b6040518082815260200191505060405180910390f35b34801561088157600080fd5b5061088a611742565b6040518082815260200191505060405180910390f35b3480156108ac57600080fd5b506108cd600480360381019080803515159060200190929190505050611748565b005b3480156108db57600080fd5b506108fa600480360381019080803590602001909291905050506117c1565b6040518082815260200191505060405180910390f35b34801561091c57600080fd5b50610951600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506117eb565b6040518082815260200191505060405180910390f35b61096f611803565b005b600061099d346109983073ffffffffffffffffffffffffffffffffffffffff163134611971565b611626565b90506109b1816109ac83611401565b611971565b90506109fc600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261198a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610a99576001600d600082825401925050819055505b610ae2600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020543461198a565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc610b6a34611401565b9081150290604051600060405180830381858888f19350505050158015610b95573d6000803e3d6000fd5b5050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610bf557600080fd5b8060038190555050565b60005481565b6000600d54905090565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b6000806000610c3b61144f565b9250610c4683610f22565b9150610c5182611401565b9050610ca7610ca0600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460036119a8565b60026119c3565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d7f600a548461198a565b600a81905550610dce600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361198a565b600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610e79573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff166108fc610e9e8484611971565b9081150290604051600060405180830381858888f19350505050158015610ec9573d6000803e3d6000fd5b50505050565b6000610f19610ee0600b54846119c3565b610f14600c54610f0f610f09610ef8600b548a6119c3565b610f04600c548c6119c3565b61198a565b896119a8565b61198a565b6119a8565b90509392505050565b6000610f4882600a543073ffffffffffffffffffffffffffffffffffffffff1631610ecf565b9050919050565b600160149054906101000a900460ff1681565b6000806000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614801561107557503373ffffffffffffffffffffffffffffffffffffffff16600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b156110f95782600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b61110161144f565b915061110f826000546119a8565b905061115a600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261198a565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112d860056000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112d38460056119a8565b61198a565b60056000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611390600a5461138b84600a6119a8565b61198a565b600a81905550505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113f757600080fd5b8060008190555050565b60006114186114118360046119c3565b60646119a8565b9050919050565b60066020528060005260406000206000915090505481565b60056020528060005260406000206000915090505481565b60006114a2600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461149d336114f0565b61198a565b905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008061154760005461154242600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611971565b6119fe565b905061159281600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119c3565b915050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115f657600080fd5b8060028190555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006116358383600a54610ecf565b905092915050565b60046020528060005260406000206000915090505481565b60076020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600d5481565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b60086020528060005260406000206000915090505481565b60035481565b600a5481565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60025481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117a457600080fd5b80600160146101000a81548160ff02191690831515021790555050565b60006117e4823073ffffffffffffffffffffffffffffffffffffffff1631611626565b9050919050565b60096020528060005260406000206000915090505481565b600160149054906101000a900460ff16151561181e57600080fd5b6002543414151561182e57600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015611896573d6000803e3d6000fd5b506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415156118e557600080fd5b42600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550565b600082821115151561197f57fe5b818303905092915050565b600080828401905083811015151561199e57fe5b8091505092915050565b60008082848115156119b657fe5b0490508091505092915050565b60008060008414156119d857600091506119f7565b82840290508284828115156119e957fe5b041415156119f357fe5b8091505b5092915050565b6000818310611a0d5781611a0f565b825b9050929150505600a165627a7a72305820d78d9a0506c4002d164edc0fa91a14d9dbe20d716571d34365f21bf07fd066b40029
Deployed Bytecode
0x6080604052600436106101a1576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806301a88f7d146101a657806306e3a700146101b05780630c74be3d146101dd5780630d2e017b1461020857806312065fe014610233578063196e5c461461025e578063229824c414610275578063275b6eb0146102ca5780632be65e2a1461030b57806332366fb91461033a5780633b84bec71461037d5780633bc0461a146103aa5780634bac9d0f146103eb5780635700e2f114610442578063600e0ee714610499578063652d38fc146104c45780636e4eb9cb1461051b57806374af10cf146105725780638f84aa091461059f57806394d127a8146105f6578063959b38df146106415780639ca423b314610698578063a34574f01461071b578063b6a7b42c14610746578063b6b4d53c14610771578063c28d38a8146107c8578063c4359c1b146107f3578063c91fc6191461081e578063ceaf951914610875578063da00a1f4146108a0578063e04d5105146108cf578063e5dbd42614610910578063e69932e514610967575b600080fd5b6101ae610971565b005b3480156101bc57600080fd5b506101db60048036038101908080359060200190929190505050610b99565b005b3480156101e957600080fd5b506101f2610bff565b6040518082815260200191505060405180910390f35b34801561021457600080fd5b5061021d610c05565b6040518082815260200191505060405180910390f35b34801561023f57600080fd5b50610248610c0f565b6040518082815260200191505060405180910390f35b34801561026a57600080fd5b50610273610c2e565b005b34801561028157600080fd5b506102b4600480360381019080803590602001909291908035906020019092919080359060200190929190505050610ecf565b6040518082815260200191505060405180910390f35b3480156102d657600080fd5b506102f560048036038101908080359060200190929190505050610f22565b6040518082815260200191505060405180910390f35b34801561031757600080fd5b50610320610f4f565b604051808215151515815260200191505060405180910390f35b34801561034657600080fd5b5061037b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f62565b005b34801561038957600080fd5b506103a86004803603810190808035906020019092919050505061139b565b005b3480156103b657600080fd5b506103d560048036038101908080359060200190929190505050611401565b6040518082815260200191505060405180910390f35b3480156103f757600080fd5b5061042c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061141f565b6040518082815260200191505060405180910390f35b34801561044e57600080fd5b50610483600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611437565b6040518082815260200191505060405180910390f35b3480156104a557600080fd5b506104ae61144f565b6040518082815260200191505060405180910390f35b3480156104d057600080fd5b50610505600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114a7565b6040518082815260200191505060405180910390f35b34801561052757600080fd5b5061055c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114f0565b6040518082815260200191505060405180910390f35b34801561057e57600080fd5b5061059d6004803603810190808035906020019092919050505061159a565b005b3480156105ab57600080fd5b506105b4611600565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561060257600080fd5b5061062b6004803603810190808035906020019092919080359060200190929190505050611626565b6040518082815260200191505060405180910390f35b34801561064d57600080fd5b50610682600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061163d565b6040518082815260200191505060405180910390f35b3480156106a457600080fd5b506106d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611655565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561072757600080fd5b50610730611688565b6040518082815260200191505060405180910390f35b34801561075257600080fd5b5061075b61168e565b6040518082815260200191505060405180910390f35b34801561077d57600080fd5b506107b2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506116d5565b6040518082815260200191505060405180910390f35b3480156107d457600080fd5b506107dd6116ed565b6040518082815260200191505060405180910390f35b3480156107ff57600080fd5b506108086116f3565b6040518082815260200191505060405180910390f35b34801561082a57600080fd5b5061085f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506116f9565b6040518082815260200191505060405180910390f35b34801561088157600080fd5b5061088a611742565b6040518082815260200191505060405180910390f35b3480156108ac57600080fd5b506108cd600480360381019080803515159060200190929190505050611748565b005b3480156108db57600080fd5b506108fa600480360381019080803590602001909291905050506117c1565b6040518082815260200191505060405180910390f35b34801561091c57600080fd5b50610951600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506117eb565b6040518082815260200191505060405180910390f35b61096f611803565b005b600061099d346109983073ffffffffffffffffffffffffffffffffffffffff163134611971565b611626565b90506109b1816109ac83611401565b611971565b90506109fc600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261198a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610a99576001600d600082825401925050819055505b610ae2600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020543461198a565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc610b6a34611401565b9081150290604051600060405180830381858888f19350505050158015610b95573d6000803e3d6000fd5b5050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610bf557600080fd5b8060038190555050565b60005481565b6000600d54905090565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b6000806000610c3b61144f565b9250610c4683610f22565b9150610c5182611401565b9050610ca7610ca0600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460036119a8565b60026119c3565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d7f600a548461198a565b600a81905550610dce600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361198a565b600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610e79573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff166108fc610e9e8484611971565b9081150290604051600060405180830381858888f19350505050158015610ec9573d6000803e3d6000fd5b50505050565b6000610f19610ee0600b54846119c3565b610f14600c54610f0f610f09610ef8600b548a6119c3565b610f04600c548c6119c3565b61198a565b896119a8565b61198a565b6119a8565b90509392505050565b6000610f4882600a543073ffffffffffffffffffffffffffffffffffffffff1631610ecf565b9050919050565b600160149054906101000a900460ff1681565b6000806000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614801561107557503373ffffffffffffffffffffffffffffffffffffffff16600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b156110f95782600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b61110161144f565b915061110f826000546119a8565b905061115a600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261198a565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112d860056000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112d38460056119a8565b61198a565b60056000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611390600a5461138b84600a6119a8565b61198a565b600a81905550505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113f757600080fd5b8060008190555050565b60006114186114118360046119c3565b60646119a8565b9050919050565b60066020528060005260406000206000915090505481565b60056020528060005260406000206000915090505481565b60006114a2600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461149d336114f0565b61198a565b905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008061154760005461154242600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611971565b6119fe565b905061159281600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119c3565b915050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115f657600080fd5b8060028190555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006116358383600a54610ecf565b905092915050565b60046020528060005260406000206000915090505481565b60076020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600d5481565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b60086020528060005260406000206000915090505481565b60035481565b600a5481565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60025481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117a457600080fd5b80600160146101000a81548160ff02191690831515021790555050565b60006117e4823073ffffffffffffffffffffffffffffffffffffffff1631611626565b9050919050565b60096020528060005260406000206000915090505481565b600160149054906101000a900460ff16151561181e57600080fd5b6002543414151561182e57600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015611896573d6000803e3d6000fd5b506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415156118e557600080fd5b42600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550565b600082821115151561197f57fe5b818303905092915050565b600080828401905083811015151561199e57fe5b8091505092915050565b60008082848115156119b657fe5b0490508091505092915050565b60008060008414156119d857600091506119f7565b82840290508284828115156119e957fe5b041415156119f357fe5b8091505b5092915050565b6000818310611a0d5781611a0f565b825b9050929150505600a165627a7a72305820d78d9a0506c4002d164edc0fa91a14d9dbe20d716571d34365f21bf07fd066b40029
Swarm Source
bzzr://d78d9a0506c4002d164edc0fa91a14d9dbe20d716571d34365f21bf07fd066b4
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,290.15 | 0.00086988 | $2.86 |
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.