Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 3,073 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Buy | 6675296 | 2258 days ago | IN | 0.0196 ETH | 0.00256804 | ||||
Buy | 6674992 | 2258 days ago | IN | 0.014 ETH | 0.00115492 | ||||
Buy | 6674742 | 2258 days ago | IN | 0.02744 ETH | 0.00082572 | ||||
Buy | 6674478 | 2258 days ago | IN | 0.01 ETH | 0.00208821 | ||||
Buy | 6674209 | 2258 days ago | IN | 0.0196 ETH | 0.00097572 | ||||
Withcom | 6673202 | 2258 days ago | IN | 0 ETH | 0.00016083 | ||||
Buy | 6673198 | 2258 days ago | IN | 0.01 ETH | 0.00083528 | ||||
Buy | 6669262 | 2259 days ago | IN | 0.014 ETH | 0.00048722 | ||||
Buy | 6667672 | 2259 days ago | IN | 0.02744 ETH | 0.00256804 | ||||
Buy | 6667373 | 2259 days ago | IN | 0.0196 ETH | 0.00115492 | ||||
Buy | 6667133 | 2259 days ago | IN | 0.0196 ETH | 0.00123666 | ||||
Buy | 6666860 | 2259 days ago | IN | 0.014 ETH | 0.00115492 | ||||
Buy | 6666629 | 2259 days ago | IN | 0.014 ETH | 0.0005771 | ||||
Buy | 6666352 | 2259 days ago | IN | 0.01 ETH | 0.00208821 | ||||
Buy | 6665877 | 2259 days ago | IN | 0.01 ETH | 0.00111764 | ||||
Buy | 6665841 | 2259 days ago | IN | 0.07529536 ETH | 0.00115396 | ||||
Buy | 6659716 | 2260 days ago | IN | 0.014 ETH | 0.00082072 | ||||
Buy | 6659564 | 2260 days ago | IN | 0.07529536 ETH | 0.00286537 | ||||
Buy | 6653516 | 2261 days ago | IN | 0.07529536 ETH | 0.00437182 | ||||
Buy | 6653510 | 2261 days ago | IN | 0.014 ETH | 0.003 | ||||
Buy | 6653502 | 2261 days ago | IN | 0.014 ETH | 0.003 | ||||
Buy | 6653492 | 2261 days ago | IN | 0.014 ETH | 0.003 | ||||
Buy | 6653479 | 2261 days ago | IN | 0.014 ETH | 0.003 | ||||
Buy | 6653470 | 2261 days ago | IN | 0.0196 ETH | 0.0084 | ||||
Buy | 6653467 | 2261 days ago | IN | 0.014 ETH | 0.003 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
6675296 | 2258 days ago | 0.0096 ETH | ||||
6675296 | 2258 days ago | 0.17573415 ETH | ||||
6674992 | 2258 days ago | 0.0126 ETH | ||||
6674742 | 2258 days ago | 0.024696 ETH | ||||
6674209 | 2258 days ago | 0.01764 ETH | ||||
6673202 | 2258 days ago | 1.54575806 ETH | ||||
6669262 | 2259 days ago | 0.0126 ETH | ||||
6667672 | 2259 days ago | 0.01744 ETH | ||||
6667672 | 2259 days ago | 0.56867333 ETH | ||||
6667373 | 2259 days ago | 0.01764 ETH | ||||
6667133 | 2259 days ago | 0.01764 ETH | ||||
6666860 | 2259 days ago | 0.0126 ETH | ||||
6666629 | 2259 days ago | 0.0126 ETH | ||||
6665841 | 2259 days ago | 0.06776582 ETH | ||||
6659716 | 2260 days ago | 0.0126 ETH | ||||
6659564 | 2260 days ago | 0.06529536 ETH | ||||
6659564 | 2260 days ago | 1.8638086 ETH | ||||
6653516 | 2261 days ago | 0.06529536 ETH | ||||
6653516 | 2261 days ago | 6.21269535 ETH | ||||
6653510 | 2261 days ago | 6.21269535 ETH | ||||
6653502 | 2261 days ago | 6.21269535 ETH | ||||
6653492 | 2261 days ago | 6.21269535 ETH | ||||
6653479 | 2261 days ago | 6.21269535 ETH | ||||
6653470 | 2261 days ago | 6.21269535 ETH | ||||
6653467 | 2261 days ago | 6.21269535 ETH |
Loading...
Loading
Contract Name:
WorldByEth
Compiler Version
v0.4.25+commit.59dbf8f1
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-10-12 */ pragma solidity ^0.4.24; contract WorldByEth { using SafeMath for *; using NameFilter for string; string constant public name = "ETH world cq"; string constant public symbol = "ecq"; uint256 public rID_; uint256 public pID_; uint256 public com_; address public comaddr = 0x9ca974f2c49d68bd5958978e81151e6831290f57; mapping(uint256 => uint256) public pot_; mapping(uint256 => mapping(uint256 => Ctry)) public ctry_; uint public gap = 1 hours; uint public timeleft; address public lastplayer = 0x9ca974f2c49d68bd5958978e81151e6831290f57; address public lastwinner; uint[] public validplayers; struct Ctry { uint256 id; uint256 price; bytes32 name; bytes32 mem; address owner; } mapping(uint256 => uint256) public totalinvest_; //=========== modifier isHuman() { address _addr = msg.sender; require(_addr == tx.origin); uint256 _codeLength; assembly {_codeLength := extcodesize(_addr)} require(_codeLength == 0, "sorry humans only"); _; } constructor() public { pID_++; rID_++; validplayers.length = 0; timeleft = now + 24 hours; } function getvalid() public returns(uint[]){ return validplayers; } function changemem(uint id, bytes32 mem) isHuman public payable { require(msg.value >= 0.1 ether); require(msg.sender == ctry_[rID_][id].owner); com_ += msg.value; if (mem != ""){ ctry_[rID_][id].mem = mem; } } function buy(uint id, bytes32 mem) isHuman public payable { require(msg.value >= 0.01 ether); require(msg.value >=ctry_[rID_][id].price); if (mem != ""){ ctry_[rID_][id].mem = mem; } if (update() == true) { uint com = (msg.value).div(100); com_ += com; uint pot = (msg.value).mul(9).div(100); pot_[rID_] += pot; uint pre = msg.value - com - pot; if (ctry_[rID_][id].owner != address(0x0)){ ctry_[rID_][id].owner.transfer(pre); }else{ validplayers.push(id); } ctry_[rID_][id].owner = msg.sender; ctry_[rID_][id].price = (msg.value).mul(14).div(10); }else{ rID_++; validplayers.length = 0; ctry_[rID_][id].owner = msg.sender; ctry_[rID_][id].price = (0.01 ether).mul(14).div(10); validplayers.push(id); (msg.sender).transfer(msg.value - 0.01 ether); } lastplayer = msg.sender; totalinvest_[rID_] += msg.value; ctry_[rID_][id].id = id; } function update() private returns(bool) { if (now > timeleft) { lastplayer.transfer(pot_[rID_].mul(6).div(10)); lastwinner = lastplayer; com_ += pot_[rID_].div(10); pot_[rID_+1] += pot_[rID_].mul(3).div(10); timeleft = now + 24 hours; return false; } timeleft += gap; if (timeleft > now + 24 hours) { timeleft = now + 24 hours; } return true; } function() public payable { com_ += msg.value; } modifier onlyDevs() { require( msg.sender == 0x9ca974f2c49d68bd5958978e81151e6831290f57, "only team just can activate" ); _; } // upgrade withdraw com_ and clear it to 0 function withcom() onlyDevs public { if (com_ <= address(this).balance){ comaddr.transfer(com_); com_ = 0; }else{ comaddr.transfer(address(this).balance); } } } library NameFilter { /** * @dev filters name strings * -converts uppercase to lower case. * -makes sure it does not start/end with a space * -makes sure it does not contain multiple spaces in a row * -cannot be only numbers * -cannot start with 0x * -restricts characters to A-Z, a-z, 0-9, and space. * @return reprocessed string in bytes32 format */ function nameFilter(string _input) internal pure returns(bytes32) { bytes memory _temp = bytes(_input); uint256 _length = _temp.length; //sorry limited to 32 characters require (_length <= 32 && _length > 0, "string must be between 1 and 32 characters"); // make sure it doesnt start with or end with space require(_temp[0] != 0x20 && _temp[_length-1] != 0x20, "string cannot start or end with space"); // make sure first two characters are not 0x if (_temp[0] == 0x30) { require(_temp[1] != 0x78, "string cannot start with 0x"); require(_temp[1] != 0x58, "string cannot start with 0X"); } // create a bool to track if we have a non number character bool _hasNonNumber; // convert & check for (uint256 i = 0; i < _length; i++) { // if its uppercase A-Z if (_temp[i] > 0x40 && _temp[i] < 0x5b) { // convert to lower case a-z _temp[i] = byte(uint(_temp[i]) + 32); // we have a non number if (_hasNonNumber == false) _hasNonNumber = true; } else { require ( // require character is a space _temp[i] == 0x20 || // OR lowercase a-z (_temp[i] > 0x60 && _temp[i] < 0x7b) || // or 0-9 (_temp[i] > 0x2f && _temp[i] < 0x3a), "string contains invalid characters" ); // make sure theres not 2x spaces in a row if (_temp[i] == 0x20) require( _temp[i+1] != 0x20, "string cannot contain consecutive spaces"); // see if we have a character other than a number if (_hasNonNumber == false && (_temp[i] < 0x30 || _temp[i] > 0x39)) _hasNonNumber = true; } } require(_hasNonNumber == true, "string cannot be only numbers"); bytes32 _ret; assembly { _ret := mload(add(_temp, 32)) } return (_ret); } } // File: contracts/library/SafeMath.sol /** * @title SafeMath v0.1.9 * @dev Math operations with safety checks that throw on error * change notes: original SafeMath library from OpenZeppelin modified by Inventor * - added sqrt * - added sq * - added pwr * - changed asserts to requires with error log outputs * - removed div, its useless */ library SafeMath { /** * @dev Multiplies two numbers, throws on overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256 c) { if (a == 0) { return 0; } c = a * b; require(c / a == b, "SafeMath mul failed"); 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 Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a, "SafeMath sub failed"); return a - b; } /** * @dev Adds two numbers, throws on overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256 c) { c = a + b; require(c >= a, "SafeMath add failed"); return c; } /** * @dev gives square root of given x. */ function sqrt(uint256 x) internal pure returns (uint256 y) { uint256 z = ((add(x,1)) / 2); y = x; while (z < y) { y = z; z = ((add((x / z),z)) / 2); } } /** * @dev gives square. multiplies x by x */ function sq(uint256 x) internal pure returns (uint256) { return (mul(x,x)); } /** * @dev x to the power of y */ function pwr(uint256 x, uint256 y) internal pure returns (uint256) { if (x==0) return (0); else if (y==0) return (1); else { uint256 z = x; for (uint256 i=1; i < y; i++) z = mul(z,x); return (z); } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"lastplayer","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"pot_","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withcom","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"pID_","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"validplayers","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"rID_","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"timeleft","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"gap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"id","type":"uint256"},{"name":"mem","type":"bytes32"}],"name":"changemem","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"},{"name":"","type":"uint256"}],"name":"ctry_","outputs":[{"name":"id","type":"uint256"},{"name":"price","type":"uint256"},{"name":"name","type":"bytes32"},{"name":"mem","type":"bytes32"},{"name":"owner","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"comaddr","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"totalinvest_","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"com_","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"getvalid","outputs":[{"name":"","type":"uint256[]"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"id","type":"uint256"},{"name":"mem","type":"bytes32"}],"name":"buy","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"lastwinner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]
Contract Creation Code
6080604052739ca974f2c49d68bd5958978e81151e6831290f57600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610e10600655739ca974f2c49d68bd5958978e81151e6831290f57600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156100c057600080fd5b5060016000815480929190600101919050555060008081548092919060010191905055506000600a816100f39190610105565b50620151804201600781905550610156565b81548183558181111561012c5781836000526020600020918201910161012b9190610131565b5b505050565b61015391905b8082111561014f576000816000905550600101610137565b5090565b90565b6114c8806101656000396000f3006080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461010e57806319dbc19b1461019e578063260e8dfc146101f55780633ee89a63146102365780634b2271761461024d5780634f66e22c14610278578063624ae5c0146102b957806368c74b53146102e45780636c32c0a61461030f5780637aa359f81461033a5780638f9e4e741461036857806395d89b411461040b578063bb2907531461049b578063d07673eb146104f2578063dbf6c70314610533578063dddd3de81461055e578063e9fca283146105ca578063ef24180a146105f8575b34600260008282540192505081905550005b34801561011a57600080fd5b5061012361064f565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610163578082015181840152602081019050610148565b50505050905090810190601f1680156101905780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101aa57600080fd5b506101b3610688565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561020157600080fd5b50610220600480360381019080803590602001909291905050506106ae565b6040518082815260200191505060405180910390f35b34801561024257600080fd5b5061024b6106c6565b005b34801561025957600080fd5b50610262610884565b6040518082815260200191505060405180910390f35b34801561028457600080fd5b506102a36004803603810190808035906020019092919050505061088a565b6040518082815260200191505060405180910390f35b3480156102c557600080fd5b506102ce6108ad565b6040518082815260200191505060405180910390f35b3480156102f057600080fd5b506102f96108b3565b6040518082815260200191505060405180910390f35b34801561031b57600080fd5b506103246108b9565b6040518082815260200191505060405180910390f35b6103666004803603810190808035906020019092919080356000191690602001909291905050506108bf565b005b34801561037457600080fd5b5061039d6004803603810190808035906020019092919080359060200190929190505050610a6a565b60405180868152602001858152602001846000191660001916815260200183600019166000191681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019550505050505060405180910390f35b34801561041757600080fd5b50610420610acd565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610460578082015181840152602081019050610445565b50505050905090810190601f16801561048d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104a757600080fd5b506104b0610b06565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104fe57600080fd5b5061051d60048036038101908080359060200190929190505050610b2c565b6040518082815260200191505060405180910390f35b34801561053f57600080fd5b50610548610b44565b6040518082815260200191505060405180910390f35b34801561056a57600080fd5b50610573610b4a565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156105b657808201518184015260208101905061059b565b505050509050019250505060405180910390f35b6105f6600480360381019080803590602001909291908035600019169060200190929190505050610ba2565b005b34801561060457600080fd5b5061060d611172565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6040805190810160405280600c81526020017f45544820776f726c64206371000000000000000000000000000000000000000081525081565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60046020528060005260406000206000915090505481565b739ca974f2c49d68bd5958978e81151e6831290f573373ffffffffffffffffffffffffffffffffffffffff16141515610767576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f6f6e6c79207465616d206a7573742063616e206163746976617465000000000081525060200191505060405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff163160025411151561080157600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6002549081150290604051600060405180830381858888f193505050501580156107f3573d6000803e3d6000fd5b506000600281905550610882565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050158015610880573d6000803e3d6000fd5b505b565b60015481565b600a8181548110151561089957fe5b906000526020600020016000915090505481565b60005481565b60075481565b60065481565b6000803391503273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415156108ff57600080fd5b813b905060008114151561097b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f736f7272792068756d616e73206f6e6c7900000000000000000000000000000081525060200191505060405180910390fd5b67016345785d8a0000341015151561099257600080fd5b6005600080548152602001908152602001600020600085815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a1457600080fd5b3460026000828254019250508190555060008360001916141515610a6457826005600080548152602001908152602001600020600086815260200190815260200160002060030181600019169055505b50505050565b6005602052816000526040600020602052806000526040600020600091509150508060000154908060010154908060020154908060030154908060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905085565b6040805190810160405280600381526020017f656371000000000000000000000000000000000000000000000000000000000081525081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600b6020528060005260406000206000915090505481565b60025481565b6060600a805480602002602001604051908101604052809291908181526020018280548015610b9857602002820191906000526020600020905b815481526020019060010190808311610b84575b5050505050905090565b60008060008060003391503273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515610be757600080fd5b813b9050600081141515610c63576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f736f7272792068756d616e73206f6e6c7900000000000000000000000000000081525060200191505060405180910390fd5b662386f26fc100003410151515610c7957600080fd5b60056000805481526020019081526020016000206000888152602001908152602001600020600101543410151515610cb057600080fd5b60008660001916141515610cf057856005600080548152602001908152602001600020600089815260200190815260200160002060030181600019169055505b60011515610cfc611198565b15151415610f7a57610d1860643461138c90919063ffffffff16565b945084600260008282540192505081905550610d516064610d436009346113a790919063ffffffff16565b61138c90919063ffffffff16565b93508360046000805481526020019081526020016000206000828254019250508190555083853403039250600073ffffffffffffffffffffffffffffffffffffffff166005600080548152602001908152602001600020600089815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610e8e576005600080548152602001908152602001600020600088815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f19350505050158015610e88573d6000803e3d6000fd5b50610ebb565b600a8790806001815401808255809150509060018203906000526020600020016000909192909190915055505b336005600080548152602001908152602001600020600089815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610f49600a610f3b600e346113a790919063ffffffff16565b61138c90919063ffffffff16565b60056000805481526020019081526020016000206000898152602001908152602001600020600101819055506110d9565b60008081548092919060010191905055506000600a81610f9a919061144b565b50336005600080548152602001908152602001600020600089815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611030600a611022600e662386f26fc100006113a790919063ffffffff16565b61138c90919063ffffffff16565b6005600080548152602001908152602001600020600089815260200190815260200160002060010181905550600a8790806001815401808255809150509060018203906000526020600020016000909192909190915055503373ffffffffffffffffffffffffffffffffffffffff166108fc662386f26fc1000034039081150290604051600060405180830381858888f193505050501580156110d7573d6000803e3d6000fd5b505b33600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034600b6000805481526020019081526020016000206000828254019250508190555086600560008054815260200190815260200160002060008981526020019081526020016000206000018190555050505050505050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060075442111561135657600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc61121b600a61120d60066004600080548152602001908152602001600020546113a790919063ffffffff16565b61138c90919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015611246573d6000803e3d6000fd5b50600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506112d2600a60046000805481526020019081526020016000205461138c90919063ffffffff16565b60026000828254019250508190555061131c600a61130e60036004600080548152602001908152602001600020546113a790919063ffffffff16565b61138c90919063ffffffff16565b6004600060016000540181526020019081526020016000206000828254019250508190555062015180420160078190555060009050611389565b6006546007600082825401925050819055506201518042016007541115611384576201518042016007819055505b600190505b90565b600080828481151561139a57fe5b0490508091505092915050565b6000808314156113ba5760009050611445565b81830290508183828115156113cb57fe5b04141515611441576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f536166654d617468206d756c206661696c65640000000000000000000000000081525060200191505060405180910390fd5b8090505b92915050565b815481835581811115611472578183600052602060002091820191016114719190611477565b5b505050565b61149991905b8082111561149557600081600090555060010161147d565b5090565b905600a165627a7a723058203ae99dc082c367b90198edfb83d036b19398fe9eb31c8038d50111487ea852900029
Deployed Bytecode
0x6080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461010e57806319dbc19b1461019e578063260e8dfc146101f55780633ee89a63146102365780634b2271761461024d5780634f66e22c14610278578063624ae5c0146102b957806368c74b53146102e45780636c32c0a61461030f5780637aa359f81461033a5780638f9e4e741461036857806395d89b411461040b578063bb2907531461049b578063d07673eb146104f2578063dbf6c70314610533578063dddd3de81461055e578063e9fca283146105ca578063ef24180a146105f8575b34600260008282540192505081905550005b34801561011a57600080fd5b5061012361064f565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610163578082015181840152602081019050610148565b50505050905090810190601f1680156101905780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101aa57600080fd5b506101b3610688565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561020157600080fd5b50610220600480360381019080803590602001909291905050506106ae565b6040518082815260200191505060405180910390f35b34801561024257600080fd5b5061024b6106c6565b005b34801561025957600080fd5b50610262610884565b6040518082815260200191505060405180910390f35b34801561028457600080fd5b506102a36004803603810190808035906020019092919050505061088a565b6040518082815260200191505060405180910390f35b3480156102c557600080fd5b506102ce6108ad565b6040518082815260200191505060405180910390f35b3480156102f057600080fd5b506102f96108b3565b6040518082815260200191505060405180910390f35b34801561031b57600080fd5b506103246108b9565b6040518082815260200191505060405180910390f35b6103666004803603810190808035906020019092919080356000191690602001909291905050506108bf565b005b34801561037457600080fd5b5061039d6004803603810190808035906020019092919080359060200190929190505050610a6a565b60405180868152602001858152602001846000191660001916815260200183600019166000191681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019550505050505060405180910390f35b34801561041757600080fd5b50610420610acd565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610460578082015181840152602081019050610445565b50505050905090810190601f16801561048d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104a757600080fd5b506104b0610b06565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104fe57600080fd5b5061051d60048036038101908080359060200190929190505050610b2c565b6040518082815260200191505060405180910390f35b34801561053f57600080fd5b50610548610b44565b6040518082815260200191505060405180910390f35b34801561056a57600080fd5b50610573610b4a565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156105b657808201518184015260208101905061059b565b505050509050019250505060405180910390f35b6105f6600480360381019080803590602001909291908035600019169060200190929190505050610ba2565b005b34801561060457600080fd5b5061060d611172565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6040805190810160405280600c81526020017f45544820776f726c64206371000000000000000000000000000000000000000081525081565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60046020528060005260406000206000915090505481565b739ca974f2c49d68bd5958978e81151e6831290f573373ffffffffffffffffffffffffffffffffffffffff16141515610767576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f6f6e6c79207465616d206a7573742063616e206163746976617465000000000081525060200191505060405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff163160025411151561080157600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6002549081150290604051600060405180830381858888f193505050501580156107f3573d6000803e3d6000fd5b506000600281905550610882565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050158015610880573d6000803e3d6000fd5b505b565b60015481565b600a8181548110151561089957fe5b906000526020600020016000915090505481565b60005481565b60075481565b60065481565b6000803391503273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415156108ff57600080fd5b813b905060008114151561097b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f736f7272792068756d616e73206f6e6c7900000000000000000000000000000081525060200191505060405180910390fd5b67016345785d8a0000341015151561099257600080fd5b6005600080548152602001908152602001600020600085815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a1457600080fd5b3460026000828254019250508190555060008360001916141515610a6457826005600080548152602001908152602001600020600086815260200190815260200160002060030181600019169055505b50505050565b6005602052816000526040600020602052806000526040600020600091509150508060000154908060010154908060020154908060030154908060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905085565b6040805190810160405280600381526020017f656371000000000000000000000000000000000000000000000000000000000081525081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600b6020528060005260406000206000915090505481565b60025481565b6060600a805480602002602001604051908101604052809291908181526020018280548015610b9857602002820191906000526020600020905b815481526020019060010190808311610b84575b5050505050905090565b60008060008060003391503273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515610be757600080fd5b813b9050600081141515610c63576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f736f7272792068756d616e73206f6e6c7900000000000000000000000000000081525060200191505060405180910390fd5b662386f26fc100003410151515610c7957600080fd5b60056000805481526020019081526020016000206000888152602001908152602001600020600101543410151515610cb057600080fd5b60008660001916141515610cf057856005600080548152602001908152602001600020600089815260200190815260200160002060030181600019169055505b60011515610cfc611198565b15151415610f7a57610d1860643461138c90919063ffffffff16565b945084600260008282540192505081905550610d516064610d436009346113a790919063ffffffff16565b61138c90919063ffffffff16565b93508360046000805481526020019081526020016000206000828254019250508190555083853403039250600073ffffffffffffffffffffffffffffffffffffffff166005600080548152602001908152602001600020600089815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610e8e576005600080548152602001908152602001600020600088815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f19350505050158015610e88573d6000803e3d6000fd5b50610ebb565b600a8790806001815401808255809150509060018203906000526020600020016000909192909190915055505b336005600080548152602001908152602001600020600089815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610f49600a610f3b600e346113a790919063ffffffff16565b61138c90919063ffffffff16565b60056000805481526020019081526020016000206000898152602001908152602001600020600101819055506110d9565b60008081548092919060010191905055506000600a81610f9a919061144b565b50336005600080548152602001908152602001600020600089815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611030600a611022600e662386f26fc100006113a790919063ffffffff16565b61138c90919063ffffffff16565b6005600080548152602001908152602001600020600089815260200190815260200160002060010181905550600a8790806001815401808255809150509060018203906000526020600020016000909192909190915055503373ffffffffffffffffffffffffffffffffffffffff166108fc662386f26fc1000034039081150290604051600060405180830381858888f193505050501580156110d7573d6000803e3d6000fd5b505b33600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034600b6000805481526020019081526020016000206000828254019250508190555086600560008054815260200190815260200160002060008981526020019081526020016000206000018190555050505050505050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060075442111561135657600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc61121b600a61120d60066004600080548152602001908152602001600020546113a790919063ffffffff16565b61138c90919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015611246573d6000803e3d6000fd5b50600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506112d2600a60046000805481526020019081526020016000205461138c90919063ffffffff16565b60026000828254019250508190555061131c600a61130e60036004600080548152602001908152602001600020546113a790919063ffffffff16565b61138c90919063ffffffff16565b6004600060016000540181526020019081526020016000206000828254019250508190555062015180420160078190555060009050611389565b6006546007600082825401925050819055506201518042016007541115611384576201518042016007819055505b600190505b90565b600080828481151561139a57fe5b0490508091505092915050565b6000808314156113ba5760009050611445565b81830290508183828115156113cb57fe5b04141515611441576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f536166654d617468206d756c206661696c65640000000000000000000000000081525060200191505060405180910390fd5b8090505b92915050565b815481835581811115611472578183600052602060002091820191016114719190611477565b5b505050565b61149991905b8082111561149557600081600090555060010161147d565b5090565b905600a165627a7a723058203ae99dc082c367b90198edfb83d036b19398fe9eb31c8038d50111487ea852900029
Swarm Source
bzzr://3ae99dc082c367b90198edfb83d036b19398fe9eb31c8038d50111487ea85290
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,219.85 | 3.129 | $10,074.78 |
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.