ETH Price: $3,146.32 (-8.45%)
Gas: 10 Gwei

Token

Sodatsu (SODATSU)
 

Overview

Max Total Supply

22,222,222 SODATSU

Holders

138

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
31,843.58392962798815708 SODATSU

Value
$0.00
0x06997f4bBE73b4893d0A0a808393FcD4A12921Ba
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:
Sodatsu

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2022-10-21
*/

/**
 *Submitted for verification at Etherscan.io on 2022-10-19
*/

// SPDX-License-Identifier: MIT

/**
 *Submitted for verification at Etherscan.io on 2021-06-10
*/

pragma solidity ^0.8.0;

library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(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;
  }
}

contract Ownable {
  address public owner;


  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

  /**
   * @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;
  }

}

abstract contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) public virtual view returns (uint256);
  function transfer(address to, uint256 value) public virtual returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

abstract contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view virtual returns (uint256);
  function transferFrom(address from, address to, uint256 value) public virtual returns (bool);
  function approve(address spender, uint256 value) public virtual returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}


abstract contract StandardToken is ERC20, Ownable {
  using SafeMath for uint256;
  uint256 public txFee;
  uint256 public burnFee;
  address public FeeAddress;

  mapping (address => mapping (address => uint256)) internal allowed;

  mapping(address => bool) private _isExcludedFromFees;
  event ExcludeFromFees(address indexed account, bool isExcluded);


  mapping(address => uint256) balances;
  
  function isExcludedFromFees(address account) public view returns (bool) {
        return _isExcludedFromFees[account];
    }

  function transfer(address _to, uint256 _value) public virtual override returns (bool) {
    require(_to != address(0));
    require(_value <= balances[msg.sender]);
    balances[msg.sender] = balances[msg.sender].sub(_value);
    uint256 tempValue = _value;
    if(txFee > 0 && msg.sender != FeeAddress && !_isExcludedFromFees[msg.sender]) {
        uint256 DenverDeflaionaryDecay = tempValue.div(uint256(100 / txFee));
        balances[FeeAddress] = balances[FeeAddress].add(DenverDeflaionaryDecay);
        emit Transfer(msg.sender, FeeAddress, DenverDeflaionaryDecay);
        _value =  _value.sub(DenverDeflaionaryDecay); 
    }
    
    if(burnFee > 0 && msg.sender != FeeAddress){
        uint256 Burnvalue = tempValue.div(uint256(100 / burnFee));
        totalSupply = totalSupply.sub(Burnvalue);
        emit Transfer(msg.sender, address(0), Burnvalue);
        _value =  _value.sub(Burnvalue); 
    }
    
    // SafeMath.sub will throw if there is not enough balance.
    
    
    balances[_to] = balances[_to].add(_value);
    emit Transfer(msg.sender, _to, _value);
    return true;
  }


  function balanceOf(address _owner) public override view returns (uint256 balance) {
    return balances[_owner];
  }

  function transferFrom(address _from, address _to, uint256 _value) public virtual override returns (bool) {
    require(_to != address(0));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);
    balances[_from] = balances[_from].sub(_value);
    uint256 tempValue = _value;
    if(txFee > 0 && _from != FeeAddress && !_isExcludedFromFees[_from]) {
        uint256 DenverDeflaionaryDecay = tempValue.div(uint256(100 / txFee));
        balances[FeeAddress] = balances[FeeAddress].add(DenverDeflaionaryDecay);
        emit Transfer(_from, FeeAddress, DenverDeflaionaryDecay);
        _value =  _value.sub(DenverDeflaionaryDecay); 
    }
    
    if(burnFee > 0 && _from != FeeAddress){
        uint256 Burnvalue = tempValue.div(uint256(100 / burnFee));
        totalSupply = totalSupply.sub(Burnvalue);
        emit Transfer(_from, address(0), Burnvalue);
        _value =  _value.sub(Burnvalue); 
    }

    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    emit Transfer(_from, _to, _value);
    return true;
  }


  function approve(address _spender, uint256 _value) public virtual override returns (bool) {
    allowed[msg.sender][_spender] = _value;
    emit Approval(msg.sender, _spender, _value);
    return true;
  }


  function allowance(address _owner, address _spender) public view override returns (uint256) {
    return allowed[_owner][_spender];
  }


  function increaseApproval(address _spender, uint _addedValue) public virtual returns (bool) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval(address _spender, uint _subtractedValue) public virtual returns (bool) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
  
  function excludeFromFees(address account, bool excluded) public virtual returns (bool success) {
        require(
            _isExcludedFromFees[account] != excluded,
            "Account is already the value of 'excluded'"
        );
        _isExcludedFromFees[account] = excluded;

        emit ExcludeFromFees(account, excluded);
        return true;
    }

}

contract Token is StandardToken {

  function transfer(address _to, uint256 _value) public override returns (bool) {
    return super.transfer(_to, _value);
  }

  function transferFrom(address _from, address _to, uint256 _value) public override returns (bool) {
    return super.transferFrom(_from, _to, _value);
  }

  function approve(address _spender, uint256 _value) public override returns (bool) {
    return super.approve(_spender, _value);
  }

  function increaseApproval(address _spender, uint _addedValue) public override returns (bool success) {
    return super.increaseApproval(_spender, _addedValue);
  }

  function decreaseApproval(address _spender, uint _subtractedValue) public override returns (bool success) {
    return super.decreaseApproval(_spender, _subtractedValue);
  }
  
}

contract Sodatsu is Token {
    string public name;
    string public symbol;
    uint public decimals;

	
    constructor(string memory _name, string memory _symbol, uint256 _decimals, uint256 _supply, uint256 _txFee,address _FeeAddress,address tokenOwner,address payable service) payable {
        name = _name;
        symbol = _symbol;
        decimals = _decimals;
        totalSupply = _supply * 10**_decimals;
        balances[tokenOwner] = totalSupply;
        owner = tokenOwner;
	    txFee = _txFee;
	    FeeAddress = _FeeAddress;
	    service.transfer(msg.value);
        excludeFromFees(tokenOwner, true);
        excludeFromFees(_FeeAddress, true);
        excludeFromFees(address(this), true);
        emit Transfer(address(0), tokenOwner, totalSupply);
    }
	
	function updateFee(uint256 _txFee,uint256 _burnFee,address _FeeAddress) onlyOwner public{
	    txFee = _txFee;
	    burnFee = _burnFee;
	    FeeAddress = _FeeAddress;
	}


    
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint256","name":"_decimals","type":"uint256"},{"internalType":"uint256","name":"_supply","type":"uint256"},{"internalType":"uint256","name":"_txFee","type":"uint256"},{"internalType":"address","name":"_FeeAddress","type":"address"},{"internalType":"address","name":"tokenOwner","type":"address"},{"internalType":"address payable","name":"service","type":"address"}],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":false,"internalType":"bool","name":"isExcluded","type":"bool"}],"name":"ExcludeFromFees","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"FeeAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"burnFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"excluded","type":"bool"}],"name":"excludeFromFees","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isExcludedFromFees","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"txFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_txFee","type":"uint256"},{"internalType":"uint256","name":"_burnFee","type":"uint256"},{"internalType":"address","name":"_FeeAddress","type":"address"}],"name":"updateFee","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405260405162001578380380620015788339810160408190526200002691620003bc565b87516200003b9060089060208b01906200025f565b508651620000519060099060208a01906200025f565b50600a86815562000064908790620004ce565b62000070908662000597565b60008181556001600160a01b038085168083526007602052604080842094909455600180546001600160a01b0319908116909217905560028890556004805488841692169190911790559151918316913480156108fc0292909190818181858888f19350505050158015620000e9573d6000803e3d6000fd5b50620000f782600162000173565b506200010583600162000173565b506200011330600162000173565b50816001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6000546040516200015d91815260200190565b60405180910390a350505050505050506200063b565b6001600160a01b03821660009081526006602052604081205460ff1615158215151415620001fa5760405162461bcd60e51b815260206004820152602a60248201527f4163636f756e7420697320616c7265616479207468652076616c7565206f6620604482015269276578636c756465642760b01b606482015260840160405180910390fd5b6001600160a01b038316600081815260066020908152604091829020805460ff191686151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25060015b92915050565b8280546200026d90620005b9565b90600052602060002090601f016020900481019282620002915760008555620002dc565b82601f10620002ac57805160ff1916838001178555620002dc565b82800160010185558215620002dc579182015b82811115620002dc578251825591602001919060010190620002bf565b50620002ea929150620002ee565b5090565b5b80821115620002ea5760008155600101620002ef565b600082601f8301126200031757600080fd5b81516001600160401b03808211156200033457620003346200060c565b604051601f8301601f19908116603f011681019082821181831017156200035f576200035f6200060c565b816040528381526020925086838588010111156200037c57600080fd5b600091505b83821015620003a0578582018301518183018401529082019062000381565b83821115620003b25760008385830101525b9695505050505050565b600080600080600080600080610100898b031215620003da57600080fd5b88516001600160401b0380821115620003f257600080fd5b620004008c838d0162000305565b995060208b01519150808211156200041757600080fd5b50620004268b828c0162000305565b97505060408901519550606089015194506080890151935060a08901516200044e8162000622565b60c08a0151909350620004618162000622565b60e08a0151909250620004748162000622565b809150509295985092959890939650565b600181815b80851115620004c6578160001904821115620004aa57620004aa620005f6565b80851615620004b857918102915b93841c93908002906200048a565b509250929050565b6000620004dc8383620004e3565b9392505050565b600082620004f45750600162000259565b81620005035750600062000259565b81600181146200051c5760028114620005275762000547565b600191505062000259565b60ff8411156200053b576200053b620005f6565b50506001821b62000259565b5060208310610133831016604e8410600b84101617156200056c575081810a62000259565b62000578838362000485565b80600019048211156200058f576200058f620005f6565b029392505050565b6000816000190483118215151615620005b457620005b4620005f6565b500290565b600181811c90821680620005ce57607f821691505b60208210811415620005f057634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03811681146200063857600080fd5b50565b610f2d806200064b6000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c8063875ae990116100ad578063cf82046111610071578063cf82046114610283578063d73dd6231461028c578063dd62ed3e1461029f578063f2fde38b146102d8578063fce589d8146102eb57600080fd5b8063875ae9901461022d5780638da5cb5b1461024257806395d89b4114610255578063a9059cbb1461025d578063c02466681461027057600080fd5b8063313ce567116100f4578063313ce567146101915780634fbee1931461019a57806366188463146101c657806370a08231146101d95780637b7e8bac1461020257600080fd5b806306fdde0314610126578063095ea7b31461014457806318160ddd1461016757806323b872dd1461017e575b600080fd5b61012e6102f4565b60405161013b9190610dca565b60405180910390f35b610157610152366004610d6b565b610382565b604051901515815260200161013b565b61017060005481565b60405190815260200161013b565b61015761018c366004610cf3565b610395565b610170600a5481565b6101576101a8366004610ca5565b6001600160a01b031660009081526006602052604090205460ff1690565b6101576101d4366004610d6b565b6103aa565b6101706101e7366004610ca5565b6001600160a01b031660009081526007602052604090205490565b600454610215906001600160a01b031681565b6040516001600160a01b03909116815260200161013b565b61024061023b366004610d95565b6103b6565b005b600154610215906001600160a01b031681565b61012e6103f7565b61015761026b366004610d6b565b610404565b61015761027e366004610d2f565b610410565b61017060025481565b61015761029a366004610d6b565b6104fa565b6101706102ad366004610cc0565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b6102406102e6366004610ca5565b610506565b61017060035481565b6008805461030190610e70565b80601f016020809104026020016040519081016040528092919081815260200182805461032d90610e70565b801561037a5780601f1061034f5761010080835404028352916020019161037a565b820191906000526020600020905b81548152906001019060200180831161035d57829003601f168201915b505050505081565b600061038e838361058c565b9392505050565b60006103a28484846105f8565b949350505050565b600061038e83836108c7565b6001546001600160a01b031633146103cd57600080fd5b600292909255600355600480546001600160a01b0319166001600160a01b03909216919091179055565b6009805461030190610e70565b600061038e83836109b0565b6001600160a01b03821660009081526006602052604081205460ff16151582151514156104965760405162461bcd60e51b815260206004820152602a60248201527f4163636f756e7420697320616c7265616479207468652076616c7565206f6620604482015269276578636c756465642760b01b606482015260840160405180910390fd5b6001600160a01b038316600081815260066020908152604091829020805460ff191686151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a250600192915050565b600061038e8383610bbc565b6001546001600160a01b0316331461051d57600080fd5b6001600160a01b03811661053057600080fd5b6001546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600180546001600160a01b0319166001600160a01b0392909216919091179055565b3360008181526005602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906105e79086815260200190565b60405180910390a350600192915050565b60006001600160a01b03831661060d57600080fd5b6001600160a01b03841660009081526007602052604090205482111561063257600080fd5b6001600160a01b038416600090815260056020908152604080832033845290915290205482111561066257600080fd5b6001600160a01b0384166000908152600760205260409020546106859083610c41565b6001600160a01b0385166000908152600760205260409020556002548290158015906106bf57506004546001600160a01b03868116911614155b80156106e457506001600160a01b03851660009081526006602052604090205460ff16155b1561078757600061070460025460646106fd9190610e37565b8390610c5d565b6004546001600160a01b031660009081526007602052604090205490915061072c9082610c6a565b600480546001600160a01b0390811660009081526007602090815260409182902094909455915491518481529181169290891691600080516020610ed8833981519152910160405180910390a36107838482610c41565b9350505b60006003541180156107a757506004546001600160a01b03868116911614155b1561080f5760006107c060035460646106fd9190610e37565b6000549091506107d09082610c41565b60009081556040518281526001600160a01b03881690600080516020610ed88339815191529060200160405180910390a361080b8482610c41565b9350505b6001600160a01b0384166000908152600760205260409020546108329084610c6a565b6001600160a01b0380861660009081526007602090815260408083209490945591881681526005825282812033825290915220546108709084610c41565b6001600160a01b0386811660008181526005602090815260408083203384528252918290209490945551868152918716929091600080516020610ed8833981519152910160405180910390a3506001949350505050565b3360009081526005602090815260408083206001600160a01b03861684529091528120548083111561091c573360009081526005602090815260408083206001600160a01b038816845290915281205561094b565b6109268184610c41565b3360009081526005602090815260408083206001600160a01b03891684529091529020555b3360008181526005602090815260408083206001600160a01b038916808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a35060019392505050565b60006001600160a01b0383166109c557600080fd5b336000908152600760205260409020548211156109e157600080fd5b336000908152600760205260409020546109fb9083610c41565b33600090815260076020526040902055600254829015801590610a2957506004546001600160a01b03163314155b8015610a4557503360009081526006602052604090205460ff16155b15610ade576000610a5e60025460646106fd9190610e37565b6004546001600160a01b0316600090815260076020526040902054909150610a869082610c6a565b600480546001600160a01b0390811660009081526007602090815260409182902094909455915491518481529116913391600080516020610ed8833981519152910160405180910390a3610ada8482610c41565b9350505b6000600354118015610afb57506004546001600160a01b03163314155b15610b5a576000610b1460035460646106fd9190610e37565b600054909150610b249082610c41565b60009081556040518281523390600080516020610ed88339815191529060200160405180910390a3610b568482610c41565b9350505b6001600160a01b038416600090815260076020526040902054610b7d9084610c6a565b6001600160a01b038516600081815260076020526040908190209290925590513390600080516020610ed88339815191529061099e9087815260200190565b3360009081526005602090815260408083206001600160a01b0386168452909152812054610bea9083610c6a565b3360008181526005602090815260408083206001600160a01b038916808552908352928190208590555193845290927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591016105e7565b600082821115610c5357610c53610eab565b61038e8284610e59565b6000806103a28385610e37565b600080610c778385610e1f565b90508381101561038e5761038e610eab565b80356001600160a01b0381168114610ca057600080fd5b919050565b600060208284031215610cb757600080fd5b61038e82610c89565b60008060408385031215610cd357600080fd5b610cdc83610c89565b9150610cea60208401610c89565b90509250929050565b600080600060608486031215610d0857600080fd5b610d1184610c89565b9250610d1f60208501610c89565b9150604084013590509250925092565b60008060408385031215610d4257600080fd5b610d4b83610c89565b915060208301358015158114610d6057600080fd5b809150509250929050565b60008060408385031215610d7e57600080fd5b610d8783610c89565b946020939093013593505050565b600080600060608486031215610daa57600080fd5b8335925060208401359150610dc160408501610c89565b90509250925092565b600060208083528351808285015260005b81811015610df757858101830151858201604001528201610ddb565b81811115610e09576000604083870101525b50601f01601f1916929092016040019392505050565b60008219821115610e3257610e32610ec1565b500190565b600082610e5457634e487b7160e01b600052601260045260246000fd5b500490565b600082821015610e6b57610e6b610ec1565b500390565b600181811c90821680610e8457607f821691505b60208210811415610ea557634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052600160045260246000fd5b634e487b7160e01b600052601160045260246000fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa2646970667358221220da64e9d21e653c9a22440a5953a2a2399dd669a04722fb4f9939de51b7c092e764736f6c63430008070033000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000153158e000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000eeea4e4961d20021de36733bf66b33d91a3f7bc2000000000000000000000000a3c4c08ae954b98da3c93842211cb50798dffc37000000000000000000000000a3c4c08ae954b98da3c93842211cb50798dffc370000000000000000000000000000000000000000000000000000000000000007536f6461747375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007534f444154535500000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101215760003560e01c8063875ae990116100ad578063cf82046111610071578063cf82046114610283578063d73dd6231461028c578063dd62ed3e1461029f578063f2fde38b146102d8578063fce589d8146102eb57600080fd5b8063875ae9901461022d5780638da5cb5b1461024257806395d89b4114610255578063a9059cbb1461025d578063c02466681461027057600080fd5b8063313ce567116100f4578063313ce567146101915780634fbee1931461019a57806366188463146101c657806370a08231146101d95780637b7e8bac1461020257600080fd5b806306fdde0314610126578063095ea7b31461014457806318160ddd1461016757806323b872dd1461017e575b600080fd5b61012e6102f4565b60405161013b9190610dca565b60405180910390f35b610157610152366004610d6b565b610382565b604051901515815260200161013b565b61017060005481565b60405190815260200161013b565b61015761018c366004610cf3565b610395565b610170600a5481565b6101576101a8366004610ca5565b6001600160a01b031660009081526006602052604090205460ff1690565b6101576101d4366004610d6b565b6103aa565b6101706101e7366004610ca5565b6001600160a01b031660009081526007602052604090205490565b600454610215906001600160a01b031681565b6040516001600160a01b03909116815260200161013b565b61024061023b366004610d95565b6103b6565b005b600154610215906001600160a01b031681565b61012e6103f7565b61015761026b366004610d6b565b610404565b61015761027e366004610d2f565b610410565b61017060025481565b61015761029a366004610d6b565b6104fa565b6101706102ad366004610cc0565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b6102406102e6366004610ca5565b610506565b61017060035481565b6008805461030190610e70565b80601f016020809104026020016040519081016040528092919081815260200182805461032d90610e70565b801561037a5780601f1061034f5761010080835404028352916020019161037a565b820191906000526020600020905b81548152906001019060200180831161035d57829003601f168201915b505050505081565b600061038e838361058c565b9392505050565b60006103a28484846105f8565b949350505050565b600061038e83836108c7565b6001546001600160a01b031633146103cd57600080fd5b600292909255600355600480546001600160a01b0319166001600160a01b03909216919091179055565b6009805461030190610e70565b600061038e83836109b0565b6001600160a01b03821660009081526006602052604081205460ff16151582151514156104965760405162461bcd60e51b815260206004820152602a60248201527f4163636f756e7420697320616c7265616479207468652076616c7565206f6620604482015269276578636c756465642760b01b606482015260840160405180910390fd5b6001600160a01b038316600081815260066020908152604091829020805460ff191686151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a250600192915050565b600061038e8383610bbc565b6001546001600160a01b0316331461051d57600080fd5b6001600160a01b03811661053057600080fd5b6001546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600180546001600160a01b0319166001600160a01b0392909216919091179055565b3360008181526005602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906105e79086815260200190565b60405180910390a350600192915050565b60006001600160a01b03831661060d57600080fd5b6001600160a01b03841660009081526007602052604090205482111561063257600080fd5b6001600160a01b038416600090815260056020908152604080832033845290915290205482111561066257600080fd5b6001600160a01b0384166000908152600760205260409020546106859083610c41565b6001600160a01b0385166000908152600760205260409020556002548290158015906106bf57506004546001600160a01b03868116911614155b80156106e457506001600160a01b03851660009081526006602052604090205460ff16155b1561078757600061070460025460646106fd9190610e37565b8390610c5d565b6004546001600160a01b031660009081526007602052604090205490915061072c9082610c6a565b600480546001600160a01b0390811660009081526007602090815260409182902094909455915491518481529181169290891691600080516020610ed8833981519152910160405180910390a36107838482610c41565b9350505b60006003541180156107a757506004546001600160a01b03868116911614155b1561080f5760006107c060035460646106fd9190610e37565b6000549091506107d09082610c41565b60009081556040518281526001600160a01b03881690600080516020610ed88339815191529060200160405180910390a361080b8482610c41565b9350505b6001600160a01b0384166000908152600760205260409020546108329084610c6a565b6001600160a01b0380861660009081526007602090815260408083209490945591881681526005825282812033825290915220546108709084610c41565b6001600160a01b0386811660008181526005602090815260408083203384528252918290209490945551868152918716929091600080516020610ed8833981519152910160405180910390a3506001949350505050565b3360009081526005602090815260408083206001600160a01b03861684529091528120548083111561091c573360009081526005602090815260408083206001600160a01b038816845290915281205561094b565b6109268184610c41565b3360009081526005602090815260408083206001600160a01b03891684529091529020555b3360008181526005602090815260408083206001600160a01b038916808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a35060019392505050565b60006001600160a01b0383166109c557600080fd5b336000908152600760205260409020548211156109e157600080fd5b336000908152600760205260409020546109fb9083610c41565b33600090815260076020526040902055600254829015801590610a2957506004546001600160a01b03163314155b8015610a4557503360009081526006602052604090205460ff16155b15610ade576000610a5e60025460646106fd9190610e37565b6004546001600160a01b0316600090815260076020526040902054909150610a869082610c6a565b600480546001600160a01b0390811660009081526007602090815260409182902094909455915491518481529116913391600080516020610ed8833981519152910160405180910390a3610ada8482610c41565b9350505b6000600354118015610afb57506004546001600160a01b03163314155b15610b5a576000610b1460035460646106fd9190610e37565b600054909150610b249082610c41565b60009081556040518281523390600080516020610ed88339815191529060200160405180910390a3610b568482610c41565b9350505b6001600160a01b038416600090815260076020526040902054610b7d9084610c6a565b6001600160a01b038516600081815260076020526040908190209290925590513390600080516020610ed88339815191529061099e9087815260200190565b3360009081526005602090815260408083206001600160a01b0386168452909152812054610bea9083610c6a565b3360008181526005602090815260408083206001600160a01b038916808552908352928190208590555193845290927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591016105e7565b600082821115610c5357610c53610eab565b61038e8284610e59565b6000806103a28385610e37565b600080610c778385610e1f565b90508381101561038e5761038e610eab565b80356001600160a01b0381168114610ca057600080fd5b919050565b600060208284031215610cb757600080fd5b61038e82610c89565b60008060408385031215610cd357600080fd5b610cdc83610c89565b9150610cea60208401610c89565b90509250929050565b600080600060608486031215610d0857600080fd5b610d1184610c89565b9250610d1f60208501610c89565b9150604084013590509250925092565b60008060408385031215610d4257600080fd5b610d4b83610c89565b915060208301358015158114610d6057600080fd5b809150509250929050565b60008060408385031215610d7e57600080fd5b610d8783610c89565b946020939093013593505050565b600080600060608486031215610daa57600080fd5b8335925060208401359150610dc160408501610c89565b90509250925092565b600060208083528351808285015260005b81811015610df757858101830151858201604001528201610ddb565b81811115610e09576000604083870101525b50601f01601f1916929092016040019392505050565b60008219821115610e3257610e32610ec1565b500190565b600082610e5457634e487b7160e01b600052601260045260246000fd5b500490565b600082821015610e6b57610e6b610ec1565b500390565b600181811c90821680610e8457607f821691505b60208210811415610ea557634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052600160045260246000fd5b634e487b7160e01b600052601160045260246000fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa2646970667358221220da64e9d21e653c9a22440a5953a2a2399dd669a04722fb4f9939de51b7c092e764736f6c63430008070033

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

000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000153158e000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000eeea4e4961d20021de36733bf66b33d91a3f7bc2000000000000000000000000a3c4c08ae954b98da3c93842211cb50798dffc37000000000000000000000000a3c4c08ae954b98da3c93842211cb50798dffc370000000000000000000000000000000000000000000000000000000000000007536f6461747375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007534f444154535500000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): Sodatsu
Arg [1] : _symbol (string): SODATSU
Arg [2] : _decimals (uint256): 18
Arg [3] : _supply (uint256): 22222222
Arg [4] : _txFee (uint256): 10
Arg [5] : _FeeAddress (address): 0xeEEA4E4961d20021DE36733bF66B33d91a3F7Bc2
Arg [6] : tokenOwner (address): 0xa3c4c08Ae954b98dA3C93842211cB50798DFfC37
Arg [7] : service (address): 0xa3c4c08Ae954b98dA3C93842211cB50798DFfC37

-----Encoded View---------------
12 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000140
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 000000000000000000000000000000000000000000000000000000000153158e
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [5] : 000000000000000000000000eeea4e4961d20021de36733bf66b33d91a3f7bc2
Arg [6] : 000000000000000000000000a3c4c08ae954b98da3c93842211cb50798dffc37
Arg [7] : 000000000000000000000000a3c4c08ae954b98da3c93842211cb50798dffc37
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [9] : 536f646174737500000000000000000000000000000000000000000000000000
Arg [10] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [11] : 534f444154535500000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

7528:985:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7561:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7030:133;;;;;;:::i;:::-;;:::i;:::-;;;2292:14:1;;2285:22;2267:41;;2255:2;2240:18;7030:133:0;2127:187:1;1627:26:0;;;;;;;;;3478:25:1;;;3466:2;3451:18;1627:26:0;3332:177:1;6869:155:0;;;;;;:::i;:::-;;:::i;7613:20::-;;;;;;2710:126;;;;;;:::i;:::-;-1:-1:-1;;;;;2800:28:0;2776:4;2800:28;;;:19;:28;;;;;;;;;2710:126;7341:176;;;;;;:::i;:::-;;:::i;3974:118::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4070:16:0;4039:15;4070:16;;;:8;:16;;;;;;;3974:118;2431:25;;;;;-1:-1:-1;;;;;2431:25:0;;;;;;-1:-1:-1;;;;;2083:32:1;;;2065:51;;2053:2;2038:18;2431:25:0;1919:203:1;8327:173:0;;;;;;:::i;:::-;;:::i;:::-;;969:20;;;;;-1:-1:-1;;;;;969:20:0;;;7586;;;:::i;6738:125::-;;;;;;:::i;:::-;;:::i;6320:370::-;;;;;;:::i;:::-;;:::i;2379:20::-;;;;;;7169:166;;;;;;:::i;:::-;;:::i;5467:137::-;;;;;;:::i;:::-;-1:-1:-1;;;;;5573:15:0;;;5550:7;5573:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;5467:137;1406:178;;;;;;:::i;:::-;;:::i;2404:22::-;;;;;;7561:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;7030:133::-;7106:4;7126:31;7140:8;7150:6;7126:13;:31::i;:::-;7119:38;7030:133;-1:-1:-1;;;7030:133:0:o;6869:155::-;6960:4;6980:38;6999:5;7006:3;7011:6;6980:18;:38::i;:::-;6973:45;6869:155;-1:-1:-1;;;;6869:155:0:o;7341:176::-;7433:12;7461:50;7484:8;7494:16;7461:22;:50::i;8327:173::-;1217:5;;-1:-1:-1;;;;;1217:5:0;1203:10;:19;1195:28;;;;;;8423:5:::1;:14:::0;;;;8445:7:::1;:18:::0;8471:10:::1;:24:::0;;-1:-1:-1;;;;;;8471:24:0::1;-1:-1:-1::0;;;;;8471:24:0;;::::1;::::0;;;::::1;::::0;;8327:173::o;7586:20::-;;;;;;;:::i;6738:125::-;6810:4;6830:27;6845:3;6850:6;6830:14;:27::i;6320:370::-;-1:-1:-1;;;;;6448:28:0;;6401:12;6448:28;;;:19;:28;;;;;;;;:40;;;;;;;6426:132;;;;-1:-1:-1;;;6426:132:0;;3123:2:1;6426:132:0;;;3105:21:1;3162:2;3142:18;;;3135:30;3201:34;3181:18;;;3174:62;-1:-1:-1;;;3252:18:1;;;3245:40;3302:19;;6426:132:0;;;;;;;;-1:-1:-1;;;;;6569:28:0;;;;;;:19;:28;;;;;;;;;:39;;-1:-1:-1;;6569:39:0;;;;;;;;;;6626:34;;2267:41:1;;;6626:34:0;;2240:18:1;6626:34:0;;;;;;;-1:-1:-1;6678:4:0;6320:370;;;;:::o;7169:166::-;7256:12;7284:45;7307:8;7317:11;7284:22;:45::i;1406:178::-;1217:5;;-1:-1:-1;;;;;1217:5:0;1203:10;:19;1195:28;;;;;;-1:-1:-1;;;;;1483:22:0;::::1;1475:31;;;::::0;::::1;;1539:5;::::0;1518:37:::1;::::0;-1:-1:-1;;;;;1518:37:0;;::::1;::::0;1539:5:::1;::::0;1518:37:::1;::::0;1539:5:::1;::::0;1518:37:::1;1562:5;:16:::0;;-1:-1:-1;;;;;;1562:16:0::1;-1:-1:-1::0;;;;;1562:16:0;;;::::1;::::0;;;::::1;::::0;;1406:178::o;5250:209::-;5355:10;5334:4;5347:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;5347:29:0;;;;;;;;;;:38;;;5397;5334:4;;5347:29;;5397:38;;;;5379:6;3478:25:1;;3466:2;3451:18;;3332:177;5397:38:0;;;;;;;;-1:-1:-1;5449:4:0;5250:209;;;;:::o;4098:1144::-;4197:4;-1:-1:-1;;;;;4218:17:0;;4210:26;;;;;;-1:-1:-1;;;;;4261:15:0;;;;;;:8;:15;;;;;;4251:25;;;4243:34;;;;;;-1:-1:-1;;;;;4302:14:0;;;;;;:7;:14;;;;;;;;4317:10;4302:26;;;;;;;;4292:36;;;4284:45;;;;;;-1:-1:-1;;;;;4354:15:0;;;;;;:8;:15;;;;;;:27;;4374:6;4354:19;:27::i;:::-;-1:-1:-1;;;;;4336:15:0;;;;;;:8;:15;;;;;:45;4424:5;;4408:6;;4424:9;;;;:32;;-1:-1:-1;4446:10:0;;-1:-1:-1;;;;;4437:19:0;;;4446:10;;4437:19;;4424:32;:63;;;;-1:-1:-1;;;;;;4461:26:0;;;;;;:19;:26;;;;;;;;4460:27;4424:63;4421:360;;;4500:30;4533:35;4561:5;;4555:3;:11;;;;:::i;:::-;4533:9;;:13;:35::i;:::-;4611:10;;-1:-1:-1;;;;;4611:10:0;4602:20;;;;:8;:20;;;;;;4500:68;;-1:-1:-1;4602:48:0;;4500:68;4602:24;:48::i;:::-;4588:10;;;-1:-1:-1;;;;;4588:10:0;;;4579:20;;;;:8;:20;;;;;;;;;:71;;;;4682:10;;4666:51;;3478:25:1;;;4682:10:0;;;;4666:51;;;;-1:-1:-1;;;;;;;;;;;4666:51:0;3451:18:1;4666:51:0;;;;;;;4738:34;:6;4749:22;4738:10;:34::i;:::-;4728:44;;4489:292;4421:360;4806:1;4796:7;;:11;:34;;;;-1:-1:-1;4820:10:0;;-1:-1:-1;;;;;4811:19:0;;;4820:10;;4811:19;;4796:34;4793:262;;;4842:17;4862:37;4890:7;;4884:3;:13;;;;:::i;4862:37::-;4924:11;;4842:57;;-1:-1:-1;4924:26:0;;4842:57;4924:15;:26::i;:::-;4910:11;:40;;;4966:38;;3478:25:1;;;-1:-1:-1;;;;;4966:38:0;;;-1:-1:-1;;;;;;;;;;;4966:38:0;3466:2:1;3451:18;4966:38:0;;;;;;;5025:21;:6;5036:9;5025:10;:21::i;:::-;5015:31;;4831:224;4793:262;-1:-1:-1;;;;;5079:13:0;;;;;;:8;:13;;;;;;:25;;5097:6;5079:17;:25::i;:::-;-1:-1:-1;;;;;5063:13:0;;;;;;;:8;:13;;;;;;;;:41;;;;5140:14;;;;;:7;:14;;;;;5155:10;5140:26;;;;;;;:38;;5171:6;5140:30;:38::i;:::-;-1:-1:-1;;;;;5111:14:0;;;;;;;:7;:14;;;;;;;;5126:10;5111:26;;;;;;;;:67;;;;5190:28;3478:25:1;;;5190:28:0;;;;5111:14;;-1:-1:-1;;;;;;;;;;;5190:28:0;3451:18:1;5190:28:0;;;;;;;-1:-1:-1;5232:4:0;;4098:1144;-1:-1:-1;;;;4098:1144:0:o;5892:420::-;6020:10;5983:4;6012:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;6012:29:0;;;;;;;;;;6052:27;;;6048:168;;;6098:10;6122:1;6090:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;6090:29:0;;;;;;;;;:33;6048:168;;;6178:30;:8;6191:16;6178:12;:30::i;:::-;6154:10;6146:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;6146:29:0;;;;;;;;;:62;6048:168;6236:10;6258:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;6227:61:0;;6258:29;;;;;;;;;;;6227:61;;3478:25:1;;;6227:61:0;;6236:10;6227:61;;3451:18:1;6227:61:0;;;;;;;;-1:-1:-1;6302:4:0;;5892:420;-1:-1:-1;;;5892:420:0:o;2842:1124::-;2922:4;-1:-1:-1;;;;;2943:17:0;;2935:26;;;;;;2995:10;2986:20;;;;:8;:20;;;;;;2976:30;;;2968:39;;;;;;3046:10;3037:20;;;;:8;:20;;;;;;:32;;3062:6;3037:24;:32::i;:::-;3023:10;3014:20;;;;:8;:20;;;;;:55;3112:5;;3096:6;;3112:9;;;;:37;;-1:-1:-1;3139:10:0;;-1:-1:-1;;;;;3139:10:0;3125;:24;;3112:37;:73;;;;-1:-1:-1;3174:10:0;3154:31;;;;:19;:31;;;;;;;;3153:32;3112:73;3109:375;;;3198:30;3231:35;3259:5;;3253:3;:11;;;;:::i;3231:35::-;3309:10;;-1:-1:-1;;;;;3309:10:0;3300:20;;;;:8;:20;;;;;;3198:68;;-1:-1:-1;3300:48:0;;3198:68;3300:24;:48::i;:::-;3286:10;;;-1:-1:-1;;;;;3286:10:0;;;3277:20;;;;:8;:20;;;;;;;;;:71;;;;3385:10;;3364:56;;3478:25:1;;;3385:10:0;;;3373;;-1:-1:-1;;;;;;;;;;;3364:56:0;3451:18:1;3364:56:0;;;;;;;3441:34;:6;3452:22;3441:10;:34::i;:::-;3431:44;;3187:297;3109:375;3509:1;3499:7;;:11;:39;;;;-1:-1:-1;3528:10:0;;-1:-1:-1;;;;;3528:10:0;3514;:24;;3499:39;3496:272;;;3550:17;3570:37;3598:7;;3592:3;:13;;;;:::i;3570:37::-;3632:11;;3550:57;;-1:-1:-1;3632:26:0;;3550:57;3632:15;:26::i;:::-;3618:11;:40;;;3674:43;;3478:25:1;;;3683:10:0;;-1:-1:-1;;;;;;;;;;;3674:43:0;3466:2:1;3451:18;3674:43:0;;;;;;;3738:21;:6;3749:9;3738:10;:21::i;:::-;3728:31;;3539:229;3496:272;-1:-1:-1;;;;;3872:13:0;;;;;;:8;:13;;;;;;:25;;3890:6;3872:17;:25::i;:::-;-1:-1:-1;;;;;3856:13:0;;;;;;:8;:13;;;;;;;:41;;;;3909:33;;3918:10;;-1:-1:-1;;;;;;;;;;;3909:33:0;;;3935:6;3478:25:1;;3466:2;3451:18;;3332:177;5612:274:0;5751:10;5698:4;5743:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;5743:29:0;;;;;;;;;;:46;;5777:11;5743:33;:46::i;:::-;5719:10;5711:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;5711:29:0;;;;;;;;;;;;:78;;;5801:61;3478:25:1;;;5711:29:0;;5801:61;;3451:18:1;5801:61:0;3332:177:1;688:113:0;746:7;774:1;769;:6;;762:14;;;;:::i;:::-;790:5;794:1;790;:5;:::i;412:270::-;470:7;;573:5;577:1;573;:5;:::i;807:133::-;865:7;;893:5;897:1;893;:5;:::i;:::-;881:17;;917:1;912;:6;;905:14;;;;:::i;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:52;;;528:1;525;518:12;480:52;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;383:260;;;;;:::o;648:328::-;725:6;733;741;794:2;782:9;773:7;769:23;765:32;762:52;;;810:1;807;800:12;762:52;833:29;852:9;833:29;:::i;:::-;823:39;;881:38;915:2;904:9;900:18;881:38;:::i;:::-;871:48;;966:2;955:9;951:18;938:32;928:42;;648:328;;;;;:::o;981:347::-;1046:6;1054;1107:2;1095:9;1086:7;1082:23;1078:32;1075:52;;;1123:1;1120;1113:12;1075:52;1146:29;1165:9;1146:29;:::i;:::-;1136:39;;1225:2;1214:9;1210:18;1197:32;1272:5;1265:13;1258:21;1251:5;1248:32;1238:60;;1294:1;1291;1284:12;1238:60;1317:5;1307:15;;;981:347;;;;;:::o;1333:254::-;1401:6;1409;1462:2;1450:9;1441:7;1437:23;1433:32;1430:52;;;1478:1;1475;1468:12;1430:52;1501:29;1520:9;1501:29;:::i;:::-;1491:39;1577:2;1562:18;;;;1549:32;;-1:-1:-1;;;1333:254:1:o;1592:322::-;1669:6;1677;1685;1738:2;1726:9;1717:7;1713:23;1709:32;1706:52;;;1754:1;1751;1744:12;1706:52;1790:9;1777:23;1767:33;;1847:2;1836:9;1832:18;1819:32;1809:42;;1870:38;1904:2;1893:9;1889:18;1870:38;:::i;:::-;1860:48;;1592:322;;;;;:::o;2319:597::-;2431:4;2460:2;2489;2478:9;2471:21;2521:6;2515:13;2564:6;2559:2;2548:9;2544:18;2537:34;2589:1;2599:140;2613:6;2610:1;2607:13;2599:140;;;2708:14;;;2704:23;;2698:30;2674:17;;;2693:2;2670:26;2663:66;2628:10;;2599:140;;;2757:6;2754:1;2751:13;2748:91;;;2827:1;2822:2;2813:6;2802:9;2798:22;2794:31;2787:42;2748:91;-1:-1:-1;2900:2:1;2879:15;-1:-1:-1;;2875:29:1;2860:45;;;;2907:2;2856:54;;2319:597;-1:-1:-1;;;2319:597:1:o;3514:128::-;3554:3;3585:1;3581:6;3578:1;3575:13;3572:39;;;3591:18;;:::i;:::-;-1:-1:-1;3627:9:1;;3514:128::o;3647:217::-;3687:1;3713;3703:132;;3757:10;3752:3;3748:20;3745:1;3738:31;3792:4;3789:1;3782:15;3820:4;3817:1;3810:15;3703:132;-1:-1:-1;3849:9:1;;3647:217::o;3869:125::-;3909:4;3937:1;3934;3931:8;3928:34;;;3942:18;;:::i;:::-;-1:-1:-1;3979:9:1;;3869:125::o;3999:380::-;4078:1;4074:12;;;;4121;;;4142:61;;4196:4;4188:6;4184:17;4174:27;;4142:61;4249:2;4241:6;4238:14;4218:18;4215:38;4212:161;;;4295:10;4290:3;4286:20;4283:1;4276:31;4330:4;4327:1;4320:15;4358:4;4355:1;4348:15;4212:161;;3999:380;;;:::o;4384:127::-;4445:10;4440:3;4436:20;4433:1;4426:31;4476:4;4473:1;4466:15;4500:4;4497:1;4490:15;4516:127;4577:10;4572:3;4568:20;4565:1;4558:31;4608:4;4605:1;4598:15;4632:4;4629:1;4622:15

Swarm Source

ipfs://da64e9d21e653c9a22440a5953a2a2399dd669a04722fb4f9939de51b7c092e7
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.