ETH Price: $3,336.88 (-1.20%)

Token

PICIPO (PICIPO)
 

Overview

Max Total Supply

100,000,000 PICIPO

Holders

539

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
vanpe.eth
Balance
1,206 PICIPO

Value
$0.00
0x25bfb4440eabe6316568c1037ca15de16a3b55d0
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

Picipo is a unified NFT management platform. On Picipo a lot of attention is paid to social tools and mechanics that help to communicate within the platform. In addition to the main functionality of the platform, Picipo provides NFT+DeFi tools for additional monetization using the internal token.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
PicipoToken

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.8.0;

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
    );
}
pragma solidity ^0.8.0;

interface IERC20Metadata is IERC20 {
    function name() external view returns (string memory);

    function symbol() external view returns (string memory);

    function decimals() external view returns (uint8);
}
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;
    }
}
pragma solidity ^0.8.0;

contract ERC20 is Context, IERC20, IERC20Metadata {
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    uint256 private _totalSupply;
    string private _name;
    string private _symbol;

    constructor(string memory name_, string memory symbol_) {
        _name = name_;
        _symbol = symbol_;
    }

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

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

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

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

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

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

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

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

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

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

    function decreaseAllowance(address spender, uint256 subtractedValue)
        public
        virtual
        returns (bool)
    {
        uint256 currentAllowance = _allowances[_msgSender()][spender];
        require(
            currentAllowance >= subtractedValue,
            "ERC20: decreased allowance below zero"
        );
        unchecked {
            _approve(_msgSender(), spender, currentAllowance - subtractedValue);
        }
        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);
        uint256 senderBalance = _balances[sender];
        require(
            senderBalance >= amount,
            "ERC20: transfer amount exceeds balance"
        );
        unchecked {
            _balances[sender] = senderBalance - amount;
        }
        _balances[recipient] += amount;
        emit Transfer(sender, recipient, amount);
        _afterTokenTransfer(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 += amount;
        _balances[account] += amount;
        emit Transfer(address(0), account, amount);
        _afterTokenTransfer(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);
        uint256 accountBalance = _balances[account];
        require(accountBalance >= amount, "ERC20: burn amount exceeds balance");
        unchecked {
            _balances[account] = accountBalance - amount;
        }
        _totalSupply -= amount;
        emit Transfer(account, address(0), amount);
        _afterTokenTransfer(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 {}

    function _afterTokenTransfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {}
}
pragma solidity 0.8.4;

contract PicipoToken is ERC20 {
    uint256 private immutable _cap;

    constructor(uint256 cap_) ERC20("PICIPO", "PICIPO") {
        require(cap_ > 0, "ERC20Capped: cap is 0");
        _cap = cap_;
        _mint(msg.sender, cap_);
    }

    function _mint(address account, uint256 amount) internal virtual override {
        require(
            ERC20.totalSupply() + amount <= 100000000000000000000000000,
            "ERC20Capped: cap exceeded"
        );
        super._mint(account, amount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"uint256","name":"cap_","type":"uint256"}],"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":"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":"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":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60a06040523480156200001157600080fd5b5060405162001c6f38038062001c6f83398181016040528101906200003791906200041f565b6040518060400160405280600681526020017f50494349504f00000000000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f50494349504f00000000000000000000000000000000000000000000000000008152508160039080519060200190620000bb92919062000358565b508060049080519060200190620000d492919062000358565b505050600081116200011d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200011490620004d1565b60405180910390fd5b80608081815250506200013733826200013e60201b60201c565b50620006f5565b6a52b7d2dcc80cd2e40000008162000160620001cb60201b620003261760201c565b6200016c919062000565565b1115620001b0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001a790620004f3565b60405180910390fd5b620001c78282620001d560201b620007471760201c565b5050565b6000600254905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000248576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200023f9062000515565b60405180910390fd5b6200025c600083836200034e60201b60201c565b806002600082825462000270919062000565565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620002c7919062000565565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200032e919062000537565b60405180910390a36200034a600083836200035360201b60201c565b5050565b505050565b505050565b8280546200036690620005cc565b90600052602060002090601f0160209004810192826200038a5760008555620003d6565b82601f10620003a557805160ff1916838001178555620003d6565b82800160010185558215620003d6579182015b82811115620003d5578251825591602001919060010190620003b8565b5b509050620003e59190620003e9565b5090565b5b8082111562000404576000816000905550600101620003ea565b5090565b6000815190506200041981620006db565b92915050565b6000602082840312156200043257600080fd5b6000620004428482850162000408565b91505092915050565b60006200045a60158362000554565b9150620004678262000660565b602082019050919050565b60006200048160198362000554565b91506200048e8262000689565b602082019050919050565b6000620004a8601f8362000554565b9150620004b582620006b2565b602082019050919050565b620004cb81620005c2565b82525050565b60006020820190508181036000830152620004ec816200044b565b9050919050565b600060208201905081810360008301526200050e8162000472565b9050919050565b60006020820190508181036000830152620005308162000499565b9050919050565b60006020820190506200054e6000830184620004c0565b92915050565b600082825260208201905092915050565b60006200057282620005c2565b91506200057f83620005c2565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115620005b757620005b662000602565b5b828201905092915050565b6000819050919050565b60006002820490506001821680620005e557607f821691505b60208210811415620005fc57620005fb62000631565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f45524332304361707065643a2063617020697320300000000000000000000000600082015250565b7f45524332304361707065643a2063617020657863656564656400000000000000600082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b620006e681620005c2565b8114620006f257600080fd5b50565b6080516115616200070e600039600050506115616000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461016857806370a082311461019857806395d89b41146101c8578063a457c2d7146101e6578063a9059cbb14610216578063dd62ed3e14610246576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100fc57806323b872dd1461011a578063313ce5671461014a575b600080fd5b6100b6610276565b6040516100c39190610fb8565b60405180910390f35b6100e660048036038101906100e19190610de3565b610308565b6040516100f39190610f9d565b60405180910390f35b610104610326565b60405161011191906110da565b60405180910390f35b610134600480360381019061012f9190610d94565b610330565b6040516101419190610f9d565b60405180910390f35b610152610428565b60405161015f91906110f5565b60405180910390f35b610182600480360381019061017d9190610de3565b610431565b60405161018f9190610f9d565b60405180910390f35b6101b260048036038101906101ad9190610d2f565b6104dd565b6040516101bf91906110da565b60405180910390f35b6101d0610525565b6040516101dd9190610fb8565b60405180910390f35b61020060048036038101906101fb9190610de3565b6105b7565b60405161020d9190610f9d565b60405180910390f35b610230600480360381019061022b9190610de3565b6106a2565b60405161023d9190610f9d565b60405180910390f35b610260600480360381019061025b9190610d58565b6106c0565b60405161026d91906110da565b60405180910390f35b6060600380546102859061120a565b80601f01602080910402602001604051908101604052809291908181526020018280546102b19061120a565b80156102fe5780601f106102d3576101008083540402835291602001916102fe565b820191906000526020600020905b8154815290600101906020018083116102e157829003601f168201915b5050505050905090565b600061031c6103156108a7565b84846108af565b6001905092915050565b6000600254905090565b600061033d848484610a7a565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006103886108a7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610408576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ff9061103a565b60405180910390fd5b61041c856104146108a7565b8584036108af565b60019150509392505050565b60006012905090565b60006104d361043e6108a7565b84846001600061044c6108a7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104ce919061112c565b6108af565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6060600480546105349061120a565b80601f01602080910402602001604051908101604052809291908181526020018280546105609061120a565b80156105ad5780601f10610582576101008083540402835291602001916105ad565b820191906000526020600020905b81548152906001019060200180831161059057829003601f168201915b5050505050905090565b600080600160006105c66108a7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610683576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067a9061109a565b60405180910390fd5b61069761068e6108a7565b858584036108af565b600191505092915050565b60006106b66106af6108a7565b8484610a7a565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156107b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ae906110ba565b60405180910390fd5b6107c360008383610cfb565b80600260008282546107d5919061112c565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461082a919061112c565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161088f91906110da565b60405180910390a36108a360008383610d00565b5050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561091f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109169061107a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561098f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098690610ffa565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610a6d91906110da565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610aea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae19061105a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610b5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5190610fda565b60405180910390fd5b610b65838383610cfb565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610beb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be29061101a565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c7e919061112c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ce291906110da565b60405180910390a3610cf5848484610d00565b50505050565b505050565b505050565b600081359050610d14816114fd565b92915050565b600081359050610d2981611514565b92915050565b600060208284031215610d4157600080fd5b6000610d4f84828501610d05565b91505092915050565b60008060408385031215610d6b57600080fd5b6000610d7985828601610d05565b9250506020610d8a85828601610d05565b9150509250929050565b600080600060608486031215610da957600080fd5b6000610db786828701610d05565b9350506020610dc886828701610d05565b9250506040610dd986828701610d1a565b9150509250925092565b60008060408385031215610df657600080fd5b6000610e0485828601610d05565b9250506020610e1585828601610d1a565b9150509250929050565b610e2881611194565b82525050565b6000610e3982611110565b610e43818561111b565b9350610e538185602086016111d7565b610e5c8161129a565b840191505092915050565b6000610e7460238361111b565b9150610e7f826112ab565b604082019050919050565b6000610e9760228361111b565b9150610ea2826112fa565b604082019050919050565b6000610eba60268361111b565b9150610ec582611349565b604082019050919050565b6000610edd60288361111b565b9150610ee882611398565b604082019050919050565b6000610f0060258361111b565b9150610f0b826113e7565b604082019050919050565b6000610f2360248361111b565b9150610f2e82611436565b604082019050919050565b6000610f4660258361111b565b9150610f5182611485565b604082019050919050565b6000610f69601f8361111b565b9150610f74826114d4565b602082019050919050565b610f88816111c0565b82525050565b610f97816111ca565b82525050565b6000602082019050610fb26000830184610e1f565b92915050565b60006020820190508181036000830152610fd28184610e2e565b905092915050565b60006020820190508181036000830152610ff381610e67565b9050919050565b6000602082019050818103600083015261101381610e8a565b9050919050565b6000602082019050818103600083015261103381610ead565b9050919050565b6000602082019050818103600083015261105381610ed0565b9050919050565b6000602082019050818103600083015261107381610ef3565b9050919050565b6000602082019050818103600083015261109381610f16565b9050919050565b600060208201905081810360008301526110b381610f39565b9050919050565b600060208201905081810360008301526110d381610f5c565b9050919050565b60006020820190506110ef6000830184610f7f565b92915050565b600060208201905061110a6000830184610f8e565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611137826111c0565b9150611142836111c0565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156111775761117661123c565b5b828201905092915050565b600061118d826111a0565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156111f55780820151818401526020810190506111da565b83811115611204576000848401525b50505050565b6000600282049050600182168061122257607f821691505b602082108114156112365761123561126b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b61150681611182565b811461151157600080fd5b50565b61151d816111c0565b811461152857600080fd5b5056fea2646970667358221220767d40e4e7dba017eb1bd648ace96aa34675144e8f5fae6bcd8bf6f8a750141464736f6c6343000804003300000000000000000000000000000000000000000052b7d2dcc80cd2e4000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461016857806370a082311461019857806395d89b41146101c8578063a457c2d7146101e6578063a9059cbb14610216578063dd62ed3e14610246576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100fc57806323b872dd1461011a578063313ce5671461014a575b600080fd5b6100b6610276565b6040516100c39190610fb8565b60405180910390f35b6100e660048036038101906100e19190610de3565b610308565b6040516100f39190610f9d565b60405180910390f35b610104610326565b60405161011191906110da565b60405180910390f35b610134600480360381019061012f9190610d94565b610330565b6040516101419190610f9d565b60405180910390f35b610152610428565b60405161015f91906110f5565b60405180910390f35b610182600480360381019061017d9190610de3565b610431565b60405161018f9190610f9d565b60405180910390f35b6101b260048036038101906101ad9190610d2f565b6104dd565b6040516101bf91906110da565b60405180910390f35b6101d0610525565b6040516101dd9190610fb8565b60405180910390f35b61020060048036038101906101fb9190610de3565b6105b7565b60405161020d9190610f9d565b60405180910390f35b610230600480360381019061022b9190610de3565b6106a2565b60405161023d9190610f9d565b60405180910390f35b610260600480360381019061025b9190610d58565b6106c0565b60405161026d91906110da565b60405180910390f35b6060600380546102859061120a565b80601f01602080910402602001604051908101604052809291908181526020018280546102b19061120a565b80156102fe5780601f106102d3576101008083540402835291602001916102fe565b820191906000526020600020905b8154815290600101906020018083116102e157829003601f168201915b5050505050905090565b600061031c6103156108a7565b84846108af565b6001905092915050565b6000600254905090565b600061033d848484610a7a565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006103886108a7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610408576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ff9061103a565b60405180910390fd5b61041c856104146108a7565b8584036108af565b60019150509392505050565b60006012905090565b60006104d361043e6108a7565b84846001600061044c6108a7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104ce919061112c565b6108af565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6060600480546105349061120a565b80601f01602080910402602001604051908101604052809291908181526020018280546105609061120a565b80156105ad5780601f10610582576101008083540402835291602001916105ad565b820191906000526020600020905b81548152906001019060200180831161059057829003601f168201915b5050505050905090565b600080600160006105c66108a7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610683576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067a9061109a565b60405180910390fd5b61069761068e6108a7565b858584036108af565b600191505092915050565b60006106b66106af6108a7565b8484610a7a565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156107b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ae906110ba565b60405180910390fd5b6107c360008383610cfb565b80600260008282546107d5919061112c565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461082a919061112c565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161088f91906110da565b60405180910390a36108a360008383610d00565b5050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561091f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109169061107a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561098f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098690610ffa565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610a6d91906110da565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610aea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae19061105a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610b5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5190610fda565b60405180910390fd5b610b65838383610cfb565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610beb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be29061101a565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c7e919061112c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ce291906110da565b60405180910390a3610cf5848484610d00565b50505050565b505050565b505050565b600081359050610d14816114fd565b92915050565b600081359050610d2981611514565b92915050565b600060208284031215610d4157600080fd5b6000610d4f84828501610d05565b91505092915050565b60008060408385031215610d6b57600080fd5b6000610d7985828601610d05565b9250506020610d8a85828601610d05565b9150509250929050565b600080600060608486031215610da957600080fd5b6000610db786828701610d05565b9350506020610dc886828701610d05565b9250506040610dd986828701610d1a565b9150509250925092565b60008060408385031215610df657600080fd5b6000610e0485828601610d05565b9250506020610e1585828601610d1a565b9150509250929050565b610e2881611194565b82525050565b6000610e3982611110565b610e43818561111b565b9350610e538185602086016111d7565b610e5c8161129a565b840191505092915050565b6000610e7460238361111b565b9150610e7f826112ab565b604082019050919050565b6000610e9760228361111b565b9150610ea2826112fa565b604082019050919050565b6000610eba60268361111b565b9150610ec582611349565b604082019050919050565b6000610edd60288361111b565b9150610ee882611398565b604082019050919050565b6000610f0060258361111b565b9150610f0b826113e7565b604082019050919050565b6000610f2360248361111b565b9150610f2e82611436565b604082019050919050565b6000610f4660258361111b565b9150610f5182611485565b604082019050919050565b6000610f69601f8361111b565b9150610f74826114d4565b602082019050919050565b610f88816111c0565b82525050565b610f97816111ca565b82525050565b6000602082019050610fb26000830184610e1f565b92915050565b60006020820190508181036000830152610fd28184610e2e565b905092915050565b60006020820190508181036000830152610ff381610e67565b9050919050565b6000602082019050818103600083015261101381610e8a565b9050919050565b6000602082019050818103600083015261103381610ead565b9050919050565b6000602082019050818103600083015261105381610ed0565b9050919050565b6000602082019050818103600083015261107381610ef3565b9050919050565b6000602082019050818103600083015261109381610f16565b9050919050565b600060208201905081810360008301526110b381610f39565b9050919050565b600060208201905081810360008301526110d381610f5c565b9050919050565b60006020820190506110ef6000830184610f7f565b92915050565b600060208201905061110a6000830184610f8e565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611137826111c0565b9150611142836111c0565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156111775761117661123c565b5b828201905092915050565b600061118d826111a0565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156111f55780820151818401526020810190506111da565b83811115611204576000848401525b50505050565b6000600282049050600182168061122257607f821691505b602082108114156112365761123561126b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b61150681611182565b811461151157600080fd5b50565b61151d816111c0565b811461152857600080fd5b5056fea2646970667358221220767d40e4e7dba017eb1bd648ace96aa34675144e8f5fae6bcd8bf6f8a750141464736f6c63430008040033

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

00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000

-----Decoded View---------------
Arg [0] : cap_ (uint256): 100000000000000000000000000

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000


Deployed Bytecode Sourcemap

6811:522:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1776:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2831:210;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2097:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3049:525;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1996:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3582:297;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2213:177;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1884:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3887:480;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2398:216;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2622:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1776:100;1830:13;1863:5;1856:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1776:100;:::o;2831:210::-;2950:4;2972:39;2981:12;:10;:12::i;:::-;2995:7;3004:6;2972:8;:39::i;:::-;3029:4;3022:11;;2831:210;;;;:::o;2097:108::-;2158:7;2185:12;;2178:19;;2097:108;:::o;3049:525::-;3189:4;3206:36;3216:6;3224:9;3235:6;3206:9;:36::i;:::-;3253:24;3280:11;:19;3292:6;3280:19;;;;;;;;;;;;;;;:33;3300:12;:10;:12::i;:::-;3280:33;;;;;;;;;;;;;;;;3253:60;;3366:6;3346:16;:26;;3324:116;;;;;;;;;;;;:::i;:::-;;;;;;;;;3476:57;3485:6;3493:12;:10;:12::i;:::-;3526:6;3507:16;:25;3476:8;:57::i;:::-;3562:4;3555:11;;;3049:525;;;;;:::o;1996:93::-;2054:5;2079:2;2072:9;;1996:93;:::o;3582:297::-;3697:4;3719:130;3742:12;:10;:12::i;:::-;3769:7;3828:10;3791:11;:25;3803:12;:10;:12::i;:::-;3791:25;;;;;;;;;;;;;;;:34;3817:7;3791:34;;;;;;;;;;;;;;;;:47;;;;:::i;:::-;3719:8;:130::i;:::-;3867:4;3860:11;;3582:297;;;;:::o;2213:177::-;2332:7;2364:9;:18;2374:7;2364:18;;;;;;;;;;;;;;;;2357:25;;2213:177;;;:::o;1884:104::-;1940:13;1973:7;1966:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1884:104;:::o;3887:480::-;4007:4;4029:24;4056:11;:25;4068:12;:10;:12::i;:::-;4056:25;;;;;;;;;;;;;;;:34;4082:7;4056:34;;;;;;;;;;;;;;;;4029:61;;4143:15;4123:16;:35;;4101:122;;;;;;;;;;;;:::i;:::-;;;;;;;;;4259:67;4268:12;:10;:12::i;:::-;4282:7;4310:15;4291:16;:34;4259:8;:67::i;:::-;4355:4;4348:11;;;3887:480;;;;:::o;2398:216::-;2520:4;2542:42;2552:12;:10;:12::i;:::-;2566:9;2577:6;2542:9;:42::i;:::-;2602:4;2595:11;;2398:216;;;;:::o;2622:201::-;2756:7;2788:11;:18;2800:5;2788:18;;;;;;;;;;;;;;;:27;2807:7;2788:27;;;;;;;;;;;;;;;;2781:34;;2622:201;;;;:::o;5145:393::-;5248:1;5229:21;;:7;:21;;;;5221:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;5297:49;5326:1;5330:7;5339:6;5297:20;:49::i;:::-;5373:6;5357:12;;:22;;;;;;;:::i;:::-;;;;;;;;5412:6;5390:9;:18;5400:7;5390:18;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;5455:7;5434:37;;5451:1;5434:37;;;5464:6;5434:37;;;;;;:::i;:::-;;;;;;;;5482:48;5510:1;5514:7;5523:6;5482:19;:48::i;:::-;5145:393;;:::o;1137:98::-;1190:7;1217:10;1210:17;;1137:98;:::o;6137:378::-;6290:1;6273:19;;:5;:19;;;;6265:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6371:1;6352:21;;:7;:21;;;;6344:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6453:6;6423:11;:18;6435:5;6423:18;;;;;;;;;;;;;;;:27;6442:7;6423:27;;;;;;;;;;;;;;;:36;;;;6491:7;6475:32;;6484:5;6475:32;;;6500:6;6475:32;;;;;;:::i;:::-;;;;;;;;6137:378;;;:::o;4375:762::-;4533:1;4515:20;;:6;:20;;;;4507:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;4617:1;4596:23;;:9;:23;;;;4588:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;4670:47;4691:6;4699:9;4710:6;4670:20;:47::i;:::-;4728:21;4752:9;:17;4762:6;4752:17;;;;;;;;;;;;;;;;4728:41;;4819:6;4802:13;:23;;4780:111;;;;;;;;;;;;:::i;:::-;;;;;;;;;4963:6;4947:13;:22;4927:9;:17;4937:6;4927:17;;;;;;;;;;;;;;;:42;;;;5015:6;4991:9;:20;5001:9;4991:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;5054:9;5037:35;;5046:6;5037:35;;;5065:6;5037:35;;;;;;:::i;:::-;;;;;;;;5083:46;5103:6;5111:9;5122:6;5083:19;:46::i;:::-;4375:762;;;;:::o;6523:125::-;;;;:::o;6656:124::-;;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;356:6;405:2;393:9;384:7;380:23;376:32;373:2;;;421:1;418;411:12;373:2;464:1;489:53;534:7;525:6;514:9;510:22;489:53;:::i;:::-;479:63;;435:117;363:196;;;;:::o;565:407::-;633:6;641;690:2;678:9;669:7;665:23;661:32;658:2;;;706:1;703;696:12;658:2;749:1;774:53;819:7;810:6;799:9;795:22;774:53;:::i;:::-;764:63;;720:117;876:2;902:53;947:7;938:6;927:9;923:22;902:53;:::i;:::-;892:63;;847:118;648:324;;;;;:::o;978:552::-;1055:6;1063;1071;1120:2;1108:9;1099:7;1095:23;1091:32;1088:2;;;1136:1;1133;1126:12;1088:2;1179:1;1204:53;1249:7;1240:6;1229:9;1225:22;1204:53;:::i;:::-;1194:63;;1150:117;1306:2;1332:53;1377:7;1368:6;1357:9;1353:22;1332:53;:::i;:::-;1322:63;;1277:118;1434:2;1460:53;1505:7;1496:6;1485:9;1481:22;1460:53;:::i;:::-;1450:63;;1405:118;1078:452;;;;;:::o;1536:407::-;1604:6;1612;1661:2;1649:9;1640:7;1636:23;1632:32;1629:2;;;1677:1;1674;1667:12;1629:2;1720:1;1745:53;1790:7;1781:6;1770:9;1766:22;1745:53;:::i;:::-;1735:63;;1691:117;1847:2;1873:53;1918:7;1909:6;1898:9;1894:22;1873:53;:::i;:::-;1863:63;;1818:118;1619:324;;;;;:::o;1949:109::-;2030:21;2045:5;2030:21;:::i;:::-;2025:3;2018:34;2008:50;;:::o;2064:364::-;2152:3;2180:39;2213:5;2180:39;:::i;:::-;2235:71;2299:6;2294:3;2235:71;:::i;:::-;2228:78;;2315:52;2360:6;2355:3;2348:4;2341:5;2337:16;2315:52;:::i;:::-;2392:29;2414:6;2392:29;:::i;:::-;2387:3;2383:39;2376:46;;2156:272;;;;;:::o;2434:366::-;2576:3;2597:67;2661:2;2656:3;2597:67;:::i;:::-;2590:74;;2673:93;2762:3;2673:93;:::i;:::-;2791:2;2786:3;2782:12;2775:19;;2580:220;;;:::o;2806:366::-;2948:3;2969:67;3033:2;3028:3;2969:67;:::i;:::-;2962:74;;3045:93;3134:3;3045:93;:::i;:::-;3163:2;3158:3;3154:12;3147:19;;2952:220;;;:::o;3178:366::-;3320:3;3341:67;3405:2;3400:3;3341:67;:::i;:::-;3334:74;;3417:93;3506:3;3417:93;:::i;:::-;3535:2;3530:3;3526:12;3519:19;;3324:220;;;:::o;3550:366::-;3692:3;3713:67;3777:2;3772:3;3713:67;:::i;:::-;3706:74;;3789:93;3878:3;3789:93;:::i;:::-;3907:2;3902:3;3898:12;3891:19;;3696:220;;;:::o;3922:366::-;4064:3;4085:67;4149:2;4144:3;4085:67;:::i;:::-;4078:74;;4161:93;4250:3;4161:93;:::i;:::-;4279:2;4274:3;4270:12;4263:19;;4068:220;;;:::o;4294:366::-;4436:3;4457:67;4521:2;4516:3;4457:67;:::i;:::-;4450:74;;4533:93;4622:3;4533:93;:::i;:::-;4651:2;4646:3;4642:12;4635:19;;4440:220;;;:::o;4666:366::-;4808:3;4829:67;4893:2;4888:3;4829:67;:::i;:::-;4822:74;;4905:93;4994:3;4905:93;:::i;:::-;5023:2;5018:3;5014:12;5007:19;;4812:220;;;:::o;5038:366::-;5180:3;5201:67;5265:2;5260:3;5201:67;:::i;:::-;5194:74;;5277:93;5366:3;5277:93;:::i;:::-;5395:2;5390:3;5386:12;5379:19;;5184:220;;;:::o;5410:118::-;5497:24;5515:5;5497:24;:::i;:::-;5492:3;5485:37;5475:53;;:::o;5534:112::-;5617:22;5633:5;5617:22;:::i;:::-;5612:3;5605:35;5595:51;;:::o;5652:210::-;5739:4;5777:2;5766:9;5762:18;5754:26;;5790:65;5852:1;5841:9;5837:17;5828:6;5790:65;:::i;:::-;5744:118;;;;:::o;5868:313::-;5981:4;6019:2;6008:9;6004:18;5996:26;;6068:9;6062:4;6058:20;6054:1;6043:9;6039:17;6032:47;6096:78;6169:4;6160:6;6096:78;:::i;:::-;6088:86;;5986:195;;;;:::o;6187:419::-;6353:4;6391:2;6380:9;6376:18;6368:26;;6440:9;6434:4;6430:20;6426:1;6415:9;6411:17;6404:47;6468:131;6594:4;6468:131;:::i;:::-;6460:139;;6358:248;;;:::o;6612:419::-;6778:4;6816:2;6805:9;6801:18;6793:26;;6865:9;6859:4;6855:20;6851:1;6840:9;6836:17;6829:47;6893:131;7019:4;6893:131;:::i;:::-;6885:139;;6783:248;;;:::o;7037:419::-;7203:4;7241:2;7230:9;7226:18;7218:26;;7290:9;7284:4;7280:20;7276:1;7265:9;7261:17;7254:47;7318:131;7444:4;7318:131;:::i;:::-;7310:139;;7208:248;;;:::o;7462:419::-;7628:4;7666:2;7655:9;7651:18;7643:26;;7715:9;7709:4;7705:20;7701:1;7690:9;7686:17;7679:47;7743:131;7869:4;7743:131;:::i;:::-;7735:139;;7633:248;;;:::o;7887:419::-;8053:4;8091:2;8080:9;8076:18;8068:26;;8140:9;8134:4;8130:20;8126:1;8115:9;8111:17;8104:47;8168:131;8294:4;8168:131;:::i;:::-;8160:139;;8058:248;;;:::o;8312:419::-;8478:4;8516:2;8505:9;8501:18;8493:26;;8565:9;8559:4;8555:20;8551:1;8540:9;8536:17;8529:47;8593:131;8719:4;8593:131;:::i;:::-;8585:139;;8483:248;;;:::o;8737:419::-;8903:4;8941:2;8930:9;8926:18;8918:26;;8990:9;8984:4;8980:20;8976:1;8965:9;8961:17;8954:47;9018:131;9144:4;9018:131;:::i;:::-;9010:139;;8908:248;;;:::o;9162:419::-;9328:4;9366:2;9355:9;9351:18;9343:26;;9415:9;9409:4;9405:20;9401:1;9390:9;9386:17;9379:47;9443:131;9569:4;9443:131;:::i;:::-;9435:139;;9333:248;;;:::o;9587:222::-;9680:4;9718:2;9707:9;9703:18;9695:26;;9731:71;9799:1;9788:9;9784:17;9775:6;9731:71;:::i;:::-;9685:124;;;;:::o;9815:214::-;9904:4;9942:2;9931:9;9927:18;9919:26;;9955:67;10019:1;10008:9;10004:17;9995:6;9955:67;:::i;:::-;9909:120;;;;:::o;10035:99::-;10087:6;10121:5;10115:12;10105:22;;10094:40;;;:::o;10140:169::-;10224:11;10258:6;10253:3;10246:19;10298:4;10293:3;10289:14;10274:29;;10236:73;;;;:::o;10315:305::-;10355:3;10374:20;10392:1;10374:20;:::i;:::-;10369:25;;10408:20;10426:1;10408:20;:::i;:::-;10403:25;;10562:1;10494:66;10490:74;10487:1;10484:81;10481:2;;;10568:18;;:::i;:::-;10481:2;10612:1;10609;10605:9;10598:16;;10359:261;;;;:::o;10626:96::-;10663:7;10692:24;10710:5;10692:24;:::i;:::-;10681:35;;10671:51;;;:::o;10728:90::-;10762:7;10805:5;10798:13;10791:21;10780:32;;10770:48;;;:::o;10824:126::-;10861:7;10901:42;10894:5;10890:54;10879:65;;10869:81;;;:::o;10956:77::-;10993:7;11022:5;11011:16;;11001:32;;;:::o;11039:86::-;11074:7;11114:4;11107:5;11103:16;11092:27;;11082:43;;;:::o;11131:307::-;11199:1;11209:113;11223:6;11220:1;11217:13;11209:113;;;11308:1;11303:3;11299:11;11293:18;11289:1;11284:3;11280:11;11273:39;11245:2;11242:1;11238:10;11233:15;;11209:113;;;11340:6;11337:1;11334:13;11331:2;;;11420:1;11411:6;11406:3;11402:16;11395:27;11331:2;11180:258;;;;:::o;11444:320::-;11488:6;11525:1;11519:4;11515:12;11505:22;;11572:1;11566:4;11562:12;11593:18;11583:2;;11649:4;11641:6;11637:17;11627:27;;11583:2;11711;11703:6;11700:14;11680:18;11677:38;11674:2;;;11730:18;;:::i;:::-;11674:2;11495:269;;;;:::o;11770:180::-;11818:77;11815:1;11808:88;11915:4;11912:1;11905:15;11939:4;11936:1;11929:15;11956:180;12004:77;12001:1;11994:88;12101:4;12098:1;12091:15;12125:4;12122:1;12115:15;12142:102;12183:6;12234:2;12230:7;12225:2;12218:5;12214:14;12210:28;12200:38;;12190:54;;;:::o;12250:222::-;12390:34;12386:1;12378:6;12374:14;12367:58;12459:5;12454:2;12446:6;12442:15;12435:30;12356:116;:::o;12478:221::-;12618:34;12614:1;12606:6;12602:14;12595:58;12687:4;12682:2;12674:6;12670:15;12663:29;12584:115;:::o;12705:225::-;12845:34;12841:1;12833:6;12829:14;12822:58;12914:8;12909:2;12901:6;12897:15;12890:33;12811:119;:::o;12936:227::-;13076:34;13072:1;13064:6;13060:14;13053:58;13145:10;13140:2;13132:6;13128:15;13121:35;13042:121;:::o;13169:224::-;13309:34;13305:1;13297:6;13293:14;13286:58;13378:7;13373:2;13365:6;13361:15;13354:32;13275:118;:::o;13399:223::-;13539:34;13535:1;13527:6;13523:14;13516:58;13608:6;13603:2;13595:6;13591:15;13584:31;13505:117;:::o;13628:224::-;13768:34;13764:1;13756:6;13752:14;13745:58;13837:7;13832:2;13824:6;13820:15;13813:32;13734:118;:::o;13858:181::-;13998:33;13994:1;13986:6;13982:14;13975:57;13964:75;:::o;14045:122::-;14118:24;14136:5;14118:24;:::i;:::-;14111:5;14108:35;14098:2;;14157:1;14154;14147:12;14098:2;14088:79;:::o;14173:122::-;14246:24;14264:5;14246:24;:::i;:::-;14239:5;14236:35;14226:2;;14285:1;14282;14275:12;14226:2;14216:79;:::o

Swarm Source

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