ETH Price: $3,488.05 (-0.09%)

Token

Office Helper Clippy (CLIPPY)
 

Overview

Max Total Supply

1,000,000 CLIPPY

Holders

2,178

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
0.415886847 CLIPPY

Value
$0.00
0x6e45605839dc056424dc6de2155826d9791933f8
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:
CLIPPY

Compiler Version
v0.8.12+commit.f00d7308

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2024-09-02
*/

//SPDX-License-Identifier: MIT

pragma solidity =0.8.12;

library SafeMath {

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");

        return c;
    }


    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }


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

        return c;
    }


    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }

        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");

        return c;
    }


    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }


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


    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return mod(a, b, "SafeMath: modulo by zero");
    }


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


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 memory) {
        this;
        return msg.data;
    }
}

contract ERC20 is Context, IERC20 {
    using SafeMath for uint256;

    mapping (address => uint256) private _balances;

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

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

    constructor (string memory name_, string memory symbol_, uint8 decimals_) public {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
    }

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


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


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


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


    function balanceOf(address account) public view 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");

        _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 _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { }
}

contract CLIPPY is ERC20 {
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    address public owner;
    address public creator;

    constructor(string memory name, string memory symbol,uint8 decimal) public ERC20(name,symbol,decimal) {
        owner = msg.sender;
        creator = msg.sender;
    }

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

    modifier onlyCreator() {
        require(msg.sender == creator,"only creator");
        _;
    }

    function initialize() public onlyOwner {
        _mint(owner, uint256(1_000_000*(10**decimals())));
    }

    function initializeCustom(address adr, uint256 amount) public onlyOwner {
        _mint(adr, amount);
    }

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

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _transferOwnership(newOwner);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Internal function without access restriction.
     */
    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = owner;
        owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint8","name":"decimal","type":"uint8"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"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":"creator","outputs":[{"internalType":"address","name":"","type":"address"}],"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":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"initializeCustom","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":"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"}]

60806040523480156200001157600080fd5b5060405162002280380380620022808339818101604052810190620000379190620003a0565b82828282600390805190602001906200005292919062000115565b5081600490805190602001906200006b92919062000115565b5080600560006101000a81548160ff021916908360ff16021790555050505033600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050506200049f565b828054620001239062000469565b90600052602060002090601f01602090048101928262000147576000855562000193565b82601f106200016257805160ff191683800117855562000193565b8280016001018555821562000193579182015b828111156200019257825182559160200191906001019062000175565b5b509050620001a29190620001a6565b5090565b5b80821115620001c1576000816000905550600101620001a7565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200022e82620001e3565b810181811067ffffffffffffffff8211171562000250576200024f620001f4565b5b80604052505050565b600062000265620001c5565b905062000273828262000223565b919050565b600067ffffffffffffffff821115620002965762000295620001f4565b5b620002a182620001e3565b9050602081019050919050565b60005b83811015620002ce578082015181840152602081019050620002b1565b83811115620002de576000848401525b50505050565b6000620002fb620002f58462000278565b62000259565b9050828152602081018484840111156200031a5762000319620001de565b5b62000327848285620002ae565b509392505050565b600082601f830112620003475762000346620001d9565b5b815162000359848260208601620002e4565b91505092915050565b600060ff82169050919050565b6200037a8162000362565b81146200038657600080fd5b50565b6000815190506200039a816200036f565b92915050565b600080600060608486031215620003bc57620003bb620001cf565b5b600084015167ffffffffffffffff811115620003dd57620003dc620001d4565b5b620003eb868287016200032f565b935050602084015167ffffffffffffffff8111156200040f576200040e620001d4565b5b6200041d868287016200032f565b9250506040620004308682870162000389565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200048257607f821691505b602082108114156200049957620004986200043a565b5b50919050565b611dd180620004af6000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a257806395d89b411161007157806395d89b4114610296578063a457c2d7146102b4578063a9059cbb146102e4578063dd62ed3e14610314578063f2fde38b146103445761010b565b806370a0823114610234578063715018a6146102645780638129fc1c1461026e5780638da5cb5b146102785761010b565b806323b872dd116100de57806323b872dd1461019a578063313ce567146101ca57806339509351146101e85780635921853d146102185761010b565b806302d05d3f1461011057806306fdde031461012e578063095ea7b31461014c57806318160ddd1461017c575b600080fd5b610118610360565b6040516101259190611344565b60405180910390f35b610136610386565b60405161014391906113f8565b60405180910390f35b61016660048036038101906101619190611481565b610418565b60405161017391906114dc565b60405180910390f35b610184610436565b6040516101919190611506565b60405180910390f35b6101b460048036038101906101af9190611521565b610440565b6040516101c191906114dc565b60405180910390f35b6101d2610519565b6040516101df9190611590565b60405180910390f35b61020260048036038101906101fd9190611481565b610530565b60405161020f91906114dc565b60405180910390f35b610232600480360381019061022d9190611481565b6105e3565b005b61024e600480360381019061024991906115ab565b610681565b60405161025b9190611506565b60405180910390f35b61026c6106c9565b005b610276610765565b005b610280610844565b60405161028d9190611344565b60405180910390f35b61029e61086a565b6040516102ab91906113f8565b60405180910390f35b6102ce60048036038101906102c99190611481565b6108fc565b6040516102db91906114dc565b60405180910390f35b6102fe60048036038101906102f99190611481565b6109c9565b60405161030b91906114dc565b60405180910390f35b61032e600480360381019061032991906115d8565b6109e7565b60405161033b9190611506565b60405180910390f35b61035e600480360381019061035991906115ab565b610a6e565b005b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606003805461039590611647565b80601f01602080910402602001604051908101604052809291908181526020018280546103c190611647565b801561040e5780601f106103e35761010080835404028352916020019161040e565b820191906000526020600020905b8154815290600101906020018083116103f157829003601f168201915b5050505050905090565b600061042c610425610b7a565b8484610b82565b6001905092915050565b6000600254905090565b600061044d848484610d4d565b61050e84610459610b7a565b61050985604051806060016040528060288152602001611d4f60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104bf610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b610b82565b600190509392505050565b6000600560009054906101000a900460ff16905090565b60006105d961053d610b7a565b846105d4856001600061054e610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b610b82565b6001905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610673576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066a906116c5565b60405180910390fd5b61067d82826110a4565b5050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610759576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610750906116c5565b60405180910390fd5b6107636000611238565b565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ec906116c5565b60405180910390fd5b610842600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610823610519565b600a61082f9190611847565b620f424061083d9190611892565b6110a4565b565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606004805461087990611647565b80601f01602080910402602001604051908101604052809291908181526020018280546108a590611647565b80156108f25780601f106108c7576101008083540402835291602001916108f2565b820191906000526020600020905b8154815290600101906020018083116108d557829003601f168201915b5050505050905090565b60006109bf610909610b7a565b846109ba85604051806060016040528060258152602001611d776025913960016000610933610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b610b82565b6001905092915050565b60006109dd6109d6610b7a565b8484610d4d565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610afe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af5906116c5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610b6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b659061195e565b60405180910390fd5b610b7781611238565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be9906119f0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5990611a82565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d409190611506565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610dbd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db490611b14565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2490611ba6565b60405180910390fd5b610e388383836112fe565b610ea381604051806060016040528060268152602001611d29602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f36816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610fd59190611506565b60405180910390a3505050565b600083831115829061102a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102191906113f8565b60405180910390fd5b50600083856110399190611bc6565b9050809150509392505050565b60008082846110559190611bfa565b90508381101561109a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109190611c9c565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611114576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110b90611d08565b60405180910390fd5b611120600083836112fe565b6111358160025461104690919063ffffffff16565b60028190555061118c816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161122c9190611506565b60405180910390a35050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061132e82611303565b9050919050565b61133e81611323565b82525050565b60006020820190506113596000830184611335565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561139957808201518184015260208101905061137e565b838111156113a8576000848401525b50505050565b6000601f19601f8301169050919050565b60006113ca8261135f565b6113d4818561136a565b93506113e481856020860161137b565b6113ed816113ae565b840191505092915050565b6000602082019050818103600083015261141281846113bf565b905092915050565b600080fd5b61142881611323565b811461143357600080fd5b50565b6000813590506114458161141f565b92915050565b6000819050919050565b61145e8161144b565b811461146957600080fd5b50565b60008135905061147b81611455565b92915050565b600080604083850312156114985761149761141a565b5b60006114a685828601611436565b92505060206114b78582860161146c565b9150509250929050565b60008115159050919050565b6114d6816114c1565b82525050565b60006020820190506114f160008301846114cd565b92915050565b6115008161144b565b82525050565b600060208201905061151b60008301846114f7565b92915050565b60008060006060848603121561153a5761153961141a565b5b600061154886828701611436565b935050602061155986828701611436565b925050604061156a8682870161146c565b9150509250925092565b600060ff82169050919050565b61158a81611574565b82525050565b60006020820190506115a56000830184611581565b92915050565b6000602082840312156115c1576115c061141a565b5b60006115cf84828501611436565b91505092915050565b600080604083850312156115ef576115ee61141a565b5b60006115fd85828601611436565b925050602061160e85828601611436565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061165f57607f821691505b6020821081141561167357611672611618565b5b50919050565b7f6f6e6c79206f776e657200000000000000000000000000000000000000000000600082015250565b60006116af600a8361136a565b91506116ba82611679565b602082019050919050565b600060208201905081810360008301526116de816116a2565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111561176b57808604811115611747576117466116e5565b5b60018516156117565780820291505b808102905061176485611714565b945061172b565b94509492505050565b6000826117845760019050611840565b816117925760009050611840565b81600181146117a857600281146117b2576117e1565b6001915050611840565b60ff8411156117c4576117c36116e5565b5b8360020a9150848211156117db576117da6116e5565b5b50611840565b5060208310610133831016604e8410600b84101617156118165782820a905083811115611811576118106116e5565b5b611840565b6118238484846001611721565b9250905081840481111561183a576118396116e5565b5b81810290505b9392505050565b60006118528261144b565b915061185d83611574565b925061188a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611774565b905092915050565b600061189d8261144b565b91506118a88361144b565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156118e1576118e06116e5565b5b828202905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061194860268361136a565b9150611953826118ec565b604082019050919050565b600060208201905081810360008301526119778161193b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006119da60248361136a565b91506119e58261197e565b604082019050919050565b60006020820190508181036000830152611a09816119cd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611a6c60228361136a565b9150611a7782611a10565b604082019050919050565b60006020820190508181036000830152611a9b81611a5f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611afe60258361136a565b9150611b0982611aa2565b604082019050919050565b60006020820190508181036000830152611b2d81611af1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611b9060238361136a565b9150611b9b82611b34565b604082019050919050565b60006020820190508181036000830152611bbf81611b83565b9050919050565b6000611bd18261144b565b9150611bdc8361144b565b925082821015611bef57611bee6116e5565b5b828203905092915050565b6000611c058261144b565b9150611c108361144b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611c4557611c446116e5565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611c86601b8361136a565b9150611c9182611c50565b602082019050919050565b60006020820190508181036000830152611cb581611c79565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611cf2601f8361136a565b9150611cfd82611cbc565b602082019050919050565b60006020820190508181036000830152611d2181611ce5565b905091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220b9f9fb19275087be9b2afd6f307b7cdcccf3eaa3fb25d3363211aac53bbfb58a64736f6c634300080c0033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000144f66666963652048656c70657220436c697070790000000000000000000000000000000000000000000000000000000000000000000000000000000000000006434c495050590000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a257806395d89b411161007157806395d89b4114610296578063a457c2d7146102b4578063a9059cbb146102e4578063dd62ed3e14610314578063f2fde38b146103445761010b565b806370a0823114610234578063715018a6146102645780638129fc1c1461026e5780638da5cb5b146102785761010b565b806323b872dd116100de57806323b872dd1461019a578063313ce567146101ca57806339509351146101e85780635921853d146102185761010b565b806302d05d3f1461011057806306fdde031461012e578063095ea7b31461014c57806318160ddd1461017c575b600080fd5b610118610360565b6040516101259190611344565b60405180910390f35b610136610386565b60405161014391906113f8565b60405180910390f35b61016660048036038101906101619190611481565b610418565b60405161017391906114dc565b60405180910390f35b610184610436565b6040516101919190611506565b60405180910390f35b6101b460048036038101906101af9190611521565b610440565b6040516101c191906114dc565b60405180910390f35b6101d2610519565b6040516101df9190611590565b60405180910390f35b61020260048036038101906101fd9190611481565b610530565b60405161020f91906114dc565b60405180910390f35b610232600480360381019061022d9190611481565b6105e3565b005b61024e600480360381019061024991906115ab565b610681565b60405161025b9190611506565b60405180910390f35b61026c6106c9565b005b610276610765565b005b610280610844565b60405161028d9190611344565b60405180910390f35b61029e61086a565b6040516102ab91906113f8565b60405180910390f35b6102ce60048036038101906102c99190611481565b6108fc565b6040516102db91906114dc565b60405180910390f35b6102fe60048036038101906102f99190611481565b6109c9565b60405161030b91906114dc565b60405180910390f35b61032e600480360381019061032991906115d8565b6109e7565b60405161033b9190611506565b60405180910390f35b61035e600480360381019061035991906115ab565b610a6e565b005b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606003805461039590611647565b80601f01602080910402602001604051908101604052809291908181526020018280546103c190611647565b801561040e5780601f106103e35761010080835404028352916020019161040e565b820191906000526020600020905b8154815290600101906020018083116103f157829003601f168201915b5050505050905090565b600061042c610425610b7a565b8484610b82565b6001905092915050565b6000600254905090565b600061044d848484610d4d565b61050e84610459610b7a565b61050985604051806060016040528060288152602001611d4f60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104bf610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b610b82565b600190509392505050565b6000600560009054906101000a900460ff16905090565b60006105d961053d610b7a565b846105d4856001600061054e610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b610b82565b6001905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610673576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066a906116c5565b60405180910390fd5b61067d82826110a4565b5050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610759576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610750906116c5565b60405180910390fd5b6107636000611238565b565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ec906116c5565b60405180910390fd5b610842600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610823610519565b600a61082f9190611847565b620f424061083d9190611892565b6110a4565b565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606004805461087990611647565b80601f01602080910402602001604051908101604052809291908181526020018280546108a590611647565b80156108f25780601f106108c7576101008083540402835291602001916108f2565b820191906000526020600020905b8154815290600101906020018083116108d557829003601f168201915b5050505050905090565b60006109bf610909610b7a565b846109ba85604051806060016040528060258152602001611d776025913960016000610933610b7a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b610b82565b6001905092915050565b60006109dd6109d6610b7a565b8484610d4d565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610afe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af5906116c5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610b6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b659061195e565b60405180910390fd5b610b7781611238565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be9906119f0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5990611a82565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d409190611506565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610dbd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db490611b14565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2490611ba6565b60405180910390fd5b610e388383836112fe565b610ea381604051806060016040528060268152602001611d29602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fe29092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f36816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610fd59190611506565b60405180910390a3505050565b600083831115829061102a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102191906113f8565b60405180910390fd5b50600083856110399190611bc6565b9050809150509392505050565b60008082846110559190611bfa565b90508381101561109a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109190611c9c565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611114576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110b90611d08565b60405180910390fd5b611120600083836112fe565b6111358160025461104690919063ffffffff16565b60028190555061118c816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104690919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161122c9190611506565b60405180910390a35050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061132e82611303565b9050919050565b61133e81611323565b82525050565b60006020820190506113596000830184611335565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561139957808201518184015260208101905061137e565b838111156113a8576000848401525b50505050565b6000601f19601f8301169050919050565b60006113ca8261135f565b6113d4818561136a565b93506113e481856020860161137b565b6113ed816113ae565b840191505092915050565b6000602082019050818103600083015261141281846113bf565b905092915050565b600080fd5b61142881611323565b811461143357600080fd5b50565b6000813590506114458161141f565b92915050565b6000819050919050565b61145e8161144b565b811461146957600080fd5b50565b60008135905061147b81611455565b92915050565b600080604083850312156114985761149761141a565b5b60006114a685828601611436565b92505060206114b78582860161146c565b9150509250929050565b60008115159050919050565b6114d6816114c1565b82525050565b60006020820190506114f160008301846114cd565b92915050565b6115008161144b565b82525050565b600060208201905061151b60008301846114f7565b92915050565b60008060006060848603121561153a5761153961141a565b5b600061154886828701611436565b935050602061155986828701611436565b925050604061156a8682870161146c565b9150509250925092565b600060ff82169050919050565b61158a81611574565b82525050565b60006020820190506115a56000830184611581565b92915050565b6000602082840312156115c1576115c061141a565b5b60006115cf84828501611436565b91505092915050565b600080604083850312156115ef576115ee61141a565b5b60006115fd85828601611436565b925050602061160e85828601611436565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061165f57607f821691505b6020821081141561167357611672611618565b5b50919050565b7f6f6e6c79206f776e657200000000000000000000000000000000000000000000600082015250565b60006116af600a8361136a565b91506116ba82611679565b602082019050919050565b600060208201905081810360008301526116de816116a2565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111561176b57808604811115611747576117466116e5565b5b60018516156117565780820291505b808102905061176485611714565b945061172b565b94509492505050565b6000826117845760019050611840565b816117925760009050611840565b81600181146117a857600281146117b2576117e1565b6001915050611840565b60ff8411156117c4576117c36116e5565b5b8360020a9150848211156117db576117da6116e5565b5b50611840565b5060208310610133831016604e8410600b84101617156118165782820a905083811115611811576118106116e5565b5b611840565b6118238484846001611721565b9250905081840481111561183a576118396116e5565b5b81810290505b9392505050565b60006118528261144b565b915061185d83611574565b925061188a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611774565b905092915050565b600061189d8261144b565b91506118a88361144b565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156118e1576118e06116e5565b5b828202905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061194860268361136a565b9150611953826118ec565b604082019050919050565b600060208201905081810360008301526119778161193b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006119da60248361136a565b91506119e58261197e565b604082019050919050565b60006020820190508181036000830152611a09816119cd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611a6c60228361136a565b9150611a7782611a10565b604082019050919050565b60006020820190508181036000830152611a9b81611a5f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611afe60258361136a565b9150611b0982611aa2565b604082019050919050565b60006020820190508181036000830152611b2d81611af1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611b9060238361136a565b9150611b9b82611b34565b604082019050919050565b60006020820190508181036000830152611bbf81611b83565b9050919050565b6000611bd18261144b565b9150611bdc8361144b565b925082821015611bef57611bee6116e5565b5b828203905092915050565b6000611c058261144b565b9150611c108361144b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611c4557611c446116e5565b5b828201905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611c86601b8361136a565b9150611c9182611c50565b602082019050919050565b60006020820190508181036000830152611cb581611c79565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611cf2601f8361136a565b9150611cfd82611cbc565b602082019050919050565b60006020820190508181036000830152611d2181611ce5565b905091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220b9f9fb19275087be9b2afd6f307b7cdcccf3eaa3fb25d3363211aac53bbfb58a64736f6c634300080c0033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000144f66666963652048656c70657220436c697070790000000000000000000000000000000000000000000000000000000000000000000000000000000000000006434c495050590000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name (string): Office Helper Clippy
Arg [1] : symbol (string): CLIPPY
Arg [2] : decimal (uint8): 9

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000014
Arg [4] : 4f66666963652048656c70657220436c69707079000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [6] : 434c495050590000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

6709:1611:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6860:22;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3012:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3880:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3295:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4059:321;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3202:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4390:218;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7392:109;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3405:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7509:103;;;:::i;:::-;;7277:107;;;:::i;:::-;;6833:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3105:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4616:269;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3534:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3719:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7767:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6860:22;;;;;;;;;;;;;:::o;3012:83::-;3049:13;3082:5;3075:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3012:83;:::o;3880:169::-;3963:4;3980:39;3989:12;:10;:12::i;:::-;4003:7;4012:6;3980:8;:39::i;:::-;4037:4;4030:11;;3880:169;;;;:::o;3295:100::-;3348:7;3375:12;;3368:19;;3295:100;:::o;4059:321::-;4165:4;4182:36;4192:6;4200:9;4211:6;4182:9;:36::i;:::-;4229:121;4238:6;4246:12;:10;:12::i;:::-;4260:89;4298:6;4260:89;;;;;;;;;;;;;;;;;:11;:19;4272:6;4260:19;;;;;;;;;;;;;;;:33;4280:12;:10;:12::i;:::-;4260:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;4229:8;:121::i;:::-;4368:4;4361:11;;4059:321;;;;;:::o;3202:83::-;3243:5;3268:9;;;;;;;;;;;3261:16;;3202:83;:::o;4390:218::-;4478:4;4495:83;4504:12;:10;:12::i;:::-;4518:7;4527:50;4566:10;4527:11;:25;4539:12;:10;:12::i;:::-;4527:25;;;;;;;;;;;;;;;:34;4553:7;4527:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;4495:8;:83::i;:::-;4596:4;4589:11;;4390:218;;;;:::o;7392:109::-;7123:5;;;;;;;;;;;7109:19;;:10;:19;;;7101:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;7475:18:::1;7481:3;7486:6;7475:5;:18::i;:::-;7392:109:::0;;:::o;3405:119::-;3471:7;3498:9;:18;3508:7;3498:18;;;;;;;;;;;;;;;;3491:25;;3405:119;;;:::o;7509:103::-;7123:5;;;;;;;;;;;7109:19;;:10;:19;;;7101:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;7574:30:::1;7601:1;7574:18;:30::i;:::-;7509:103::o:0;7277:107::-;7123:5;;;;;;;;;;;7109:19;;:10;:19;;;7101:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;7327:49:::1;7333:5;;;;;;;;;;;7363:10;:8;:10::i;:::-;7359:2;:14;;;;:::i;:::-;7348:9;:26;;;;:::i;:::-;7327:5;:49::i;:::-;7277:107::o:0;6833:20::-;;;;;;;;;;;;;:::o;3105:87::-;3144:13;3177:7;3170:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3105:87;:::o;4616:269::-;4709:4;4726:129;4735:12;:10;:12::i;:::-;4749:7;4758:96;4797:15;4758:96;;;;;;;;;;;;;;;;;:11;:25;4770:12;:10;:12::i;:::-;4758:25;;;;;;;;;;;;;;;:34;4784:7;4758:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;4726:8;:129::i;:::-;4873:4;4866:11;;4616:269;;;;:::o;3534:175::-;3620:4;3637:42;3647:12;:10;:12::i;:::-;3661:9;3672:6;3637:9;:42::i;:::-;3697:4;3690:11;;3534:175;;;;:::o;3719:151::-;3808:7;3835:11;:18;3847:5;3835:18;;;;;;;;;;;;;;;:27;3854:7;3835:27;;;;;;;;;;;;;;;;3828:34;;3719:151;;;;:::o;7767:201::-;7123:5;;;;;;;;;;;7109:19;;:10;:19;;;7101:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;7876:1:::1;7856:22;;:8;:22;;;;7848:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;7932:28;7951:8;7932:18;:28::i;:::-;7767:201:::0;:::o;2269:98::-;2322:7;2349:10;2342:17;;2269:98;:::o;6256:346::-;6375:1;6358:19;;:5;:19;;;;6350:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6456:1;6437:21;;:7;:21;;;;6429:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6540:6;6510:11;:18;6522:5;6510:18;;;;;;;;;;;;;;;:27;6529:7;6510:27;;;;;;;;;;;;;;;:36;;;;6578:7;6562:32;;6571:5;6562:32;;;6587:6;6562:32;;;;;;:::i;:::-;;;;;;;;6256:346;;;:::o;4893:539::-;5017:1;4999:20;;:6;:20;;;;4991:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;5101:1;5080:23;;:9;:23;;;;5072:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;5156:47;5177:6;5185:9;5196:6;5156:20;:47::i;:::-;5236:71;5258:6;5236:71;;;;;;;;;;;;;;;;;:9;:17;5246:6;5236:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;5216:9;:17;5226:6;5216:17;;;;;;;;;;;;;;;:91;;;;5341:32;5366:6;5341:9;:20;5351:9;5341:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;5318:9;:20;5328:9;5318:20;;;;;;;;;;;;;;;:55;;;;5406:9;5389:35;;5398:6;5389:35;;;5417:6;5389:35;;;;;;:::i;:::-;;;;;;;;4893:539;;;:::o;425:192::-;511:7;544:1;539;:6;;547:12;531:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;571:9;587:1;583;:5;;;;:::i;:::-;571:17;;608:1;601:8;;;425:192;;;;;:::o;88:181::-;146:7;166:9;182:1;178;:5;;;;:::i;:::-;166:17;;207:1;202;:6;;194:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;260:1;253:8;;;88:181;;;;:::o;5442:378::-;5545:1;5526:21;;:7;:21;;;;5518:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;5596:49;5625:1;5629:7;5638:6;5596:20;:49::i;:::-;5673:24;5690:6;5673:12;;:16;;:24;;;;:::i;:::-;5658:12;:39;;;;5729:30;5752:6;5729:9;:18;5739:7;5729:18;;;;;;;;;;;;;;;;:22;;:30;;;;:::i;:::-;5708:9;:18;5718:7;5708:18;;;;;;;;;;;;;;;:51;;;;5796:7;5775:37;;5792:1;5775:37;;;5805:6;5775:37;;;;;;:::i;:::-;;;;;;;;5442:378;;:::o;8128:189::-;8202:16;8221:5;;;;;;;;;;;8202:24;;8245:8;8237:5;;:16;;;;;;;;;;;;;;;;;;8300:8;8269:40;;8290:8;8269:40;;;;;;;;;;;;8191:126;8128:189;:::o;6610:92::-;;;;:::o;7:126:1:-;44:7;84:42;77:5;73:54;62:65;;7:126;;;:::o;139:96::-;176:7;205:24;223:5;205:24;:::i;:::-;194:35;;139:96;;;:::o;241:118::-;328:24;346:5;328:24;:::i;:::-;323:3;316:37;241:118;;:::o;365:222::-;458:4;496:2;485:9;481:18;473:26;;509:71;577:1;566:9;562:17;553:6;509:71;:::i;:::-;365:222;;;;:::o;593:99::-;645:6;679:5;673:12;663:22;;593:99;;;:::o;698:169::-;782:11;816:6;811:3;804:19;856:4;851:3;847:14;832:29;;698:169;;;;:::o;873:307::-;941:1;951:113;965:6;962:1;959:13;951:113;;;1050:1;1045:3;1041:11;1035:18;1031:1;1026:3;1022:11;1015:39;987:2;984:1;980:10;975:15;;951:113;;;1082:6;1079:1;1076:13;1073:101;;;1162:1;1153:6;1148:3;1144:16;1137:27;1073:101;922:258;873:307;;;:::o;1186:102::-;1227:6;1278:2;1274:7;1269:2;1262:5;1258:14;1254:28;1244:38;;1186:102;;;:::o;1294:364::-;1382:3;1410:39;1443:5;1410:39;:::i;:::-;1465:71;1529:6;1524:3;1465:71;:::i;:::-;1458:78;;1545:52;1590:6;1585:3;1578:4;1571:5;1567:16;1545:52;:::i;:::-;1622:29;1644:6;1622:29;:::i;:::-;1617:3;1613:39;1606:46;;1386:272;1294:364;;;;:::o;1664:313::-;1777:4;1815:2;1804:9;1800:18;1792:26;;1864:9;1858:4;1854:20;1850:1;1839:9;1835:17;1828:47;1892:78;1965:4;1956:6;1892:78;:::i;:::-;1884:86;;1664:313;;;;:::o;2064:117::-;2173:1;2170;2163:12;2310:122;2383:24;2401:5;2383:24;:::i;:::-;2376:5;2373:35;2363:63;;2422:1;2419;2412:12;2363:63;2310:122;:::o;2438:139::-;2484:5;2522:6;2509:20;2500:29;;2538:33;2565:5;2538:33;:::i;:::-;2438:139;;;;:::o;2583:77::-;2620:7;2649:5;2638:16;;2583:77;;;:::o;2666:122::-;2739:24;2757:5;2739:24;:::i;:::-;2732:5;2729:35;2719:63;;2778:1;2775;2768:12;2719:63;2666:122;:::o;2794:139::-;2840:5;2878:6;2865:20;2856:29;;2894:33;2921:5;2894:33;:::i;:::-;2794:139;;;;:::o;2939:474::-;3007:6;3015;3064:2;3052:9;3043:7;3039:23;3035:32;3032:119;;;3070:79;;:::i;:::-;3032:119;3190:1;3215:53;3260:7;3251:6;3240:9;3236:22;3215:53;:::i;:::-;3205:63;;3161:117;3317:2;3343:53;3388:7;3379:6;3368:9;3364:22;3343:53;:::i;:::-;3333:63;;3288:118;2939:474;;;;;:::o;3419:90::-;3453:7;3496:5;3489:13;3482:21;3471:32;;3419:90;;;:::o;3515:109::-;3596:21;3611:5;3596:21;:::i;:::-;3591:3;3584:34;3515:109;;:::o;3630:210::-;3717:4;3755:2;3744:9;3740:18;3732:26;;3768:65;3830:1;3819:9;3815:17;3806:6;3768:65;:::i;:::-;3630:210;;;;:::o;3846:118::-;3933:24;3951:5;3933:24;:::i;:::-;3928:3;3921:37;3846:118;;:::o;3970:222::-;4063:4;4101:2;4090:9;4086:18;4078:26;;4114:71;4182:1;4171:9;4167:17;4158:6;4114:71;:::i;:::-;3970:222;;;;:::o;4198:619::-;4275:6;4283;4291;4340:2;4328:9;4319:7;4315:23;4311:32;4308:119;;;4346:79;;:::i;:::-;4308:119;4466:1;4491:53;4536:7;4527:6;4516:9;4512:22;4491:53;:::i;:::-;4481:63;;4437:117;4593:2;4619:53;4664:7;4655:6;4644:9;4640:22;4619:53;:::i;:::-;4609:63;;4564:118;4721:2;4747:53;4792:7;4783:6;4772:9;4768:22;4747:53;:::i;:::-;4737:63;;4692:118;4198:619;;;;;:::o;4823:86::-;4858:7;4898:4;4891:5;4887:16;4876:27;;4823:86;;;:::o;4915:112::-;4998:22;5014:5;4998:22;:::i;:::-;4993:3;4986:35;4915:112;;:::o;5033:214::-;5122:4;5160:2;5149:9;5145:18;5137:26;;5173:67;5237:1;5226:9;5222:17;5213:6;5173:67;:::i;:::-;5033:214;;;;:::o;5253:329::-;5312:6;5361:2;5349:9;5340:7;5336:23;5332:32;5329:119;;;5367:79;;:::i;:::-;5329:119;5487:1;5512:53;5557:7;5548:6;5537:9;5533:22;5512:53;:::i;:::-;5502:63;;5458:117;5253:329;;;;:::o;5588:474::-;5656:6;5664;5713:2;5701:9;5692:7;5688:23;5684:32;5681:119;;;5719:79;;:::i;:::-;5681:119;5839:1;5864:53;5909:7;5900:6;5889:9;5885:22;5864:53;:::i;:::-;5854:63;;5810:117;5966:2;5992:53;6037:7;6028:6;6017:9;6013:22;5992:53;:::i;:::-;5982:63;;5937:118;5588:474;;;;;:::o;6068:180::-;6116:77;6113:1;6106:88;6213:4;6210:1;6203:15;6237:4;6234:1;6227:15;6254:320;6298:6;6335:1;6329:4;6325:12;6315:22;;6382:1;6376:4;6372:12;6403:18;6393:81;;6459:4;6451:6;6447:17;6437:27;;6393:81;6521:2;6513:6;6510:14;6490:18;6487:38;6484:84;;;6540:18;;:::i;:::-;6484:84;6305:269;6254:320;;;:::o;6580:160::-;6720:12;6716:1;6708:6;6704:14;6697:36;6580:160;:::o;6746:366::-;6888:3;6909:67;6973:2;6968:3;6909:67;:::i;:::-;6902:74;;6985:93;7074:3;6985:93;:::i;:::-;7103:2;7098:3;7094:12;7087:19;;6746:366;;;:::o;7118:419::-;7284:4;7322:2;7311:9;7307:18;7299:26;;7371:9;7365:4;7361:20;7357:1;7346:9;7342:17;7335:47;7399:131;7525:4;7399:131;:::i;:::-;7391:139;;7118:419;;;:::o;7543:180::-;7591:77;7588:1;7581:88;7688:4;7685:1;7678:15;7712:4;7709:1;7702:15;7729:102;7771:8;7818:5;7815:1;7811:13;7790:34;;7729:102;;;:::o;7837:848::-;7898:5;7905:4;7929:6;7920:15;;7953:5;7944:14;;7967:712;7988:1;7978:8;7975:15;7967:712;;;8083:4;8078:3;8074:14;8068:4;8065:24;8062:50;;;8092:18;;:::i;:::-;8062:50;8142:1;8132:8;8128:16;8125:451;;;8557:4;8550:5;8546:16;8537:25;;8125:451;8607:4;8601;8597:15;8589:23;;8637:32;8660:8;8637:32;:::i;:::-;8625:44;;7967:712;;;7837:848;;;;;;;:::o;8691:1073::-;8745:5;8936:8;8926:40;;8957:1;8948:10;;8959:5;;8926:40;8985:4;8975:36;;9002:1;8993:10;;9004:5;;8975:36;9071:4;9119:1;9114:27;;;;9155:1;9150:191;;;;9064:277;;9114:27;9132:1;9123:10;;9134:5;;;9150:191;9195:3;9185:8;9182:17;9179:43;;;9202:18;;:::i;:::-;9179:43;9251:8;9248:1;9244:16;9235:25;;9286:3;9279:5;9276:14;9273:40;;;9293:18;;:::i;:::-;9273:40;9326:5;;;9064:277;;9450:2;9440:8;9437:16;9431:3;9425:4;9422:13;9418:36;9400:2;9390:8;9387:16;9382:2;9376:4;9373:12;9369:35;9353:111;9350:246;;;9506:8;9500:4;9496:19;9487:28;;9541:3;9534:5;9531:14;9528:40;;;9548:18;;:::i;:::-;9528:40;9581:5;;9350:246;9621:42;9659:3;9649:8;9643:4;9640:1;9621:42;:::i;:::-;9606:57;;;;9695:4;9690:3;9686:14;9679:5;9676:25;9673:51;;;9704:18;;:::i;:::-;9673:51;9753:4;9746:5;9742:16;9733:25;;8691:1073;;;;;;:::o;9770:281::-;9828:5;9852:23;9870:4;9852:23;:::i;:::-;9844:31;;9896:25;9912:8;9896:25;:::i;:::-;9884:37;;9940:104;9977:66;9967:8;9961:4;9940:104;:::i;:::-;9931:113;;9770:281;;;;:::o;10057:348::-;10097:7;10120:20;10138:1;10120:20;:::i;:::-;10115:25;;10154:20;10172:1;10154:20;:::i;:::-;10149:25;;10342:1;10274:66;10270:74;10267:1;10264:81;10259:1;10252:9;10245:17;10241:105;10238:131;;;10349:18;;:::i;:::-;10238:131;10397:1;10394;10390:9;10379:20;;10057:348;;;;:::o;10411:225::-;10551:34;10547:1;10539:6;10535:14;10528:58;10620:8;10615:2;10607:6;10603:15;10596:33;10411:225;:::o;10642:366::-;10784:3;10805:67;10869:2;10864:3;10805:67;:::i;:::-;10798:74;;10881:93;10970:3;10881:93;:::i;:::-;10999:2;10994:3;10990:12;10983:19;;10642:366;;;:::o;11014:419::-;11180:4;11218:2;11207:9;11203:18;11195:26;;11267:9;11261:4;11257:20;11253:1;11242:9;11238:17;11231:47;11295:131;11421:4;11295:131;:::i;:::-;11287:139;;11014:419;;;:::o;11439:223::-;11579:34;11575:1;11567:6;11563:14;11556:58;11648:6;11643:2;11635:6;11631:15;11624:31;11439:223;:::o;11668:366::-;11810:3;11831:67;11895:2;11890:3;11831:67;:::i;:::-;11824:74;;11907:93;11996:3;11907:93;:::i;:::-;12025:2;12020:3;12016:12;12009:19;;11668:366;;;:::o;12040:419::-;12206:4;12244:2;12233:9;12229:18;12221:26;;12293:9;12287:4;12283:20;12279:1;12268:9;12264:17;12257:47;12321:131;12447:4;12321:131;:::i;:::-;12313:139;;12040:419;;;:::o;12465:221::-;12605:34;12601:1;12593:6;12589:14;12582:58;12674:4;12669:2;12661:6;12657:15;12650:29;12465:221;:::o;12692:366::-;12834:3;12855:67;12919:2;12914:3;12855:67;:::i;:::-;12848:74;;12931:93;13020:3;12931:93;:::i;:::-;13049:2;13044:3;13040:12;13033:19;;12692:366;;;:::o;13064:419::-;13230:4;13268:2;13257:9;13253:18;13245:26;;13317:9;13311:4;13307:20;13303:1;13292:9;13288:17;13281:47;13345:131;13471:4;13345:131;:::i;:::-;13337:139;;13064:419;;;:::o;13489:224::-;13629:34;13625:1;13617:6;13613:14;13606:58;13698:7;13693:2;13685:6;13681:15;13674:32;13489:224;:::o;13719:366::-;13861:3;13882:67;13946:2;13941:3;13882:67;:::i;:::-;13875:74;;13958:93;14047:3;13958:93;:::i;:::-;14076:2;14071:3;14067:12;14060:19;;13719:366;;;:::o;14091:419::-;14257:4;14295:2;14284:9;14280:18;14272:26;;14344:9;14338:4;14334:20;14330:1;14319:9;14315:17;14308:47;14372:131;14498:4;14372:131;:::i;:::-;14364:139;;14091:419;;;:::o;14516:222::-;14656:34;14652:1;14644:6;14640:14;14633:58;14725:5;14720:2;14712:6;14708:15;14701:30;14516:222;:::o;14744:366::-;14886:3;14907:67;14971:2;14966:3;14907:67;:::i;:::-;14900:74;;14983:93;15072:3;14983:93;:::i;:::-;15101:2;15096:3;15092:12;15085:19;;14744:366;;;:::o;15116:419::-;15282:4;15320:2;15309:9;15305:18;15297:26;;15369:9;15363:4;15359:20;15355:1;15344:9;15340:17;15333:47;15397:131;15523:4;15397:131;:::i;:::-;15389:139;;15116:419;;;:::o;15541:191::-;15581:4;15601:20;15619:1;15601:20;:::i;:::-;15596:25;;15635:20;15653:1;15635:20;:::i;:::-;15630:25;;15674:1;15671;15668:8;15665:34;;;15679:18;;:::i;:::-;15665:34;15724:1;15721;15717:9;15709:17;;15541:191;;;;:::o;15738:305::-;15778:3;15797:20;15815:1;15797:20;:::i;:::-;15792:25;;15831:20;15849:1;15831:20;:::i;:::-;15826:25;;15985:1;15917:66;15913:74;15910:1;15907:81;15904:107;;;15991:18;;:::i;:::-;15904:107;16035:1;16032;16028:9;16021:16;;15738:305;;;;:::o;16049:177::-;16189:29;16185:1;16177:6;16173:14;16166:53;16049:177;:::o;16232:366::-;16374:3;16395:67;16459:2;16454:3;16395:67;:::i;:::-;16388:74;;16471:93;16560:3;16471:93;:::i;:::-;16589:2;16584:3;16580:12;16573:19;;16232:366;;;:::o;16604:419::-;16770:4;16808:2;16797:9;16793:18;16785:26;;16857:9;16851:4;16847:20;16843:1;16832:9;16828:17;16821:47;16885:131;17011:4;16885:131;:::i;:::-;16877:139;;16604:419;;;:::o;17029:181::-;17169:33;17165:1;17157:6;17153:14;17146:57;17029:181;:::o;17216:366::-;17358:3;17379:67;17443:2;17438:3;17379:67;:::i;:::-;17372:74;;17455:93;17544:3;17455:93;:::i;:::-;17573:2;17568:3;17564:12;17557:19;;17216:366;;;:::o;17588:419::-;17754:4;17792:2;17781:9;17777:18;17769:26;;17841:9;17835:4;17831:20;17827:1;17816:9;17812:17;17805:47;17869:131;17995:4;17869:131;:::i;:::-;17861:139;;17588:419;;;:::o

Swarm Source

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