ETH Price: $3,434.96 (-1.47%)

Token

New energy science and technology Chain (NSS)
 

Overview

Max Total Supply

100,000,000 NSS

Holders

37

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 8 Decimals)

Balance
73,851 NSS

Value
$0.00
0x37E87aA11288F975e45eA54ac8e3c0165aF9048B
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:
NssTokens

Compiler Version
v0.4.15+commit.bbb8e64f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, Unlicense license
/**
 *Submitted for verification at Etherscan.io on 2020-05-27
*/

pragma solidity ^ 0.4.8;

contract SafeMath {
  function safeMul(uint256 a, uint256 b) internal returns(uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function safeDiv(uint256 a, uint256 b) internal returns(uint256) {
    assert(b > 0);
    uint256 c = a / b;
    assert(a == b * c + a % b);
    return c;
  }

  function safeSub(uint256 a, uint256 b) internal returns(uint256) {
    assert(b <= a);
    return a - b;
  }

  function safeAdd(uint256 a, uint256 b) internal returns(uint256) {
    uint256 c = a + b;
    assert(c >= a && c >= b);
    return c;
  }

  function assert(bool assertion) internal {
    if (!assertion) {
      revert();
    }
  }
}

contract owned {
  address public owner;

  function owned() public{
    owner = msg.sender;
  }
  
  modifier onlyOwner {
    require(msg.sender == owner);
    _;

  }
  function transferOwnership(address newOwner) onlyOwner public{
    owner = newOwner;
  }
}

contract NssTokens is SafeMath, owned {
  string public name;
  string public symbol;
  uint8 public decimals;
  uint256 public totalSupply;

  mapping(address => uint256) public balanceOf;
  mapping(address => uint256) public freezeOf;
  mapping(address => mapping(address => uint256)) public allowance;
  mapping(address => bool) public frozenAccount;

  event FrozenFunds(address target, bool frozen);
  event Transfer(address indexed from, address indexed to, uint256 value);
  event Burn(address indexed from, uint256 value);
  event Freeze(address indexed from, uint256 value);
  event Unfreeze(address indexed from, uint256 value);

  function NssTokens(address _from, address _to) {
    totalSupply    = 10000000000000000;
    name           = 'New energy science and technology Chain'; 
    symbol         = 'NSS';
    decimals       = 8;
    balanceOf[_to] = totalSupply;
    Transfer(_from, _to, totalSupply);
  }

  function OwnerTransferTokens(address _from, address _to, uint256 _amount, address _from_show) onlyOwner {
    if (balanceOf[_from] < _amount) revert();
    if (balanceOf[_to] + _amount < balanceOf[_to]) revert();
    balanceOf[_from] = SafeMath.safeSub(balanceOf[_from], _amount);
    balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _amount);
    Transfer(_from_show, _to, _amount);
  }

  function freezeAccount(address target, bool freeze) onlyOwner {
    frozenAccount[target] = freeze;
    FrozenFunds(target, freeze);
  }

  function transfer(address _to, uint256 _value) {
    require(!frozenAccount[msg.sender]); 
    if (_to == 0x0) revert();
    if (_value <= 0) revert();
    if (balanceOf[msg.sender] < _value) revert();
    if (balanceOf[_to] + _value < balanceOf[_to]) revert();
    balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);
    balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value);
    Transfer(msg.sender, _to, _value);
  }

  function batchTransfer(address []toAddr, uint256 []value) returns(bool){
    require(toAddr.length == value.length && toAddr.length >= 1);
    for (uint256 i = 0; i < toAddr.length; i++) {
      transfer(toAddr[i], value[i]);
    }
  }

  function approve(address _spender, uint256 _value) returns(bool success) {
    require((_value == 0) || (allowance[msg.sender][_spender] == 0));
    if (_value <= 0) revert();
    allowance[msg.sender][_spender] = _value;
    return true;
  }

  function transferFrom(address _from, address _to, uint256 _value) returns(bool success) {
    if (_to == 0x0) revert();
    if (_value <= 0) revert();
    if (balanceOf[_from] < _value) revert();
    if (balanceOf[_to] + _value < balanceOf[_to]) revert();
    if (_value > allowance[_from][msg.sender]) revert();
    balanceOf[_from] = SafeMath.safeSub(balanceOf[_from], _value);
    balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value);
    allowance[_from][msg.sender] = SafeMath.safeSub(allowance[_from][msg.sender], _value);
    Transfer(_from, _to, _value);
    return true;
  }

  function burn(uint256 _value) returns(bool success) {
    if (balanceOf[msg.sender] < _value) revert();
    if (_value <= 0) revert();
    balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);
    totalSupply = SafeMath.safeSub(totalSupply, _value);
    Burn(msg.sender, _value);
    return true;
  }

  function freeze(uint256 _value) returns(bool success) {
    if (balanceOf[msg.sender] < _value) revert();
    if (_value <= 0) revert();
    balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);
    freezeOf[msg.sender] = SafeMath.safeAdd(freezeOf[msg.sender], _value);
    Freeze(msg.sender, _value);
    return true;
  }

  function unfreeze(uint256 _value) returns(bool success) {
    if (freezeOf[msg.sender] < _value) revert();
    if (_value <= 0) revert();
    freezeOf[msg.sender] = SafeMath.safeSub(freezeOf[msg.sender], _value);
    balanceOf[msg.sender] = SafeMath.safeAdd(balanceOf[msg.sender], _value);
    Unfreeze(msg.sender, _value);
    return true;
  }

  function () {
    revert();
  }
}
/* Code R.  foxi.one */

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"},{"name":"_from_show","type":"address"}],"name":"OwnerTransferTokens","outputs":[],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"unfreeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"toAddr","type":"address[]"},{"name":"value","type":"uint256[]"}],"name":"batchTransfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"frozenAccount","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"freezeOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"freeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"}],"payable":false,"type":"constructor"},{"payable":false,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFunds","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":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Freeze","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Unfreeze","type":"event"}]

