ETH Price: $2,374.45 (+0.69%)

Token

UnityChainToken (UCT)
 

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)

Balance
0 UCT

Value
$0.00
0xcf310cccea735fb845bdf6fb9ad71b4f6125c792
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
UCToken

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *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

Contract ABI

[{"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"}]

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.