Feature Tip: Add private address tag to any address under My Name Tag !
Source Code
More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 53 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer | 5651045 | 2763 days ago | IN | 0 ETH | 0.00162472 | ||||
| Transfer | 5649668 | 2763 days ago | IN | 0 ETH | 0.00162472 | ||||
| Transfer | 5649604 | 2763 days ago | IN | 0 ETH | 0.0012 | ||||
| Buy | 5598534 | 2772 days ago | IN | 1 ETH | 0.00124943 | ||||
| Buy | 5598534 | 2772 days ago | IN | 1 ETH | 0.00113585 | ||||
| Buy | 5598534 | 2772 days ago | IN | 1 ETH | 0.00045434 | ||||
| Buy | 5597999 | 2772 days ago | IN | 1 ETH | 0.00018173 | ||||
| Buy | 5595429 | 2773 days ago | IN | 1 ETH | 0.00054975 | ||||
| Buy | 5594933 | 2773 days ago | IN | 1 ETH | 0.00147942 | ||||
| Buy | 5594919 | 2773 days ago | IN | 1 ETH | 0.00052765 | ||||
| Buy | 5594888 | 2773 days ago | IN | 1 ETH | 0.00220894 | ||||
| Buy | 5594874 | 2773 days ago | IN | 1 ETH | 0.00088357 | ||||
| Buy | 5594844 | 2773 days ago | IN | 1 ETH | 0.0016567 | ||||
| Buy | 5594819 | 2773 days ago | IN | 1 ETH | 0.00110447 | ||||
| Buy | 5594796 | 2773 days ago | IN | 1 ETH | 0.00110447 | ||||
| Buy | 5594796 | 2773 days ago | IN | 1 ETH | 0.00049807 | ||||
| Buy | 5594782 | 2773 days ago | IN | 1 ETH | 0.00132536 | ||||
| Buy | 5594780 | 2773 days ago | IN | 5 ETH | 0.00276117 | ||||
| Buy | 5594780 | 2773 days ago | IN | 10 ETH | 0.00552235 | ||||
| Buy | 5594772 | 2773 days ago | IN | 1 ETH | 0.00121491 | ||||
| Buy | 5594764 | 2773 days ago | IN | 1 ETH | 0.00073971 | ||||
| Buy | 5594760 | 2773 days ago | IN | 10 ETH | 0.00552235 | ||||
| Buy | 5594740 | 2773 days ago | IN | 1 ETH | 0.00111551 | ||||
| Buy | 5594728 | 2773 days ago | IN | 1 ETH | 0.00220894 | ||||
| Buy | 5594728 | 2773 days ago | IN | 10 ETH | 0.00276117 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 5594933 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594919 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594888 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594874 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594844 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594819 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594796 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594796 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594782 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594780 | 2773 days ago | 5 ETH | ||||
| Transfer | 5594780 | 2773 days ago | 10 ETH | ||||
| Transfer | 5594772 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594764 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594760 | 2773 days ago | 10 ETH | ||||
| Transfer | 5594740 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594728 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594728 | 2773 days ago | 10 ETH | ||||
| Transfer | 5594711 | 2773 days ago | 8 ETH | ||||
| Transfer | 5594694 | 2773 days ago | 2 ETH | ||||
| Transfer | 5594592 | 2773 days ago | 10 ETH | ||||
| Transfer | 5594575 | 2773 days ago | 5 ETH | ||||
| Transfer | 5594525 | 2773 days ago | 2 ETH | ||||
| Transfer | 5594481 | 2773 days ago | 10 ETH | ||||
| Transfer | 5594461 | 2773 days ago | 1 ETH | ||||
| Transfer | 5594441 | 2773 days ago | 1 ETH |
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
EOMarketToken
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-05-10 */ /* ==================================================================== */ /* Copyright (c) 2018 The ether.online Project. All rights reserved. /* /* https://ether.online The first RPG game of blockchain /* /* authors [email protected] /* [email protected] /* ==================================================================== */ pragma solidity ^0.4.20; contract AccessAdmin { bool public isPaused = false; address public addrAdmin; event AdminTransferred(address indexed preAdmin, address indexed newAdmin); function AccessAdmin() public { addrAdmin = msg.sender; } modifier onlyAdmin() { require(msg.sender == addrAdmin); _; } modifier whenNotPaused() { require(!isPaused); _; } modifier whenPaused { require(isPaused); _; } function setAdmin(address _newAdmin) external onlyAdmin { require(_newAdmin != address(0)); AdminTransferred(addrAdmin, _newAdmin); addrAdmin = _newAdmin; } function doPause() external onlyAdmin whenNotPaused { isPaused = true; } function doUnpause() external onlyAdmin whenPaused { isPaused = false; } } contract AccessService is AccessAdmin { address public addrService; address public addrFinance; modifier onlyService() { require(msg.sender == addrService); _; } modifier onlyFinance() { require(msg.sender == addrFinance); _; } function setService(address _newService) external { require(msg.sender == addrService || msg.sender == addrAdmin); require(_newService != address(0)); addrService = _newService; } function setFinance(address _newFinance) external { require(msg.sender == addrFinance || msg.sender == addrAdmin); require(_newFinance != address(0)); addrFinance = _newFinance; } function withdraw(address _target, uint256 _amount) external { require(msg.sender == addrFinance || msg.sender == addrAdmin); require(_amount > 0); address receiver = _target == address(0) ? addrFinance : _target; uint256 balance = this.balance; if (_amount < balance) { receiver.transfer(_amount); } else { receiver.transfer(this.balance); } } } interface shareRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) external; } contract EOMarketToken is AccessService { uint8 public decimals = 0; uint256 public totalSupply = 100; uint256 public totalSold = 0; string public name = " Ether Online Shares Token"; string public symbol = "EOST"; mapping (address => uint256) balances; mapping (address => mapping(address => uint256)) allowed; address[] shareholders; mapping (address => uint256) addressToIndex; event Transfer(address indexed _from, address indexed _to, uint256 _value); event Approval(address indexed _owner, address indexed _spender, uint256 _value); function EOMarketToken() public { addrAdmin = msg.sender; addrService = msg.sender; addrFinance = msg.sender; balances[this] = totalSupply; } function() external payable { } function balanceOf(address _owner) external view returns (uint256) { return balances[_owner]; } function approve(address _spender, uint256 _value) public returns (bool) { allowed[msg.sender][_spender] = _value; Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) external view returns (uint256) { return allowed[_owner][_spender]; } function transferFrom(address _from, address _to, uint256 _value) external returns (bool) { require(_value <= allowed[_from][msg.sender]); allowed[_from][msg.sender] -= _value; return _transfer(_from, _to, _value); } function transfer(address _to, uint256 _value) external returns (bool) { return _transfer(msg.sender, _to, _value); } function approveAndCall(address _spender, uint256 _value, bytes _extraData) external returns (bool success) { shareRecipient spender = shareRecipient(_spender); if (approve(_spender, _value)) { spender.receiveApproval(msg.sender, _value, this, _extraData); return true; } } function _transfer(address _from, address _to, uint256 _value) internal returns (bool) { require(_to != address(0)); uint256 oldToVal = balances[_to]; uint256 oldFromVal = balances[_from]; require(_value > 0 && _value <= oldFromVal); uint256 newToVal = oldToVal + _value; assert(newToVal >= oldToVal); require(newToVal <= 10); uint256 newFromVal = oldFromVal - _value; balances[_from] = newFromVal; balances[_to] = newToVal; if (newFromVal == 0 && _from != address(this)) { uint256 index = addressToIndex[_from]; uint256 lastIndex = shareholders.length - 1; if (index != lastIndex) { shareholders[index] = shareholders[lastIndex]; addressToIndex[shareholders[index]] = index; delete addressToIndex[_from]; } shareholders.length -= 1; } if (oldToVal == 0) { addressToIndex[_to] = shareholders.length; shareholders.push(_to); } Transfer(_from, _to, _value); return true; } function buy(uint256 _amount) external payable whenNotPaused { require(_amount > 0 && _amount <= 10); uint256 price = (1 ether) * _amount; require(msg.value == price); require(balances[this] > _amount); uint256 newBanlance = balances[msg.sender] + _amount; assert(newBanlance >= _amount); require(newBanlance <= 10); _transfer(this, msg.sender, _amount); totalSold += _amount; addrFinance.transfer(price); } function getShareholders() external view returns(address[100] addrArray, uint256[100] amountArray, uint256 soldAmount) { uint256 length = shareholders.length; for (uint256 i = 0; i < length; ++i) { addrArray[i] = shareholders[i]; amountArray[i] = balances[shareholders[i]]; } soldAmount = totalSold; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"doUnpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getShareholders","outputs":[{"name":"addrArray","type":"address[100]"},{"name":"amountArray","type":"uint256[100]"},{"name":"soldAmount","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"doPause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newAdmin","type":"address"}],"name":"setAdmin","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"addrFinance","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSold","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newFinance","type":"address"}],"name":"setFinance","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isPaused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newService","type":"address"}],"name":"setService","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"addrAdmin","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"addrService","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"buy","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_target","type":"address"},{"name":"_amount","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"preAdmin","type":"address"},{"indexed":true,"name":"newAdmin","type":"address"}],"name":"AdminTransferred","type":"event"}]Contract Creation Code
606060409081526000805460ff191681556002805460a060020a60ff021916905560646003556004558051908101604052601a81527f204574686572204f6e6c696e652053686172657320546f6b656e000000000000602082015260059080516200006f9291602001906200012d565b5060408051908101604052600481527f454f53540000000000000000000000000000000000000000000000000000000060208201526006908051620000b99291602001906200012d565b503415620000c657600080fd5b60008054600160a060020a03338116610100810261010060a860020a03199384168117909316909217835560018054600160a060020a03199081168417909155600280549091169092179091556003543090911682526007602052604090912055620001d2565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200017057805160ff1916838001178555620001a0565b82800160010185558215620001a0579182015b82811115620001a057825182559160200191906001019062000183565b50620001ae929150620001b2565b5090565b620001cf91905b80821115620001ae5760008155600101620001b9565b90565b61104380620001e26000396000f3006060604052600436106101325763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610134578063095ea7b3146101be57806318160ddd146101f457806323b872dd1461021957806330efb8d314610241578063313ce5671461025457806341ca641e1461027d57806367d0661d146102fc578063704b6c021461030f57806370a082311461032e57806382cb9df91461034d5780639106d7ba1461037c57806395d89b411461038f5780639b8d3064146103a2578063a9059cbb146103c1578063b187bd26146103e3578063bf8bdac1146103f6578063bfae2f0e14610415578063cae9ca5114610428578063cdd977e014610457578063d96a094a1461046a578063dd62ed3e14610475578063f3fef3a31461049a575b005b341561013f57600080fd5b6101476104bc565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561018357808201518382015260200161016b565b50505050905090810190601f1680156101b05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101c957600080fd5b6101e0600160a060020a036004351660243561055a565b604051901515815260200160405180910390f35b34156101ff57600080fd5b6102076105c6565b60405190815260200160405180910390f35b341561022457600080fd5b6101e0600160a060020a03600435811690602435166044356105cc565b341561024c57600080fd5b610132610641565b341561025f57600080fd5b61026761067e565b60405160ff909116815260200160405180910390f35b341561028857600080fd5b61029061069f565b6040518084610c8080838360005b838110156102b657808201518382015260200161029e565b5050505090500183606460200280838360005b838110156102e15780820151838201526020016102c9565b50505050905001828152602001935050505060405180910390f35b341561030757600080fd5b61013261075f565b341561031a57600080fd5b610132600160a060020a036004351661079e565b341561033957600080fd5b610207600160a060020a0360043516610849565b341561035857600080fd5b610360610864565b604051600160a060020a03909116815260200160405180910390f35b341561038757600080fd5b610207610873565b341561039a57600080fd5b610147610879565b34156103ad57600080fd5b610132600160a060020a03600435166108e4565b34156103cc57600080fd5b6101e0600160a060020a0360043516602435610963565b34156103ee57600080fd5b6101e0610977565b341561040157600080fd5b610132600160a060020a0360043516610980565b341561042057600080fd5b6103606109ff565b341561043357600080fd5b6101e060048035600160a060020a0316906024803591604435918201910135610a13565b341561046257600080fd5b610360610ae4565b610132600435610af3565b341561048057600080fd5b610207600160a060020a0360043581169060243516610be0565b34156104a557600080fd5b610132600160a060020a0360043516602435610c0b565b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105525780601f1061052757610100808354040283529160200191610552565b820191906000526020600020905b81548152906001019060200180831161053557829003601f168201915b505050505081565b600160a060020a03338116600081815260086020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60035481565b600160a060020a0380841660009081526008602090815260408083203390941683529290529081205482111561060157600080fd5b600160a060020a0380851660009081526008602090815260408083203390941683529290522080548390039055610639848484610d09565b949350505050565b60005433600160a060020a03908116610100909204161461066157600080fd5b60005460ff16151561067257600080fd5b6000805460ff19169055565b60025474010000000000000000000000000000000000000000900460ff1681565b6106a7610f86565b6106af610faf565b600954600090815b818110156107535760098054829081106106cd57fe5b600091825260209091200154600160a060020a03168582606481106106ee57fe5b600160a060020a039092166020929092020152600980546007916000918490811061071557fe5b6000918252602080832090910154600160a060020a0316835282019290925260400190205484826064811061074657fe5b60200201526001016106b7565b60045492505050909192565b60005433600160a060020a03908116610100909204161461077f57600080fd5b60005460ff161561078f57600080fd5b6000805460ff19166001179055565b60005433600160a060020a0390811661010090920416146107be57600080fd5b600160a060020a03811615156107d357600080fd5b600054600160a060020a03808316916101009004167ff8ccb027dfcd135e000e9d45e6cc2d662578a8825d4c45b5e32e0adf67e79ec660405160405180910390a360008054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600160a060020a031660009081526007602052604090205490565b600254600160a060020a031681565b60045481565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105525780601f1061052757610100808354040283529160200191610552565b60025433600160a060020a0390811691161480610914575060005433600160a060020a0390811661010090920416145b151561091f57600080fd5b600160a060020a038116151561093457600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000610970338484610d09565b9392505050565b60005460ff1681565b60015433600160a060020a03908116911614806109b0575060005433600160a060020a0390811661010090920416145b15156109bb57600080fd5b600160a060020a03811615156109d057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000546101009004600160a060020a031681565b600084610a20818661055a565b15610adb5780600160a060020a0316638f4ffcb133873088886040517c010000000000000000000000000000000000000000000000000000000063ffffffff8816028152600160a060020a038087166004830190815260248301879052908516604483015260806064830190815260848301849052909160a40184848082843782019150509650505050505050600060405180830381600087803b1515610ac657600080fd5b5af11515610ad357600080fd5b505050600191505b50949350505050565b600154600160a060020a031681565b60008054819060ff1615610b0657600080fd5b600083118015610b175750600a8311155b1515610b2257600080fd5b670de0b6b3a764000083029150348214610b3b57600080fd5b600160a060020a033016600090815260076020526040902054839011610b6057600080fd5b50600160a060020a033316600090815260076020526040902054820182811015610b8657fe5b600a811115610b9457600080fd5b610b9f303385610d09565b506004805484019055600254600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515610bdb57600080fd5b505050565b600160a060020a03918216600090815260086020908152604080832093909416825291909152205490565b600254600090819033600160a060020a0390811691161480610c40575060005433600160a060020a0390811661010090920416145b1515610c4b57600080fd5b60008311610c5857600080fd5b600160a060020a03841615610c6d5783610c7a565b600254600160a060020a03165b915050600160a060020a0330163180831015610cc657600160a060020a03821683156108fc0284604051600060405180830381858888f193505050501515610cc157600080fd5b610d03565b81600160a060020a03166108fc30600160a060020a0316319081150290604051600060405180830381858888f193505050501515610d0357600080fd5b50505050565b6000808080808080600160a060020a0389161515610d2657600080fd5b600160a060020a03808a1660009081526007602052604080822054928d16825281205491975090955088118015610d5d5750848811155b1515610d6857600080fd5b858801935085841015610d7757fe5b600a841115610d8557600080fd5b600160a060020a03808b166000908152600760205260408082208b890390819055928c1682529020859055925082158015610dd2575030600160a060020a03168a600160a060020a031614155b15610ec8575050600160a060020a0388166000908152600a602052604090205460095460001901808214610eb3576009805482908110610e0e57fe5b60009182526020909120015460098054600160a060020a039092169184908110610e3457fe5b906000526020600020900160006101000a815481600160a060020a030219169083600160a060020a0316021790555081600a6000600985815481101515610e7757fe5b6000918252602080832090910154600160a060020a039081168452838201949094526040928301822094909455918d168252600a909252908120555b600980546000190190610ec69082610fd7565b505b851515610f2f5760098054600160a060020a038b166000908152600a6020526040902081905560018101610efc8382610fd7565b506000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038b161790555b88600160a060020a03168a600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8a60405190815260200160405180910390a35060019998505050505050505050565b610c806040519081016040526064815b600081526000199091019060200181610f965790505090565b610c806040519081016040526064815b6000815260200190600190039081610fbf5790505090565b815481835581811511610bdb57600083815260209020610bdb91810190830161101491905b808211156110105760008155600101610ffc565b5090565b905600a165627a7a723058202bbfea42fb015158169cb8b463aab6b94fd8f2b54c4706cb54ade21314a25bf00029
Deployed Bytecode
0x6060604052600436106101325763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610134578063095ea7b3146101be57806318160ddd146101f457806323b872dd1461021957806330efb8d314610241578063313ce5671461025457806341ca641e1461027d57806367d0661d146102fc578063704b6c021461030f57806370a082311461032e57806382cb9df91461034d5780639106d7ba1461037c57806395d89b411461038f5780639b8d3064146103a2578063a9059cbb146103c1578063b187bd26146103e3578063bf8bdac1146103f6578063bfae2f0e14610415578063cae9ca5114610428578063cdd977e014610457578063d96a094a1461046a578063dd62ed3e14610475578063f3fef3a31461049a575b005b341561013f57600080fd5b6101476104bc565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561018357808201518382015260200161016b565b50505050905090810190601f1680156101b05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101c957600080fd5b6101e0600160a060020a036004351660243561055a565b604051901515815260200160405180910390f35b34156101ff57600080fd5b6102076105c6565b60405190815260200160405180910390f35b341561022457600080fd5b6101e0600160a060020a03600435811690602435166044356105cc565b341561024c57600080fd5b610132610641565b341561025f57600080fd5b61026761067e565b60405160ff909116815260200160405180910390f35b341561028857600080fd5b61029061069f565b6040518084610c8080838360005b838110156102b657808201518382015260200161029e565b5050505090500183606460200280838360005b838110156102e15780820151838201526020016102c9565b50505050905001828152602001935050505060405180910390f35b341561030757600080fd5b61013261075f565b341561031a57600080fd5b610132600160a060020a036004351661079e565b341561033957600080fd5b610207600160a060020a0360043516610849565b341561035857600080fd5b610360610864565b604051600160a060020a03909116815260200160405180910390f35b341561038757600080fd5b610207610873565b341561039a57600080fd5b610147610879565b34156103ad57600080fd5b610132600160a060020a03600435166108e4565b34156103cc57600080fd5b6101e0600160a060020a0360043516602435610963565b34156103ee57600080fd5b6101e0610977565b341561040157600080fd5b610132600160a060020a0360043516610980565b341561042057600080fd5b6103606109ff565b341561043357600080fd5b6101e060048035600160a060020a0316906024803591604435918201910135610a13565b341561046257600080fd5b610360610ae4565b610132600435610af3565b341561048057600080fd5b610207600160a060020a0360043581169060243516610be0565b34156104a557600080fd5b610132600160a060020a0360043516602435610c0b565b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105525780601f1061052757610100808354040283529160200191610552565b820191906000526020600020905b81548152906001019060200180831161053557829003601f168201915b505050505081565b600160a060020a03338116600081815260086020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60035481565b600160a060020a0380841660009081526008602090815260408083203390941683529290529081205482111561060157600080fd5b600160a060020a0380851660009081526008602090815260408083203390941683529290522080548390039055610639848484610d09565b949350505050565b60005433600160a060020a03908116610100909204161461066157600080fd5b60005460ff16151561067257600080fd5b6000805460ff19169055565b60025474010000000000000000000000000000000000000000900460ff1681565b6106a7610f86565b6106af610faf565b600954600090815b818110156107535760098054829081106106cd57fe5b600091825260209091200154600160a060020a03168582606481106106ee57fe5b600160a060020a039092166020929092020152600980546007916000918490811061071557fe5b6000918252602080832090910154600160a060020a0316835282019290925260400190205484826064811061074657fe5b60200201526001016106b7565b60045492505050909192565b60005433600160a060020a03908116610100909204161461077f57600080fd5b60005460ff161561078f57600080fd5b6000805460ff19166001179055565b60005433600160a060020a0390811661010090920416146107be57600080fd5b600160a060020a03811615156107d357600080fd5b600054600160a060020a03808316916101009004167ff8ccb027dfcd135e000e9d45e6cc2d662578a8825d4c45b5e32e0adf67e79ec660405160405180910390a360008054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600160a060020a031660009081526007602052604090205490565b600254600160a060020a031681565b60045481565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105525780601f1061052757610100808354040283529160200191610552565b60025433600160a060020a0390811691161480610914575060005433600160a060020a0390811661010090920416145b151561091f57600080fd5b600160a060020a038116151561093457600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000610970338484610d09565b9392505050565b60005460ff1681565b60015433600160a060020a03908116911614806109b0575060005433600160a060020a0390811661010090920416145b15156109bb57600080fd5b600160a060020a03811615156109d057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000546101009004600160a060020a031681565b600084610a20818661055a565b15610adb5780600160a060020a0316638f4ffcb133873088886040517c010000000000000000000000000000000000000000000000000000000063ffffffff8816028152600160a060020a038087166004830190815260248301879052908516604483015260806064830190815260848301849052909160a40184848082843782019150509650505050505050600060405180830381600087803b1515610ac657600080fd5b5af11515610ad357600080fd5b505050600191505b50949350505050565b600154600160a060020a031681565b60008054819060ff1615610b0657600080fd5b600083118015610b175750600a8311155b1515610b2257600080fd5b670de0b6b3a764000083029150348214610b3b57600080fd5b600160a060020a033016600090815260076020526040902054839011610b6057600080fd5b50600160a060020a033316600090815260076020526040902054820182811015610b8657fe5b600a811115610b9457600080fd5b610b9f303385610d09565b506004805484019055600254600160a060020a031682156108fc0283604051600060405180830381858888f193505050501515610bdb57600080fd5b505050565b600160a060020a03918216600090815260086020908152604080832093909416825291909152205490565b600254600090819033600160a060020a0390811691161480610c40575060005433600160a060020a0390811661010090920416145b1515610c4b57600080fd5b60008311610c5857600080fd5b600160a060020a03841615610c6d5783610c7a565b600254600160a060020a03165b915050600160a060020a0330163180831015610cc657600160a060020a03821683156108fc0284604051600060405180830381858888f193505050501515610cc157600080fd5b610d03565b81600160a060020a03166108fc30600160a060020a0316319081150290604051600060405180830381858888f193505050501515610d0357600080fd5b50505050565b6000808080808080600160a060020a0389161515610d2657600080fd5b600160a060020a03808a1660009081526007602052604080822054928d16825281205491975090955088118015610d5d5750848811155b1515610d6857600080fd5b858801935085841015610d7757fe5b600a841115610d8557600080fd5b600160a060020a03808b166000908152600760205260408082208b890390819055928c1682529020859055925082158015610dd2575030600160a060020a03168a600160a060020a031614155b15610ec8575050600160a060020a0388166000908152600a602052604090205460095460001901808214610eb3576009805482908110610e0e57fe5b60009182526020909120015460098054600160a060020a039092169184908110610e3457fe5b906000526020600020900160006101000a815481600160a060020a030219169083600160a060020a0316021790555081600a6000600985815481101515610e7757fe5b6000918252602080832090910154600160a060020a039081168452838201949094526040928301822094909455918d168252600a909252908120555b600980546000190190610ec69082610fd7565b505b851515610f2f5760098054600160a060020a038b166000908152600a6020526040902081905560018101610efc8382610fd7565b506000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038b161790555b88600160a060020a03168a600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8a60405190815260200160405180910390a35060019998505050505050505050565b610c806040519081016040526064815b600081526000199091019060200181610f965790505090565b610c806040519081016040526064815b6000815260200190600190039081610fbf5790505090565b815481835581811511610bdb57600083815260209020610bdb91810190830161101491905b808211156110105760008155600101610ffc565b5090565b905600a165627a7a723058202bbfea42fb015158169cb8b463aab6b94fd8f2b54c4706cb54ade21314a25bf00029
Swarm Source
bzzr://2bbfea42fb015158169cb8b463aab6b94fd8f2b54c4706cb54ade21314a25bf0
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 34 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
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.