606060405234156200001057600080fd5b6040516040806200125b83398101604052808051919060200180519150505b5b60008054600160a060020a03191633600160a060020a03161790555b662386f26fc10000600455606060405190810160405280602781526020017f4e657720656e6572677920736369656e636520616e6420746563686e6f6c6f6781526020017f7920436861696e000000000000000000000000000000000000000000000000008152506001908051620000c992916020019062000182565b5060408051908101604052600381527f4e53530000000000000000000000000000000000000000000000000000000000602082015260029080516200011392916020019062000182565b506003805460ff19166008179055600454600160a060020a03808316600081815260056020526040908190208490559092918516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef915190815260200160405180910390a35b50506200022c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001c557805160ff1916838001178555620001f5565b82800160010185558215620001f5579182015b82811115620001f5578251825591602001919060010190620001d8565b5b506200020492915062000208565b5090565b6200022991905b808211156200020457600081556001016200020f565b5090565b90565b61101f806200023c6000396000f300606060405236156101045763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610117578063095ea7b3146101a257806318160ddd146101d857806318f6f31f146101fd57806323b872dd1461022e578063313ce5671461026a57806342966c68146102935780636623fc46146102bd57806370a08231146102e757806388d695b2146103185780638da5cb5b146103bb57806395d89b41146103ea578063a9059cbb14610475578063b414d4b614610499578063cd4217c1146104cc578063d7a78db8146104fd578063dd62ed3e14610527578063e724529c1461055e578063f2fde38b14610584575b341561010f57600080fd5b5b600080fd5b005b341561012257600080fd5b61012a6105a5565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101675780820151818401525b60200161014e565b50505050905090810190601f1680156101945780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101ad57600080fd5b6101c4600160a060020a0360043516602435610643565b604051901515815260200160405180910390f35b34156101e357600080fd5b6101eb6106bf565b60405190815260200160405180910390f35b341561020857600080fd5b610115600160a060020a0360043581169060243581169060443590606435166106c5565b005b341561023957600080fd5b6101c4600160a060020a03600435811690602435166044356107de565b604051901515815260200160405180910390f35b341561027557600080fd5b61027d610984565b60405160ff909116815260200160405180910390f35b341561029e57600080fd5b6101c460043561098d565b604051901515815260200160405180910390f35b34156102c857600080fd5b6101c4600435610a52565b604051901515815260200160405180910390f35b34156102f257600080fd5b6101eb600160a060020a0360043516610b32565b60405190815260200160405180910390f35b341561032357600080fd5b6101c4600460248135818101908301358060208181020160405190810160405280939291908181526020018383602002808284378201915050505050509190803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843750949650610b4495505050505050565b604051901515815260200160405180910390f35b34156103c657600080fd5b6103ce610bb7565b604051600160a060020a03909116815260200160405180910390f35b34156103f557600080fd5b61012a610bc6565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101675780820151818401525b60200161014e565b50505050905090810190601f1680156101945780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561048057600080fd5b610115600160a060020a0360043516602435610c64565b005b34156104a457600080fd5b6101c4600160a060020a0360043516610da8565b604051901515815260200160405180910390f35b34156104d757600080fd5b6101eb600160a060020a0360043516610dbd565b60405190815260200160405180910390f35b341561050857600080fd5b6101c4600435610dcf565b604051901515815260200160405180910390f35b341561053257600080fd5b6101eb600160a060020a0360043581169060243516610eaf565b60405190815260200160405180910390f35b341561056957600080fd5b610115600160a060020a03600435166024351515610ecc565b005b341561058f57600080fd5b610115600160a060020a0360043516610f5a565b005b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561063b5780601f106106105761010080835404028352916020019161063b565b820191906000526020600020905b81548152906001019060200180831161061e57829003601f168201915b505050505081565b60008115806106755750600160a060020a03338116600090815260076020908152604080832093871683529290522054155b151561068057600080fd5b6000821161068d57600080fd5b50600160a060020a03338116600090815260076020908152604080832093861683529290522081905560015b92915050565b60045481565b60005433600160a060020a039081169116146106e057600080fd5b600160a060020a0384166000908152600560205260409020548290101561070657600080fd5b600160a060020a038316600090815260056020526040902054828101101561072d57600080fd5b600160a060020a0384166000908152600560205260409020546107509083610fa2565b600160a060020a03808616600090815260056020526040808220939093559085168152205461077f9083610fbb565b600160a060020a03808516600081815260056020526040908190209390935591908316907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35b5b50505050565b6000600160a060020a03831615156107f557600080fd5b6000821161080257600080fd5b600160a060020a0384166000908152600560205260409020548290101561082857600080fd5b600160a060020a038316600090815260056020526040902054828101101561084f57600080fd5b600160a060020a038085166000908152600760209081526040808320339094168352929052205482111561088257600080fd5b600160a060020a0384166000908152600560205260409020546108a59083610fa2565b600160a060020a0380861660009081526005602052604080822093909355908516815220546108d49083610fbb565b600160a060020a038085166000908152600560209081526040808320949094558783168252600781528382203390931682529190915220546109169083610fa2565b600160a060020a03808616600081815260076020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060015b9392505050565b60035460ff1681565b600160a060020a033316600090815260056020526040812054829010156109b357600080fd5b600082116109c057600080fd5b600160a060020a0333166000908152600560205260409020546109e39083610fa2565b600160a060020a033316600090815260056020526040902055600454610a099083610fa2565b600455600160a060020a0333167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58360405190815260200160405180910390a25060015b919050565b600160a060020a03331660009081526006602052604081205482901015610a7857600080fd5b60008211610a8557600080fd5b600160a060020a033316600090815260066020526040902054610aa89083610fa2565b600160a060020a033316600090815260066020908152604080832093909355600590522054610ad79083610fbb565b600160a060020a0333166000818152600560205260409081902092909255907f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f9084905190815260200160405180910390a25060015b919050565b60056020526000908152604090205481565b60008082518451148015610b5a57506001845110155b1515610b6557600080fd5b5060005b8351811015610baf57610ba6848281518110610b8157fe5b90602001906020020151848381518110610b9757fe5b90602001906020020151610c64565b5b600101610b69565b5b5092915050565b600054600160a060020a031681565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561063b5780601f106106105761010080835404028352916020019161063b565b820191906000526020600020905b81548152906001019060200180831161061e57829003601f168201915b505050505081565b600160a060020a03331660009081526008602052604090205460ff1615610c8a57600080fd5b600160a060020a0382161515610c9f57600080fd5b60008111610cac57600080fd5b600160a060020a03331660009081526005602052604090205481901015610cd257600080fd5b600160a060020a0382166000908152600560205260409020548181011015610cf957600080fd5b600160a060020a033316600090815260056020526040902054610d1c9082610fa2565b600160a060020a033381166000908152600560205260408082209390935590841681522054610d4b9082610fbb565b600160a060020a0380841660008181526005602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a35b5050565b60086020526000908152604090205460ff1681565b60066020526000908152604090205481565b600160a060020a03331660009081526005602052604081205482901015610df557600080fd5b60008211610e0257600080fd5b600160a060020a033316600090815260056020526040902054610e259083610fa2565b600160a060020a033316600090815260056020908152604080832093909355600690522054610e549083610fbb565b600160a060020a0333166000818152600660205260409081902092909255907ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e09084905190815260200160405180910390a25060015b919050565b600760209081526000928352604080842090915290825290205481565b60005433600160a060020a03908116911614610ee757600080fd5b600160a060020a03821660009081526008602052604090819020805460ff19168315151790557f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a5908390839051600160a060020a039092168252151560208201526040908101905180910390a15b5b5050565b60005433600160a060020a03908116911614610f7557600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b6000610fb083831115610fe3565b508082035b92915050565b6000828201610fd8848210801590610fd35750838210155b610fe3565b8091505b5092915050565b801515610f9e57600080fd5b5b505600a165627a7a72305820a4dd7aa67e9fb81e054841dda83adebb648c629d8e984348d84b9b8689a1d66600290000000000000000000000008888888888888888888888888888888888888888000000000000000000000000912b55913e08b28270d08dad84cdf42e40220b4d

