ERC-20
Overview
Max Total Supply
5,000,000,000 UCT
Holders
30,604
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
UCToken
Compiler Version
v0.4.24+commit.e67f0147
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-08-12 */ pragma solidity ^0.4.11; /** * @title SafeMath * @dev Math operations with safety checks that throw on error */ library SafeMath { function mul(uint256 a, uint256 b) internal pure returns(uint256) { uint256 c = a * b; assert(a == 0 || c / a == b); return c; } 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; } function sub(uint256 a, uint256 b) internal pure returns(uint256) { assert(b <= a); return a - b; } function add(uint256 a, uint256 b) internal pure returns(uint256) { uint256 c = a + b; assert(c >= a); return c; } } /** * @title Ownable * @dev The Ownable contract has an owner address, and provides basic authorization control * functions, this simplifies the implementation of "user permissions". */ contract Ownable { address public owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev The Ownable constructor sets the original `owner` of the contract to the sender * account. */ constructor() public { owner = msg.sender; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(msg.sender == owner); _; } /** * @dev Allows the current owner to transfer control of the contract to a newOwner. * @param newOwner The address to transfer ownership to. */ function transferOwnership(address newOwner) public onlyOwner { require(newOwner != address(0)); emit OwnershipTransferred(owner, newOwner); owner = newOwner; } } /** * @title Pausable * @dev Base contract which allows children to implement an emergency stop mechanism. */ contract Pausable is Ownable { event Pause(); event Unpause(); bool public paused = false; /** * @dev modifier to allow actions only when the contract IS paused */ modifier whenNotPaused() { require(!paused); _; } /** * @dev modifier to allow actions only when the contract IS NOT paused */ modifier whenPaused { require(paused); _; } /** * @dev called by the owner to pause, triggers stopped state */ function pause() public onlyOwner whenNotPaused returns(bool) { paused = true; emit Pause(); return true; } /** * @dev called by the owner to unpause, returns to normal state */ function unpause() public onlyOwner whenPaused returns(bool) { paused = false; emit Unpause(); return true; } } contract ERC20 { uint256 public totalSupply; function transfer(address _to, uint256 _value) public returns(bool success); function transferFrom(address _from, address _to, uint256 _value) public returns(bool success); function balanceOf(address _owner) constant public returns(uint256 balance); function approve(address _spender, uint256 _value) public returns(bool success); function allowance(address _owner, address _spender) constant public returns(uint256 remaining); event Transfer(address indexed _from, address indexed _to, uint256 _value); event Approval(address indexed _owner, address indexed _spender, uint256 _value); } contract BasicToken is ERC20, Pausable { using SafeMath for uint256; event Frozen(address indexed _address, bool _value); mapping(address => uint256) balances; mapping(address => bool) public frozens; mapping(address => mapping(address => uint256)) allowed; function _transfer(address _from, address _to, uint256 _value) internal returns(bool success) { require(_to != 0x0); require(_value > 0); require(frozens[_from] == false); balances[_to] = balances[_to].add(_value); balances[_from] = balances[_from].sub(_value); emit Transfer(_from, _to, _value); return true; } function transfer(address _to, uint256 _value) public whenNotPaused returns(bool success) { require(balances[msg.sender] >= _value); return _transfer(msg.sender, _to, _value); } function transferFrom(address _from, address _to, uint256 _value) public whenNotPaused returns(bool success) { require(balances[_from] >= _value); require(allowed[_from][msg.sender] >= _value); allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value); return _transfer(_from, _to, _value); } function balanceOf(address _owner) constant public returns(uint256 balance) { return balances[_owner]; } function approve(address _spender, uint256 _value) public returns(bool success) { allowed[msg.sender][_spender] = _value; emit Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) constant public returns(uint256 remaining) { return allowed[_owner][_spender]; } function freeze(address[] _targets, bool _value) public onlyOwner returns(bool success) { require(_targets.length > 0); require(_targets.length <= 255); for (uint8 i = 0; i < _targets.length; i++) { assert(_targets[i] != 0x0); frozens[_targets[i]] = _value; emit Frozen(_targets[i], _value); } return true; } function transferMulti(address[] _to, uint256[] _value) public whenNotPaused returns(bool success) { require(_to.length > 0); require(_to.length <= 255); require(_to.length == _value.length); require(frozens[msg.sender] == false); uint8 i; uint256 amount; for (i = 0; i < _to.length; i++) { assert(_to[i] != 0x0); assert(_value[i] > 0); amount = amount.add(_value[i]); } require(balances[msg.sender] >= amount); balances[msg.sender] = balances[msg.sender].sub(amount); for (i = 0; i < _to.length; i++) { balances[_to[i]] = balances[_to[i]].add(_value[i]); emit Transfer(msg.sender, _to[i], _value[i]); } return true; } } contract UCToken is BasicToken { string public constant name = "UnityChainToken"; string public constant symbol = "UCT"; uint256 public constant decimals = 18; constructor() public { // 私募 _assign(0x490657f65380fe9e47ab46671B9CE7d02a06dF40, 1500); // 团队 _assign(0xA0d5366E74E56Be39542BD6125897E30775C7bd8, 1500); // 商城返利 _assign(0xDdb844341f70DC7FB45Ca27E26cB5a131823AE74, 1000); // 推广分红 _assign(0xfdE4884AD60012b80c1E57cCf4526d38746899a0, 250); // 持仓分红 _assign(0xf5Cfb87CAe4bC2D314D824De5B1B7a9F00Ef30Ee, 250); // 交易分红 _assign(0xbbFc3e1Fc45fEDaA9FaB4fF1f74374ED4f217b4c, 250); // 二次分红 _assign(0x2EAdc466b18bAb66369C52CF8F37DAf383F793a7, 250); } function _assign(address _address, uint256 _value) private { uint256 amount = _value * (10 ** 6) * (10 ** decimals); balances[_address] = amount; allowed[_address][owner] = amount; totalSupply = totalSupply.add(amount); } }
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":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address[]"},{"name":"_value","type":"uint256[]"}],"name":"transferMulti","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"frozens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_targets","type":"address[]"},{"name":"_value","type":"bool"}],"name":"freeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_address","type":"address"},{"indexed":false,"name":"_value","type":"bool"}],"name":"Frozen","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"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"}]
Contract Creation Code
60806040526001805460a060020a60ff02191690553480156200002157600080fd5b5060018054600160a060020a031916331790556200005f73490657f65380fe9e47ab46671b9ce7d02a06df406105dc64010000000062000163810204565b6200008a73a0d5366e74e56be39542bd6125897e30775c7bd86105dc64010000000062000163810204565b620000b573ddb844341f70dc7fb45ca27e26cb5a131823ae746103e864010000000062000163810204565b620000df73fde4884ad60012b80c1e57ccf4526d38746899a060fa64010000000062000163810204565b6200010973f5cfb87cae4bc2d314d824de5b1b7a9f00ef30ee60fa64010000000062000163810204565b6200013373bbfc3e1fc45fedaa9fab4ff1f74374ed4f217b4c60fa64010000000062000163810204565b6200015d732eadc466b18bab66369c52cf8f37daf383f793a760fa64010000000062000163810204565b620001e2565b600160a060020a03808316600090815260026020908152604080832069d3c21bcecceda100000086029081905560048352818420600154909516845293909152812082905554620001c3908264010000000062000d23620001cb82021704565b600055505050565b600082820183811015620001db57fe5b9392505050565b610d5e80620001f26000396000f3006080604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f5578063095ea7b31461017f57806318160ddd146101b757806323b872dd146101de578063313ce5671461020857806335bce6e41461021d5780633f4ba83a146102ab5780635c975abb146102c057806370a08231146102d55780638456cb59146102f65780638da5cb5b1461030b57806395d89b411461033c578063a9059cbb14610351578063c8dbb68614610375578063dd62ed3e14610396578063e2dc7763146103bd578063f2fde38b14610416575b600080fd5b34801561010157600080fd5b5061010a610439565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014457818101518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018b57600080fd5b506101a3600160a060020a0360043516602435610470565b604080519115158252519081900360200190f35b3480156101c357600080fd5b506101cc6104d6565b60408051918252519081900360200190f35b3480156101ea57600080fd5b506101a3600160a060020a03600435811690602435166044356104dc565b34801561021457600080fd5b506101cc6105b6565b34801561022957600080fd5b50604080516020600480358082013583810280860185019096528085526101a395369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506105bb9650505050505050565b3480156102b757600080fd5b506101a3610847565b3480156102cc57600080fd5b506101a36108c6565b3480156102e157600080fd5b506101cc600160a060020a03600435166108d6565b34801561030257600080fd5b506101a36108f1565b34801561031757600080fd5b50610320610975565b60408051600160a060020a039092168252519081900360200190f35b34801561034857600080fd5b5061010a610984565b34801561035d57600080fd5b506101a3600160a060020a03600435166024356109bb565b34801561038157600080fd5b506101a3600160a060020a0360043516610a03565b3480156103a257600080fd5b506101cc600160a060020a0360043581169060243516610a18565b3480156103c957600080fd5b50604080516020600480358082013583810280860185019096528085526101a395369593946024949385019291829185019084908082843750949750505050913515159250610a43915050565b34801561042257600080fd5b50610437600160a060020a0360043516610b71565b005b60408051808201909152600f81527f556e697479436861696e546f6b656e0000000000000000000000000000000000602082015281565b336000818152600460209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60005481565b60015460009060a060020a900460ff16156104f657600080fd5b600160a060020a03841660009081526002602052604090205482111561051b57600080fd5b600160a060020a038416600090815260046020908152604080832033845290915290205482111561054b57600080fd5b600160a060020a038416600090815260046020908152604080832033845290915290205461057f908363ffffffff610c0616565b600160a060020a03851660009081526004602090815260408083203384529091529020556105ae848484610c18565b949350505050565b601281565b6001546000908190819060a060020a900460ff16156105d957600080fd5b84516000106105e757600080fd5b845160ff10156105f657600080fd5b835185511461060457600080fd5b3360009081526003602052604090205460ff161561062157600080fd5b600091505b84518260ff1610156106ba57848260ff1681518110151561064357fe5b60209081029091010151600160a060020a0316151561065e57fe5b6000848360ff1681518110151561067157fe5b602090810290910101511161068257fe5b6106ad848360ff1681518110151561069657fe5b60209081029091010151829063ffffffff610d2316565b6001909201919050610626565b336000908152600260205260409020548111156106d657600080fd5b336000908152600260205260409020546106f6908263ffffffff610c0616565b3360009081526002602052604081209190915591505b84518260ff16101561083c5761077a848360ff1681518110151561072c57fe5b9060200190602002015160026000888660ff1681518110151561074b57fe5b6020908102909101810151600160a060020a03168252810191909152604001600020549063ffffffff610d2316565b60026000878560ff1681518110151561078f57fe5b6020908102909101810151600160a060020a03168252810191909152604001600020558451859060ff84169081106107c357fe5b90602001906020020151600160a060020a031633600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef868560ff1681518110151561081257fe5b906020019060200201516040518082815260200191505060405180910390a360019091019061070c565b506001949350505050565b600154600090600160a060020a0316331461086157600080fd5b60015460a060020a900460ff16151561087957600080fd5b6001805474ff0000000000000000000000000000000000000000191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a150600190565b60015460a060020a900460ff1681565b600160a060020a031660009081526002602052604090205490565b600154600090600160a060020a0316331461090b57600080fd5b60015460a060020a900460ff161561092257600080fd5b6001805474ff0000000000000000000000000000000000000000191660a060020a1790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a150600190565b600154600160a060020a031681565b60408051808201909152600381527f5543540000000000000000000000000000000000000000000000000000000000602082015281565b60015460009060a060020a900460ff16156109d557600080fd5b336000908152600260205260409020548211156109f157600080fd5b6109fc338484610c18565b9392505050565b60036020526000908152604090205460ff1681565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b6001546000908190600160a060020a03163314610a5f57600080fd5b8351600010610a6d57600080fd5b835160ff1015610a7c57600080fd5b5060005b83518160ff161015610b6757838160ff16815181101515610a9d57fe5b60209081029091010151600160a060020a03161515610ab857fe5b8260036000868460ff16815181101515610ace57fe5b602090810291909101810151600160a060020a03168252810191909152604001600020805460ff19169115159190911790558351849060ff8316908110610b1157fe5b90602001906020020151600160a060020a03167f713eb400302cebac61f82eb8de5051d38458517ffac43ae45f4a9fd5d09ee69884604051808215151515815260200191505060405180910390a2600101610a80565b5060019392505050565b600154600160a060020a03163314610b8857600080fd5b600160a060020a0381161515610b9d57600080fd5b600154604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610c1257fe5b50900390565b6000600160a060020a0383161515610c2f57600080fd5b60008211610c3c57600080fd5b600160a060020a03841660009081526003602052604090205460ff1615610c6257600080fd5b600160a060020a038316600090815260026020526040902054610c8b908363ffffffff610d2316565b600160a060020a038085166000908152600260205260408082209390935590861681522054610cc0908363ffffffff610c0616565b600160a060020a0380861660008181526002602090815260409182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b6000828201838110156109fc57fe00a165627a7a72305820268582540a5219c0ec8591ca9e44d709859253076d47a791f239a1291571ba9b0029
Deployed Bytecode
0x6080604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f5578063095ea7b31461017f57806318160ddd146101b757806323b872dd146101de578063313ce5671461020857806335bce6e41461021d5780633f4ba83a146102ab5780635c975abb146102c057806370a08231146102d55780638456cb59146102f65780638da5cb5b1461030b57806395d89b411461033c578063a9059cbb14610351578063c8dbb68614610375578063dd62ed3e14610396578063e2dc7763146103bd578063f2fde38b14610416575b600080fd5b34801561010157600080fd5b5061010a610439565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014457818101518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018b57600080fd5b506101a3600160a060020a0360043516602435610470565b604080519115158252519081900360200190f35b3480156101c357600080fd5b506101cc6104d6565b60408051918252519081900360200190f35b3480156101ea57600080fd5b506101a3600160a060020a03600435811690602435166044356104dc565b34801561021457600080fd5b506101cc6105b6565b34801561022957600080fd5b50604080516020600480358082013583810280860185019096528085526101a395369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506105bb9650505050505050565b3480156102b757600080fd5b506101a3610847565b3480156102cc57600080fd5b506101a36108c6565b3480156102e157600080fd5b506101cc600160a060020a03600435166108d6565b34801561030257600080fd5b506101a36108f1565b34801561031757600080fd5b50610320610975565b60408051600160a060020a039092168252519081900360200190f35b34801561034857600080fd5b5061010a610984565b34801561035d57600080fd5b506101a3600160a060020a03600435166024356109bb565b34801561038157600080fd5b506101a3600160a060020a0360043516610a03565b3480156103a257600080fd5b506101cc600160a060020a0360043581169060243516610a18565b3480156103c957600080fd5b50604080516020600480358082013583810280860185019096528085526101a395369593946024949385019291829185019084908082843750949750505050913515159250610a43915050565b34801561042257600080fd5b50610437600160a060020a0360043516610b71565b005b60408051808201909152600f81527f556e697479436861696e546f6b656e0000000000000000000000000000000000602082015281565b336000818152600460209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60005481565b60015460009060a060020a900460ff16156104f657600080fd5b600160a060020a03841660009081526002602052604090205482111561051b57600080fd5b600160a060020a038416600090815260046020908152604080832033845290915290205482111561054b57600080fd5b600160a060020a038416600090815260046020908152604080832033845290915290205461057f908363ffffffff610c0616565b600160a060020a03851660009081526004602090815260408083203384529091529020556105ae848484610c18565b949350505050565b601281565b6001546000908190819060a060020a900460ff16156105d957600080fd5b84516000106105e757600080fd5b845160ff10156105f657600080fd5b835185511461060457600080fd5b3360009081526003602052604090205460ff161561062157600080fd5b600091505b84518260ff1610156106ba57848260ff1681518110151561064357fe5b60209081029091010151600160a060020a0316151561065e57fe5b6000848360ff1681518110151561067157fe5b602090810290910101511161068257fe5b6106ad848360ff1681518110151561069657fe5b60209081029091010151829063ffffffff610d2316565b6001909201919050610626565b336000908152600260205260409020548111156106d657600080fd5b336000908152600260205260409020546106f6908263ffffffff610c0616565b3360009081526002602052604081209190915591505b84518260ff16101561083c5761077a848360ff1681518110151561072c57fe5b9060200190602002015160026000888660ff1681518110151561074b57fe5b6020908102909101810151600160a060020a03168252810191909152604001600020549063ffffffff610d2316565b60026000878560ff1681518110151561078f57fe5b6020908102909101810151600160a060020a03168252810191909152604001600020558451859060ff84169081106107c357fe5b90602001906020020151600160a060020a031633600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef868560ff1681518110151561081257fe5b906020019060200201516040518082815260200191505060405180910390a360019091019061070c565b506001949350505050565b600154600090600160a060020a0316331461086157600080fd5b60015460a060020a900460ff16151561087957600080fd5b6001805474ff0000000000000000000000000000000000000000191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a150600190565b60015460a060020a900460ff1681565b600160a060020a031660009081526002602052604090205490565b600154600090600160a060020a0316331461090b57600080fd5b60015460a060020a900460ff161561092257600080fd5b6001805474ff0000000000000000000000000000000000000000191660a060020a1790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a150600190565b600154600160a060020a031681565b60408051808201909152600381527f5543540000000000000000000000000000000000000000000000000000000000602082015281565b60015460009060a060020a900460ff16156109d557600080fd5b336000908152600260205260409020548211156109f157600080fd5b6109fc338484610c18565b9392505050565b60036020526000908152604090205460ff1681565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b6001546000908190600160a060020a03163314610a5f57600080fd5b8351600010610a6d57600080fd5b835160ff1015610a7c57600080fd5b5060005b83518160ff161015610b6757838160ff16815181101515610a9d57fe5b60209081029091010151600160a060020a03161515610ab857fe5b8260036000868460ff16815181101515610ace57fe5b602090810291909101810151600160a060020a03168252810191909152604001600020805460ff19169115159190911790558351849060ff8316908110610b1157fe5b90602001906020020151600160a060020a03167f713eb400302cebac61f82eb8de5051d38458517ffac43ae45f4a9fd5d09ee69884604051808215151515815260200191505060405180910390a2600101610a80565b5060019392505050565b600154600160a060020a03163314610b8857600080fd5b600160a060020a0381161515610b9d57600080fd5b600154604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610c1257fe5b50900390565b6000600160a060020a0383161515610c2f57600080fd5b60008211610c3c57600080fd5b600160a060020a03841660009081526003602052604090205460ff1615610c6257600080fd5b600160a060020a038316600090815260026020526040902054610c8b908363ffffffff610d2316565b600160a060020a038085166000908152600260205260408082209390935590861681522054610cc0908363ffffffff610c0616565b600160a060020a0380861660008181526002602090815260409182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b6000828201838110156109fc57fe00a165627a7a72305820268582540a5219c0ec8591ca9e44d709859253076d47a791f239a1291571ba9b0029
Swarm Source
bzzr://268582540a5219c0ec8591ca9e44d709859253076d47a791f239a1291571ba9b
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.