ETH Price: $3,159.91 (+1.57%)

Token

HuobiPlusHbtt (HBTT)
 

Overview

Max Total Supply

1,000,000,000 HBTT

Holders

832

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 4 Decimals)

Balance
5 HBTT

Value
$0.00
0xd64813e230b945e501aa1969d21fb2072cb95930
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:
HBTT

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-10-12
*/

pragma solidity ^0.5.17;

contract ERC20 {
    uint256 public totalSupply;
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    function balanceOf(address _owner) public view returns (uint256 balance);
    function approve(address _spender, uint256 _value) public returns (bool success);
    function allowance(address _owner, address _spender) public view returns (uint256 remaining);
    function transfer(address _to, uint256 _value) public returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);
}

contract Ownable {
  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    address public owner;

  function transferOwnership(address newOwner) public onlyOwner {
    require(newOwner != address(0));
    emit OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }


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

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) {
        uint256 c = a / b;
        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 HBTT is ERC20, Ownable {
    using SafeMath for uint256;


    event Mint(address indexed to, uint256 amount);
    event MintFinished();

    bool public mintingFinished = false;

    mapping (address => uint256) public balances;
    mapping (address => mapping (address => uint256)) public allowed;


    string public name;
    uint8  public decimals;
    string public symbol;

    modifier canMint() {
        require(!mintingFinished);
        _;
    }

    function mint(address _to, uint256 _amount) onlyOwner canMint public returns (bool) {
        totalSupply = totalSupply.add(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Mint(_to, _amount);
        emit Transfer(address(0), _to, _amount);
        return true;
    }

    function finishMinting() onlyOwner canMint public returns (bool) {
        mintingFinished = true;
        emit MintFinished();
        return true;
    }


    constructor() public {
        decimals = 4;
        name = "HuobiPlusHbtt";
        symbol = "HBTT";
        address receiver = address(0xdCB4ec8900F7CDC2E1B672b437E2615552dF2aAf);
        owner = receiver;
        uint _initialAmount = 1000000000;

        balances[receiver] = _initialAmount * uint256(10) ** decimals;
        totalSupply = _initialAmount * uint256(10) ** decimals;
    }


    function transfer(address _to, uint256 _value) public returns (bool) {
        require(_to != address(0));
        require(_value <= balances[msg.sender]);

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


    function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
        require(_to != address(0));
        require(_value <= balances[_from]);
        require(_value <= allowed[_from][msg.sender]);

        balances[_from] = balances[_from].sub(_value);
        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 returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

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


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

    function decreaseApproval(address _spender, uint _subtractedValue) public 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 increaseApproval(address _spender, uint _addedValue) public returns (bool) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":false,"stateMutability":"nonpayable","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":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"MintFinished","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"},{"constant":true,"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"finishMinting","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"mintingFinished","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"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"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040526001805460ff60a01b1916905534801561001d57600080fd5b506005805460ff1916600490811790915560408051808201909152600d8082526c121d5bd89a541b1d5cd2189d1d609a1b60209092019182526100619291906100fb565b50604080518082019091526004808252631210951560e21b602090920191825261008d916006916100fb565b50600180546001600160a01b03191673dcb4ec8900f7cdc2e1b672b437e2615552df2aaf9081179091556005546000918252600260205260ff16600a0a633b9aca00027f4b6f1ed8c7f5e08c3917ef3a287f6eec641e80e670900d4f1f0d14bf258a13b48190559055610196565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061013c57805160ff1916838001178555610169565b82800160010185558215610169579182015b8281111561016957825182559160200191906001019061014e565b50610175929150610179565b5090565b61019391905b80821115610175576000815560010161017f565b90565b610c36806101a56000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c806366188463116100a257806395d89b411161007157806395d89b411461034c578063a9059cbb14610354578063d73dd62314610380578063dd62ed3e146103ac578063f2fde38b146103da57610116565b806366188463146102ce57806370a08231146102fa5780637d64bcb4146103205780638da5cb5b1461032857610116565b806323b872dd116100e957806323b872dd146101fa57806327e235e314610230578063313ce5671461025657806340c10f19146102745780635c658165146102a057610116565b806305d2035b1461011b57806306fdde0314610137578063095ea7b3146101b457806318160ddd146101e0575b600080fd5b610123610402565b604080519115158252519081900360200190f35b61013f610412565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610179578181015183820152602001610161565b50505050905090810190601f1680156101a65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610123600480360360408110156101ca57600080fd5b506001600160a01b0381351690602001356104a0565b6101e8610506565b60408051918252519081900360200190f35b6101236004803603606081101561021057600080fd5b506001600160a01b0381358116916020810135909116906040013561050c565b6101e86004803603602081101561024657600080fd5b50356001600160a01b0316610683565b61025e610695565b6040805160ff9092168252519081900360200190f35b6101236004803603604081101561028a57600080fd5b506001600160a01b03813516906020013561069e565b6101e8600480360360408110156102b657600080fd5b506001600160a01b03813581169160200135166107a9565b610123600480360360408110156102e457600080fd5b506001600160a01b0381351690602001356107c6565b6101e86004803603602081101561031057600080fd5b50356001600160a01b03166108b6565b6101236108d1565b610330610944565b604080516001600160a01b039092168252519081900360200190f35b61013f610953565b6101236004803603604081101561036a57600080fd5b506001600160a01b0381351690602001356109ae565b6101236004803603604081101561039657600080fd5b506001600160a01b038135169060200135610a8f565b6101e8600480360360408110156103c257600080fd5b506001600160a01b0381358116916020013516610b28565b610400600480360360208110156103f057600080fd5b50356001600160a01b0316610b53565b005b600154600160a01b900460ff1681565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104985780601f1061046d57610100808354040283529160200191610498565b820191906000526020600020905b81548152906001019060200180831161047b57829003601f168201915b505050505081565b3360008181526003602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60005481565b60006001600160a01b03831661052157600080fd5b6001600160a01b03841660009081526002602052604090205482111561054657600080fd5b6001600160a01b038416600090815260036020908152604080832033845290915290205482111561057657600080fd5b6001600160a01b03841660009081526002602052604090205461059f908363ffffffff610bd916565b6001600160a01b0380861660009081526002602052604080822093909355908516815220546105d4908363ffffffff610beb16565b6001600160a01b038085166000908152600260209081526040808320949094559187168152600382528281203382529091522054610618908363ffffffff610bd916565b6001600160a01b03808616600081815260036020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b60026020526000908152604090205481565b60055460ff1681565b6001546000906001600160a01b031633146106b857600080fd5b600154600160a01b900460ff16156106cf57600080fd5b6000546106e2908363ffffffff610beb16565b60009081556001600160a01b03841681526002602052604090205461070d908363ffffffff610beb16565b6001600160a01b038416600081815260026020908152604091829020939093558051858152905191927f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d412139688592918290030190a26040805183815290516001600160a01b038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350600192915050565b600360209081526000928352604080842090915290825290205481565b3360009081526003602090815260408083206001600160a01b03861684529091528120548083111561081b573360009081526003602090815260408083206001600160a01b0388168452909152812055610850565b61082b818463ffffffff610bd916565b3360009081526003602090815260408083206001600160a01b03891684529091529020555b3360008181526003602090815260408083206001600160a01b0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b6001600160a01b031660009081526002602052604090205490565b6001546000906001600160a01b031633146108eb57600080fd5b600154600160a01b900460ff161561090257600080fd5b6001805460ff60a01b1916600160a01b1790556040517fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0890600090a150600190565b6001546001600160a01b031681565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104985780601f1061046d57610100808354040283529160200191610498565b60006001600160a01b0383166109c357600080fd5b336000908152600260205260409020548211156109df57600080fd5b336000908152600260205260409020546109ff908363ffffffff610bd916565b33600090815260026020526040808220929092556001600160a01b03851681522054610a31908363ffffffff610beb16565b6001600160a01b0384166000818152600260209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b3360009081526003602090815260408083206001600160a01b0386168452909152812054610ac3908363ffffffff610beb16565b3360008181526003602090815260408083206001600160a01b0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b6001546001600160a01b03163314610b6a57600080fd5b6001600160a01b038116610b7d57600080fd5b6001546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600180546001600160a01b0319166001600160a01b0392909216919091179055565b600082821115610be557fe5b50900390565b600082820183811015610bfa57fe5b939250505056fea265627a7a72315820e0c370d6f20b4d5aa573677f8873f2a62142aa4d34ec6a79d988650416b181b864736f6c63430005110032

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101165760003560e01c806366188463116100a257806395d89b411161007157806395d89b411461034c578063a9059cbb14610354578063d73dd62314610380578063dd62ed3e146103ac578063f2fde38b146103da57610116565b806366188463146102ce57806370a08231146102fa5780637d64bcb4146103205780638da5cb5b1461032857610116565b806323b872dd116100e957806323b872dd146101fa57806327e235e314610230578063313ce5671461025657806340c10f19146102745780635c658165146102a057610116565b806305d2035b1461011b57806306fdde0314610137578063095ea7b3146101b457806318160ddd146101e0575b600080fd5b610123610402565b604080519115158252519081900360200190f35b61013f610412565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610179578181015183820152602001610161565b50505050905090810190601f1680156101a65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610123600480360360408110156101ca57600080fd5b506001600160a01b0381351690602001356104a0565b6101e8610506565b60408051918252519081900360200190f35b6101236004803603606081101561021057600080fd5b506001600160a01b0381358116916020810135909116906040013561050c565b6101e86004803603602081101561024657600080fd5b50356001600160a01b0316610683565b61025e610695565b6040805160ff9092168252519081900360200190f35b6101236004803603604081101561028a57600080fd5b506001600160a01b03813516906020013561069e565b6101e8600480360360408110156102b657600080fd5b506001600160a01b03813581169160200135166107a9565b610123600480360360408110156102e457600080fd5b506001600160a01b0381351690602001356107c6565b6101e86004803603602081101561031057600080fd5b50356001600160a01b03166108b6565b6101236108d1565b610330610944565b604080516001600160a01b039092168252519081900360200190f35b61013f610953565b6101236004803603604081101561036a57600080fd5b506001600160a01b0381351690602001356109ae565b6101236004803603604081101561039657600080fd5b506001600160a01b038135169060200135610a8f565b6101e8600480360360408110156103c257600080fd5b506001600160a01b0381358116916020013516610b28565b610400600480360360208110156103f057600080fd5b50356001600160a01b0316610b53565b005b600154600160a01b900460ff1681565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104985780601f1061046d57610100808354040283529160200191610498565b820191906000526020600020905b81548152906001019060200180831161047b57829003601f168201915b505050505081565b3360008181526003602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60005481565b60006001600160a01b03831661052157600080fd5b6001600160a01b03841660009081526002602052604090205482111561054657600080fd5b6001600160a01b038416600090815260036020908152604080832033845290915290205482111561057657600080fd5b6001600160a01b03841660009081526002602052604090205461059f908363ffffffff610bd916565b6001600160a01b0380861660009081526002602052604080822093909355908516815220546105d4908363ffffffff610beb16565b6001600160a01b038085166000908152600260209081526040808320949094559187168152600382528281203382529091522054610618908363ffffffff610bd916565b6001600160a01b03808616600081815260036020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b60026020526000908152604090205481565b60055460ff1681565b6001546000906001600160a01b031633146106b857600080fd5b600154600160a01b900460ff16156106cf57600080fd5b6000546106e2908363ffffffff610beb16565b60009081556001600160a01b03841681526002602052604090205461070d908363ffffffff610beb16565b6001600160a01b038416600081815260026020908152604091829020939093558051858152905191927f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d412139688592918290030190a26040805183815290516001600160a01b038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350600192915050565b600360209081526000928352604080842090915290825290205481565b3360009081526003602090815260408083206001600160a01b03861684529091528120548083111561081b573360009081526003602090815260408083206001600160a01b0388168452909152812055610850565b61082b818463ffffffff610bd916565b3360009081526003602090815260408083206001600160a01b03891684529091529020555b3360008181526003602090815260408083206001600160a01b0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b6001600160a01b031660009081526002602052604090205490565b6001546000906001600160a01b031633146108eb57600080fd5b600154600160a01b900460ff161561090257600080fd5b6001805460ff60a01b1916600160a01b1790556040517fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0890600090a150600190565b6001546001600160a01b031681565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104985780601f1061046d57610100808354040283529160200191610498565b60006001600160a01b0383166109c357600080fd5b336000908152600260205260409020548211156109df57600080fd5b336000908152600260205260409020546109ff908363ffffffff610bd916565b33600090815260026020526040808220929092556001600160a01b03851681522054610a31908363ffffffff610beb16565b6001600160a01b0384166000818152600260209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b3360009081526003602090815260408083206001600160a01b0386168452909152812054610ac3908363ffffffff610beb16565b3360008181526003602090815260408083206001600160a01b0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b6001546001600160a01b03163314610b6a57600080fd5b6001600160a01b038116610b7d57600080fd5b6001546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600180546001600160a01b0319166001600160a01b0392909216919091179055565b600082821115610be557fe5b50900390565b600082820183811015610bfa57fe5b939250505056fea265627a7a72315820e0c370d6f20b4d5aa573677f8873f2a62142aa4d34ec6a79d988650416b181b864736f6c63430005110032

Deployed Bytecode Sourcemap

1763:3484:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1763:3484:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1921:35;;;:::i;:::-;;;;;;;;;;;;;;;;;;2091:18;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;2091:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4005:214;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4005:214:0;;;;;;;;:::i;50:26::-;;;:::i;:::-;;;;;;;;;;;;;;;;3509:488;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3509:488:0;;;;;;;;;;;;;;;;;:::i;1965:44::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1965:44:0;-1:-1:-1;;;;;1965:44:0;;:::i;2116:22::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2257:300;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2257:300:0;;;;;;;;:::i;2016:64::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2016:64:0;;;;;;;;;;:::i;4504:450::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4504:450:0;;;;;;;;:::i;4227:115::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4227:115:0;-1:-1:-1;;;;;4227:115:0;;:::i;2565:158::-;;;:::i;816:20::-;;;:::i;:::-;;;;-1:-1:-1;;;;;816:20:0;;;;;;;;;;;;;;2145;;;:::i;3144:355::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3144:355:0;;;;;;;;:::i;4962:280::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4962:280:0;;;;;;;;:::i;4352:144::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4352:144:0;;;;;;;;;;:::i;843:178::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;843:178:0;-1:-1:-1;;;;;843:178:0;;:::i;:::-;;1921:35;;;-1:-1:-1;;;1921:35:0;;;;;:::o;2091:18::-;;;;;;;;;;;;;;;-1:-1:-1;;2091:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4005:214::-;4105:10;4072:12;4097:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4097:29:0;;;;;;;;;;;:38;;;4151;;;;;;;4072:12;;4097:29;;4105:10;;4151:38;;;;;;;;-1:-1:-1;4207:4:0;4005:214;;;;:::o;50:26::-;;;;:::o;3509:488::-;3591:4;-1:-1:-1;;;;;3616:17:0;;3608:26;;;;;;-1:-1:-1;;;;;3663:15:0;;;;;;:8;:15;;;;;;3653:25;;;3645:34;;;;;;-1:-1:-1;;;;;3708:14:0;;;;;;:7;:14;;;;;;;;3723:10;3708:26;;;;;;;;3698:36;;;3690:45;;;;;;-1:-1:-1;;;;;3766:15:0;;;;;;:8;:15;;;;;;:27;;3786:6;3766:27;:19;:27;:::i;:::-;-1:-1:-1;;;;;3748:15:0;;;;;;;:8;:15;;;;;;:45;;;;3820:13;;;;;;;:25;;3838:6;3820:25;:17;:25;:::i;:::-;-1:-1:-1;;;;;3804:13:0;;;;;;;:8;:13;;;;;;;;:41;;;;3885:14;;;;;:7;:14;;;;;3900:10;3885:26;;;;;;;:38;;3916:6;3885:38;:30;:38;:::i;:::-;-1:-1:-1;;;;;3856:14:0;;;;;;;:7;:14;;;;;;;;3871:10;3856:26;;;;;;;;:67;;;;3939:28;;;;;;;;;;;3856:14;;3939:28;;;;;;;;;;;-1:-1:-1;3985:4:0;3509:488;;;;;:::o;1965:44::-;;;;;;;;;;;;;:::o;2116:22::-;;;;;;:::o;2257:300::-;1079:5;;2335:4;;-1:-1:-1;;;;;1079:5:0;1065:10;:19;1057:28;;;;;;2213:15;;-1:-1:-1;;;2213:15:0;;;;2212:16;2204:25;;;;;;2366:11;;:24;;2382:7;2366:24;:15;:24;:::i;:::-;2352:11;:38;;;-1:-1:-1;;;;;2417:13:0;;;;:8;:13;;;;;;:26;;2435:7;2417:26;:17;:26;:::i;:::-;-1:-1:-1;;;;;2401:13:0;;;;;;:8;:13;;;;;;;;;:42;;;;2459:18;;;;;;;2401:13;;2459:18;;;;;;;;;2493:34;;;;;;;;-1:-1:-1;;;;;2493:34:0;;;2510:1;;2493:34;;;;;;;;;-1:-1:-1;2545:4:0;2257:300;;;;:::o;2016:64::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;4504:450::-;4628:10;4587:4;4620:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4620:29:0;;;;;;;;;;4664:27;;;4660:188;;;4716:10;4740:1;4708:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4708:29:0;;;;;;;;;:33;4660:188;;;4806:30;:8;4819:16;4806:30;:12;:30;:::i;:::-;4782:10;4774:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4774:29:0;;;;;;;;;:62;4660:188;4872:10;4894:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4863:61:0;;4894:29;;;;;;;;;;;4863:61;;;;;;;;;4872:10;4863:61;;;;;;;;;;;-1:-1:-1;4942:4:0;;4504:450;-1:-1:-1;;;4504:450:0:o;4227:115::-;-1:-1:-1;;;;;4318:16:0;4283:15;4318:16;;;:8;:16;;;;;;;4227:115::o;2565:158::-;1079:5;;2624:4;;-1:-1:-1;;;;;1079:5:0;1065:10;:19;1057:28;;;;;;2213:15;;-1:-1:-1;;;2213:15:0;;;;2212:16;2204:25;;;;;;2659:4;2641:22;;-1:-1:-1;;;;2641:22:0;-1:-1:-1;;;2641:22:0;;;2679:14;;;;2641:22;;2679:14;-1:-1:-1;2711:4:0;2565:158;:::o;816:20::-;;;-1:-1:-1;;;;;816:20:0;;:::o;2145:::-;;;;;;;;;;;;;;;-1:-1:-1;;2145:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3144:355;3207:4;-1:-1:-1;;;;;3232:17:0;;3224:26;;;;;;3288:10;3279:20;;;;:8;:20;;;;;;3269:30;;;3261:39;;;;;;3345:10;3336:20;;;;:8;:20;;;;;;:32;;3361:6;3336:32;:24;:32;:::i;:::-;3322:10;3313:20;;;;:8;:20;;;;;;:55;;;;-1:-1:-1;;;;;3395:13:0;;;;;;:25;;3413:6;3395:25;:17;:25;:::i;:::-;-1:-1:-1;;;;;3379:13:0;;;;;;:8;:13;;;;;;;;;:41;;;;3436:33;;;;;;;3379:13;;3445:10;;3436:33;;;;;;;;;;-1:-1:-1;3487:4:0;3144:355;;;;:::o;4962:280::-;5097:10;5040:4;5089:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;5089:29:0;;;;;;;;;;:46;;5123:11;5089:46;:33;:46;:::i;:::-;5065:10;5057:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;5057:29:0;;;;;;;;;;;;:78;;;5151:61;;;;;;5057:29;;5151:61;;;;;;;;;;;-1:-1:-1;5230:4:0;4962:280;;;;:::o;4352:144::-;-1:-1:-1;;;;;4463:15:0;;;4426:17;4463:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;4352:144::o;843:178::-;1079:5;;-1:-1:-1;;;;;1079:5:0;1065:10;:19;1057:28;;;;;;-1:-1:-1;;;;;920:22:0;;912:31;;;;;;976:5;;955:37;;-1:-1:-1;;;;;955:37:0;;;;976:5;;955:37;;976:5;;955:37;999:5;:16;;-1:-1:-1;;;;;;999:16:0;-1:-1:-1;;;;;999:16:0;;;;;;;;;;843:178::o;1476:123::-;1534:7;1566:1;1561;:6;;1554:14;;;;-1:-1:-1;1586:5:0;;;1476:123::o;1607:147::-;1665:7;1697:5;;;1720:6;;;;1713:14;;;;1745:1;1607:147;-1:-1:-1;;;1607:147:0:o

Swarm Source

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