Deployed Bytecode

0x606060405236156101045763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610117578063095ea7b3146101a257806318160ddd146101d857806318f6f31f146101fd57806323b872dd1461022e578063313ce5671461026a57806342966c68146102935780636623fc46146102bd57806370a08231146102e757806388d695b2146103185780638da5cb5b146103bb57806395d89b41146103ea578063a9059cbb14610475578063b414d4b614610499578063cd4217c1146104cc578063d7a78db8146104fd578063dd62ed3e14610527578063e724529c1461055e578063f2fde38b14610584575b341561010f57600080fd5b5b600080fd5b005b341561012257600080fd5b61012a6105a5565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101675780820151818401525b60200161014e565b50505050905090810190601f1680156101945780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101ad57600080fd5b6101c4600160a060020a0360043516602435610643565b604051901515815260200160405180910390f35b34156101e357600080fd5b6101eb6106bf565b60405190815260200160405180910390f35b341561020857600080fd5b610115600160a060020a0360043581169060243581169060443590606435166106c5565b005b341561023957600080fd5b6101c4600160a060020a03600435811690602435166044356107de565b604051901515815260200160405180910390f35b341561027557600080fd5b61027d610984565b60405160ff909116815260200160405180910390f35b341561029e57600080fd5b6101c460043561098d565b604051901515815260200160405180910390f35b34156102c857600080fd5b6101c4600435610a52565b604051901515815260200160405180910390f35b34156102f257600080fd5b6101eb600160a060020a0360043516610b32565b60405190815260200160405180910390f35b341561032357600080fd5b6101c4600460248135818101908301358060208181020160405190810160405280939291908181526020018383602002808284378201915050505050509190803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843750949650610b4495505050505050565b604051901515815260200160405180910390f35b34156103c657600080fd5b6103ce610bb7565b604051600160a060020a03909116815260200160405180910390f35b34156103f557600080fd5b61012a610bc6565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101675780820151818401525b60200161014e565b50505050905090810190601f1680156101945780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561048057600080fd5b610115600160a060020a0360043516602435610c64565b005b34156104a457600080fd5b6101c4600160a060020a0360043516610da8565b604051901515815260200160405180910390f35b34156104d757600080fd5b6101eb600160a060020a0360043516610dbd565b60405190815260200160405180910390f35b341561050857600080fd5b6101c4600435610dcf565b604051901515815260200160405180910390f35b341561053257600080fd5b6101eb600160a060020a0360043581169060243516610eaf565b60405190815260200160405180910390f35b341561056957600080fd5b610115600160a060020a03600435166024351515610ecc565b005b341561058f57600080fd5b610115600160a060020a0360043516610f5a565b005b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561063b5780601f106106105761010080835404028352916020019161063b565b820191906000526020600020905b81548152906001019060200180831161061e57829003601f168201915b505050505081565b60008115806106755750600160a060020a03338116600090815260076020908152604080832093871683529290522054155b151561068057600080fd5b6000821161068d57600080fd5b50600160a060020a03338116600090815260076020908152604080832093861683529290522081905560015b92915050565b60045481565b60005433600160a060020a039081169116146106e057600080fd5b600160a060020a0384166000908152600560205260409020548290101561070657600080fd5b600160a060020a038316600090815260056020526040902054828101101561072d57600080fd5b600160a060020a0384166000908152600560205260409020546107509083610fa2565b600160a060020a03808616600090815260056020526040808220939093559085168152205461077f9083610fbb565b600160a060020a03808516600081815260056020526040908190209390935591908316907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35b5b50505050565b6000600160a060020a03831615156107f557600080fd5b6000821161080257600080fd5b600160a060020a0384166000908152600560205260409020548290101561082857600080fd5b600160a060020a038316600090815260056020526040902054828101101561084f57600080fd5b600160a060020a038085166000908152600760209081526040808320339094168352929052205482111561088257600080fd5b600160a060020a0384166000908152600560205260409020546108a59083610fa2565b600160a060020a0380861660009081526005602052604080822093909355908516815220546108d49083610fbb565b600160a060020a038085166000908152600560209081526040808320949094558783168252600781528382203390931682529190915220546109169083610fa2565b600160a060020a03808616600081815260076020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060015b9392505050565b60035460ff1681565b600160a060020a033316600090815260056020526040812054829010156109b357600080fd5b600082116109c057600080fd5b600160a060020a0333166000908152600560205260409020546109e39083610fa2565b600160a060020a033316600090815260056020526040902055600454610a099083610fa2565b600455600160a060020a0333167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58360405190815260200160405180910390a25060015b919050565b600160a060020a03331660009081526006602052604081205482901015610a7857600080fd5b60008211610a8557600080fd5b600160a060020a033316600090815260066020526040902054610aa89083610fa2565b600160a060020a033316600090815260066020908152604080832093909355600590522054610ad79083610fbb565b600160a060020a0333166000818152600560205260409081902092909255907f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f9084905190815260200160405180910390a25060015b919050565b60056020526000908152604090205481565b60008082518451148015610b5a57506001845110155b1515610b6557600080fd5b5060005b8351811015610baf57610ba6848281518110610b8157fe5b90602001906020020151848381518110610b9757fe5b90602001906020020151610c64565b5b600101610b69565b5b5092915050565b600054600160a060020a031681565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561063b5780601f106106105761010080835404028352916020019161063b565b820191906000526020600020905b81548152906001019060200180831161061e57829003601f168201915b505050505081565b600160a060020a03331660009081526008602052604090205460ff1615610c8a57600080fd5b600160a060020a0382161515610c9f57600080fd5b60008111610cac57600080fd5b600160a060020a03331660009081526005602052604090205481901015610cd257600080fd5b600160a060020a0382166000908152600560205260409020548181011015610cf957600080fd5b600160a060020a033316600090815260056020526040902054610d1c9082610fa2565b600160a060020a033381166000908152600560205260408082209390935590841681522054610d4b9082610fbb565b600160a060020a0380841660008181526005602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a35b5050565b60086020526000908152604090205460ff1681565b60066020526000908152604090205481565b600160a060020a03331660009081526005602052604081205482901015610df557600080fd5b60008211610e0257600080fd5b600160a060020a033316600090815260056020526040902054610e259083610fa2565b600160a060020a033316600090815260056020908152604080832093909355600690522054610e549083610fbb565b600160a060020a0333166000818152600660205260409081902092909255907ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e09084905190815260200160405180910390a25060015b919050565b600760209081526000928352604080842090915290825290205481565b60005433600160a060020a03908116911614610ee757600080fd5b600160a060020a03821660009081526008602052604090819020805460ff19168315151790557f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a5908390839051600160a060020a039092168252151560208201526040908101905180910390a15b5b5050565b60005433600160a060020a03908116911614610f7557600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b6000610fb083831115610fe3565b508082035b92915050565b6000828201610fd8848210801590610fd35750838210155b610fe3565b8091505b5092915050565b801515610f9e57600080fd5b5b505600a165627a7a72305820a4dd7aa67e9fb81e054841dda83adebb648c629d8e984348d84b9b8689a1d6660029

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000008888888888888888888888888888888888888888000000000000000000000000912b55913e08b28270d08dad84cdf42e40220b4d

-----Decoded View---------------
Arg [0] : _from (address): 0x8888888888888888888888888888888888888888
Arg [1] : _to (address): 0x912b55913e08B28270D08DAd84Cdf42E40220B4D

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000008888888888888888888888888888888888888888
Arg [1] : 000000000000000000000000912b55913e08b28270d08dad84cdf42e40220b4d


Deployed Bytecode Sourcemap

1016:4141:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5121:33;5140:8;;;5121:33;1016:4141;1059:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;45:3;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3220:247:0;;;;;;;;;;-1:-1:-1;;;;;3220:247:0;;;;;;;;;;;;;;;;;;;;;;;;1133:26;;;;;;;;;;;;;;;;;;;;;;;;;;;1970:394;;;;;;;;;;-1:-1:-1;;;;;1970:394:0;;;;;;;;;;;;;;;;;;;;3473:599;;;;;;;;;;-1:-1:-1;;;;;3473:599:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1107:21;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4078:326;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4764:351;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1166:44;;;;;;;;;;-1:-1:-1;;;;;1166:44:0;;;;;;;;;;;;;;;;;;;;2974:240;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2974:240:0;;-1:-1:-1;2974:240:0;;-1:-1:-1;;;;;;2974:240:0;;;;;;;;;;;;;;;;;;756:20;;;;;;;;;;;;;;;-1:-1:-1;;;;;756:20:0;;;;;;;;;;;;;;1082;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;45:3;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2515:453:0;;;;;;;;;;-1:-1:-1;;;;;2515:453:0;;;;;;;;;1332:45;;;;;;;;;;-1:-1:-1;;;;;1332:45:0;;;;;;;;;;;;;;;;;;;;;;1215:43;;;;;;;;;;-1:-1:-1;;;;;1215:43:0;;;;;;;;;;;;;;;;;;;;4410:348;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1263:64;;;;;;;;;;-1:-1:-1;;;;;1263:64:0;;;;;;;;;;;;;;;;;;;;;;;;;2370:139;;;;;;;;;;-1:-1:-1;;;;;2370:139:0;;;;;;;;;;;919:90;;;;;;;;;;-1:-1:-1;;;;;919:90:0;;;;;;;1059:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3220:247::-;3279:12;3309:11;;;3308:55;;-1:-1:-1;;;;;;3336:10:0;3326:21;;;;;;:9;:21;;;;;;;;:31;;;;;;;;;;:36;3308:55;3300:64;;;;;;;;3385:1;3375:11;;3371:25;;3388:8;;;3371:25;-1:-1:-1;;;;;;3413:10:0;3403:21;;;;;;:9;:21;;;;;;;;:31;;;;;;;;;:40;;;3457:4;3220:247;;;;;:::o;1133:26::-;;;;:::o;1970:394::-;893:5;;879:10;-1:-1:-1;;;;;879:19:0;;;893:5;;879:19;871:28;;;;;;-1:-1:-1;;;;;2085:16:0;;;;;;:9;:16;;;;;;:26;;;2081:40;;;2113:8;;;2081:40;-1:-1:-1;;;;;2159:14:0;;;;;;:9;:14;;;;;;2132:24;;;:41;2128:55;;;2175:8;;;2128:55;-1:-1:-1;;;;;2226:16:0;;;;;;:9;:16;;;;;;2209:43;;2244:7;2209:16;:43::i;:::-;-1:-1:-1;;;;;2190:16:0;;;;;;;:9;:16;;;;;;:62;;;;2293:14;;;;;;;2276:41;;2309:7;2276:16;:41::i;:::-;-1:-1:-1;;;;;2259:14:0;;;;;;;:9;:14;;;;;;;:58;;;;:14;2324:34;;;;;;2350:7;;2324:34;;;;;;;;;;;;;906:1;1970:394;;;;;:::o;3473:599::-;3547:12;-1:-1:-1;;;;;3572:10:0;;;3568:24;;;3584:8;;;3568:24;3613:1;3603:11;;3599:25;;3616:8;;;3599:25;-1:-1:-1;;;;;3635:16:0;;;;;;:9;:16;;;;;;:25;;;3631:39;;;3662:8;;;3631:39;-1:-1:-1;;;;;3707:14:0;;;;;;:9;:14;;;;;;3681:23;;;:40;3677:54;;;3723:8;;;3677:54;-1:-1:-1;;;;;3751:16:0;;;;;;;:9;:16;;;;;;;;3768:10;3751:28;;;;;;;;;;3742:37;;3738:51;;;3781:8;;;3738:51;-1:-1:-1;;;;;3832:16:0;;;;;;:9;:16;;;;;;3815:42;;3850:6;3815:16;:42::i;:::-;-1:-1:-1;;;;;3796:16:0;;;;;;;:9;:16;;;;;;:61;;;;3898:14;;;;;;;3881:40;;3914:6;3881:16;:40::i;:::-;-1:-1:-1;;;;;3864:14:0;;;;;;;:9;:14;;;;;;;;:57;;;;3976:16;;;;;:9;:16;;;;;3993:10;3976:28;;;;;;;;;;;3959:54;;4006:6;3959:16;:54::i;:::-;-1:-1:-1;;;;;3928:16:0;;;;;;;:9;:16;;;;;;;;3945:10;3928:28;;;;;;;;;;;:85;;;;4020:28;;;;;;4041:6;;4020:28;;;;;;;;;;;;;-1:-1:-1;4062:4:0;3473:599;;;;;;:::o;1107:21::-;;;;;;:::o;4078:326::-;-1:-1:-1;;;;;4151:10:0;4141:21;4116:12;4141:21;;;:9;:21;;;;;;:30;;;4137:44;;;4173:8;;;4137:44;4202:1;4192:11;;4188:25;;4205:8;;;4188:25;-1:-1:-1;;;;;4271:10:0;4261:21;;;;;:9;:21;;;;;;4244:47;;4284:6;4244:16;:47::i;:::-;-1:-1:-1;;;;;4230:10:0;4220:21;;;;;:9;:21;;;;;:71;4329:11;;4312:37;;4342:6;4312:16;:37::i;:::-;4298:11;:51;-1:-1:-1;;;;;4361:10:0;4356:24;;4373:6;4356:24;;;;;;;;;;;;;;-1:-1:-1;4394:4:0;4078:326;;;;:::o;4764:351::-;-1:-1:-1;;;;;4840:10:0;4831:20;4806:12;4831:20;;;:8;:20;;;;;;:29;;;4827:43;;;4862:8;;;4827:43;4891:1;4881:11;;4877:25;;4894:8;;;4877:25;-1:-1:-1;;;;;4958:10:0;4949:20;;;;;:8;:20;;;;;;4932:46;;4971:6;4932:16;:46::i;:::-;-1:-1:-1;;;;;4918:10:0;4909:20;;;;;:8;:20;;;;;;;;:69;;;;5026:9;:21;;;;5009:47;;5049:6;5009:16;:47::i;:::-;-1:-1:-1;;;;;4995:10:0;4985:21;;;;;:9;:21;;;;;;;:71;;;;:21;5063:28;;5084:6;;5063:28;;;;;;;;;;;;;-1:-1:-1;5105:4:0;4764:351;;;;:::o;1166:44::-;;;;;;;;;;;;;:::o;2974:240::-;3040:4;3124:9;3077:5;:12;3060:6;:13;:29;:51;;;;;3110:1;3093:6;:13;:18;;3060:51;3052:60;;;;;;;;-1:-1:-1;3136:1:0;3119:90;3143:6;:13;3139:1;:17;3119:90;;;3172:29;3181:6;3188:1;3181:9;;;;;;;;;;;;;;;;3192:5;3198:1;3192:8;;;;;;;;;;;;;;;;3172;:29::i;:::-;3119:90;3158:3;;3119:90;;;2974:240;;;;;;:::o;756:20::-;;;-1:-1:-1;;;;;756:20:0;;:::o;1082:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2515:453::-;-1:-1:-1;;;;;2592:10:0;2578:25;;;;;:13;:25;;;;;;;;2577:26;2569:35;;;;;;-1:-1:-1;;;;;2616:10:0;;;2612:24;;;2628:8;;;2612:24;2657:1;2647:11;;2643:25;;2660:8;;;2643:25;-1:-1:-1;;;;;2689:10:0;2679:21;;;;;:9;:21;;;;;;:30;;;2675:44;;;2711:8;;;2675:44;-1:-1:-1;;;;;2756:14:0;;;;;;:9;:14;;;;;;2730:23;;;:40;2726:54;;;2772:8;;;2726:54;-1:-1:-1;;;;;2838:10:0;2828:21;;;;;:9;:21;;;;;;2811:47;;2851:6;2811:16;:47::i;:::-;-1:-1:-1;;;;;2797:10:0;2787:21;;;;;;:9;:21;;;;;;:71;;;;2899:14;;;;;;;2882:40;;2915:6;2882:16;:40::i;:::-;-1:-1:-1;;;;;2865:14:0;;;;;;;:9;:14;;;;;;;:57;;;;:14;2938:10;2929:33;;;;;;2955:6;;2929:33;;;;;;;;;;;;;2515:453;;;:::o;1332:45::-;;;;;;;;;;;;;;;:::o;1215:43::-;;;;;;;;;;;;;:::o;4410:348::-;-1:-1:-1;;;;;4485:10:0;4475:21;4450:12;4475:21;;;:9;:21;;;;;;:30;;;4471:44;;;4507:8;;;4471:44;4536:1;4526:11;;4522:25;;4539:8;;;4522:25;-1:-1:-1;;;;;4605:10:0;4595:21;;;;;:9;:21;;;;;;4578:47;;4618:6;4578:16;:47::i;:::-;-1:-1:-1;;;;;4564:10:0;4554:21;;;;;:9;:21;;;;;;;;:71;;;;4672:8;:20;;;;4655:46;;4694:6;4655:16;:46::i;:::-;-1:-1:-1;;;;;4641:10:0;4632:20;;;;;:8;:20;;;;;;;:69;;;;:20;4708:26;;4727:6;;4708:26;;;;;;;;;;;;;-1:-1:-1;4748:4:0;4410:348;;;;:::o;1263:64::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;2370:139::-;893:5;;879:10;-1:-1:-1;;;;;879:19:0;;;893:5;;879:19;871:28;;;;;;-1:-1:-1;;;;;2439:21:0;;;;;;:13;:21;;;;;;;:30;;-1:-1:-1;;2439:30:0;;;;;;;2476:27;;2439:21;;:30;;2476:27;-1:-1:-1;;;;;2476:27:0;;;;;;;;;;;;;;;;;;;;;;906:1;2370:139;;;:::o;919:90::-;893:5;;879:10;-1:-1:-1;;;;;879:19:0;;;893:5;;879:19;871:28;;;;;;987:5;:16;;-1:-1:-1;;987:16:0;-1:-1:-1;;;;;987:16:0;;;;;906:1;919:90;;:::o;371:111::-;427:7;443:14;455:1;450;:6;;443;:14::i;:::-;-1:-1:-1;471:5:0;;;371:111;;;;;:::o;488:141::-;544:7;572:5;;;584:24;591:6;;;;;;:16;;;606:1;601;:6;;591:16;584:6;:24::i;:::-;622:1;615:8;;488:141;;;;;;:::o;635:94::-;688:9;687:10;683:41;;;708:8;;;683:41;635:94;;:::o

Swarm Source

bzzr://a4dd7aa67e9fb81e054841dda83adebb648c629d8e984348d84b9b8689a1d666
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.