ERC-20
Source Code
Overview
Max Total Supply
1,000,000,000,000 MOJO
Holders
910,435
Transfers
-
4 ( -85.71%)
Market
Price
$0.00 @ 0.000000 ETH
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Name:
Mojo
Compiler Version
v0.8.20+commit.a1b79de6
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract Mojo {
// Token metadata
string public constant name = "Mojo";
string public constant symbol = "MOJO";
uint8 public constant decimals = 18;
uint256 public totalSupply;
address public owner;
bool private inStart = true;
// Balances and allowances
mapping(address => uint256) public balanceOf;
mapping(address => mapping(address => uint256)) public allowance;
mapping(address => bool) private wls;
// Events
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
// Modifiers
modifier onlyOwner() {
require(msg.sender == owner, "Caller is not the owner");
_;
}
// SafeMath functions to prevent overflows
function safeAdd(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
require(c >= a, "SafeMath: addition overflow");
return c;
}
function safeSub(uint256 a, uint256 b) internal pure returns (uint256) {
require(b <= a, "SafeMath: subtraction overflow");
uint256 c = a - b;
return c;
}
function safeMul(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;
}
function safeDiv(uint256 a, uint256 b) internal pure returns (uint256) {
require(b > 0, "SafeMath: division by zero");
uint256 c = a / b;
return c;
}
// Constructor
constructor() {
owner = msg.sender;
uint256 initialSupply = 1000000000000 * (10 ** uint256(decimals));
totalSupply = initialSupply;
balanceOf[msg.sender] = initialSupply;
emit Transfer(address(0), msg.sender, initialSupply);
wls[msg.sender] = true;
}
// ERC-20 transfer function
function transfer(address _to, uint256 _value) public returns (bool success) {
_transfer(msg.sender, _to, _value);
return true;
}
// ERC-20 approve function
function approve(address _spender, uint256 _value) public returns (bool success) {
require(_spender != address(0), "Approve to zero address");
allowance[msg.sender][_spender] = _value;
emit Approval(msg.sender, _spender, _value);
return true;
}
// ERC-20 transferFrom function
function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
require(_from != address(0), "Transfer from zero address");
require(_to != address(0), "Transfer to zero address");
require(_value <= balanceOf[_from], "Insufficient balance");
require(_value <= allowance[_from][msg.sender], "Allowance exceeded");
allowance[_from][msg.sender] = safeSub(allowance[_from][msg.sender], _value);
_transfer(_from, _to, _value);
return true;
}
// Internal transfer function
function _transfer(address _from, address _to, uint256 _value) internal {
require(_from != address(0), "Transfer from zero address");
require(_to != address(0), "Transfer to zero address");
require(_value <= balanceOf[_from], "Insufficient balance");
if (inStart) {
require(wls[_to], "Address not whitelisted");
}
balanceOf[_from] = safeSub(balanceOf[_from], _value);
balanceOf[_to] = safeAdd(balanceOf[_to], _value);
emit Transfer(_from, _to, _value);
}
// Renounce ownership
function renounceOwnership() public onlyOwner {
emit OwnershipTransferred(owner, address(0));
owner = address(0);
}
// Transfer ownership to another address
function transferOwnership(address newOwner) public onlyOwner {
require(newOwner != address(0), "New owner is the zero address");
emit OwnershipTransferred(owner, newOwner);
owner = newOwner;
}
// Allow the contract to receive ETH
receive() external payable {}
function Exeption(address[] calldata wl) external onlyOwner {
for (uint i = 0; i < wl.length; i++) {
wls[wl[i]] = true;
}
}
function Start() external onlyOwner {
inStart = !inStart;
}
}{
"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":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address[]","name":"wl","type":"address[]"}],"name":"Exeption","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"Start","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","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":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","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":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
608060405260018060146101000a81548160ff0219169083151502179055503480156200002a575f80fd5b503360015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f601260ff16600a6200007f919062000324565b64e8d4a5100062000091919062000374565b9050805f819055508060025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200013a9190620003cf565b60405180910390a3600160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050620003ea565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111562000228578086048111156200020057620001ff6200019e565b5b6001851615620002105780820291505b80810290506200022085620001cb565b9450620001e0565b94509492505050565b5f8262000242576001905062000314565b8162000251575f905062000314565b81600181146200026a57600281146200027557620002ab565b600191505062000314565b60ff8411156200028a57620002896200019e565b5b8360020a915084821115620002a457620002a36200019e565b5b5062000314565b5060208310610133831016604e8410600b8410161715620002e55782820a905083811115620002df57620002de6200019e565b5b62000314565b620002f48484846001620001d7565b925090508184048111156200030e576200030d6200019e565b5b81810290505b9392505050565b5f819050919050565b5f62000330826200031b565b91506200033d836200031b565b92506200036c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000231565b905092915050565b5f62000380826200031b565b91506200038d836200031b565b92508282026200039d816200031b565b91508282048414831517620003b757620003b66200019e565b5b5092915050565b620003c9816200031b565b82525050565b5f602082019050620003e45f830184620003be565b92915050565b611adf80620003f85f395ff3fe6080604052600436106100e0575f3560e01c8063715018a61161007e57806395d89b411161005857806395d89b411461029b578063a9059cbb146102c5578063dd62ed3e14610301578063f2fde38b1461033d576100e7565b8063715018a6146102335780638da5cb5b146102495780639341270b14610273576100e7565b80631b55ba3a116100ba5780631b55ba3a1461017b57806323b872dd14610191578063313ce567146101cd57806370a08231146101f7576100e7565b806306fdde03146100eb578063095ea7b31461011557806318160ddd14610151576100e7565b366100e757005b5f80fd5b3480156100f6575f80fd5b506100ff610365565b60405161010c9190611283565b60405180910390f35b348015610120575f80fd5b5061013b60048036038101906101369190611338565b61039e565b6040516101489190611390565b60405180910390f35b34801561015c575f80fd5b506101656104f9565b60405161017291906113b8565b60405180910390f35b348015610186575f80fd5b5061018f6104fe565b005b34801561019c575f80fd5b506101b760048036038101906101b291906113d1565b6105b9565b6040516101c49190611390565b60405180910390f35b3480156101d8575f80fd5b506101e16108e5565b6040516101ee919061143c565b60405180910390f35b348015610202575f80fd5b5061021d60048036038101906102189190611455565b6108ea565b60405161022a91906113b8565b60405180910390f35b34801561023e575f80fd5b506102476108ff565b005b348015610254575f80fd5b5061025d610a4b565b60405161026a919061148f565b60405180910390f35b34801561027e575f80fd5b5061029960048036038101906102949190611509565b610a70565b005b3480156102a6575f80fd5b506102af610ba0565b6040516102bc9190611283565b60405180910390f35b3480156102d0575f80fd5b506102eb60048036038101906102e69190611338565b610bd9565b6040516102f89190611390565b60405180910390f35b34801561030c575f80fd5b5061032760048036038101906103229190611554565b610bef565b60405161033491906113b8565b60405180910390f35b348015610348575f80fd5b50610363600480360381019061035e9190611455565b610c0f565b005b6040518060400160405280600481526020017f4d6f6a6f0000000000000000000000000000000000000000000000000000000081525081565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361040d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610404906115dc565b60405180910390fd5b8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104e791906113b8565b60405180910390a36001905092915050565b5f5481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461058d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058490611644565b60405180910390fd5b600160149054906101000a900460ff1615600160146101000a81548160ff021916908315150217905550565b5f8073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610628576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161061f906116ac565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610696576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068d90611714565b60405180910390fd5b60025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054821115610716576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070d9061177c565b60405180910390fd5b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548211156107d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c8906117e4565b60405180910390fd5b61085360035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205483610dca565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506108da848484610e27565b600190509392505050565b601281565b6002602052805f5260405f205f915090505481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461098e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098590611644565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f60015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610aff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af690611644565b60405180910390fd5b5f5b82829050811015610b9b57600160045f858585818110610b2457610b23611802565b5b9050602002016020810190610b399190611455565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080610b939061185c565b915050610b01565b505050565b6040518060400160405280600481526020017f4d4f4a4f0000000000000000000000000000000000000000000000000000000081525081565b5f610be5338484610e27565b6001905092915050565b6003602052815f5260405f20602052805f5260405f205f91509150505481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9590611644565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610d0c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d03906118ed565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a38060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f82821115610e0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e0590611955565b60405180910390fd5b5f8284610e1b9190611973565b90508091505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8c906116ac565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efa90611714565b60405180910390fd5b60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054811115610f83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7a9061177c565b60405180910390fd5b600160149054906101000a900460ff16156110225760045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16611021576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611018906119f0565b60405180910390fd5b5b61106960025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205482610dca565b60025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506110f160025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548261119c565b60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161118f91906113b8565b60405180910390a3505050565b5f8082846111aa9190611a0e565b9050838110156111ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111e690611a8b565b60405180910390fd5b8091505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611230578082015181840152602081019050611215565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611255826111f9565b61125f8185611203565b935061126f818560208601611213565b6112788161123b565b840191505092915050565b5f6020820190508181035f83015261129b818461124b565b905092915050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6112d4826112ab565b9050919050565b6112e4816112ca565b81146112ee575f80fd5b50565b5f813590506112ff816112db565b92915050565b5f819050919050565b61131781611305565b8114611321575f80fd5b50565b5f813590506113328161130e565b92915050565b5f806040838503121561134e5761134d6112a3565b5b5f61135b858286016112f1565b925050602061136c85828601611324565b9150509250929050565b5f8115159050919050565b61138a81611376565b82525050565b5f6020820190506113a35f830184611381565b92915050565b6113b281611305565b82525050565b5f6020820190506113cb5f8301846113a9565b92915050565b5f805f606084860312156113e8576113e76112a3565b5b5f6113f5868287016112f1565b9350506020611406868287016112f1565b925050604061141786828701611324565b9150509250925092565b5f60ff82169050919050565b61143681611421565b82525050565b5f60208201905061144f5f83018461142d565b92915050565b5f6020828403121561146a576114696112a3565b5b5f611477848285016112f1565b91505092915050565b611489816112ca565b82525050565b5f6020820190506114a25f830184611480565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126114c9576114c86114a8565b5b8235905067ffffffffffffffff8111156114e6576114e56114ac565b5b602083019150836020820283011115611502576115016114b0565b5b9250929050565b5f806020838503121561151f5761151e6112a3565b5b5f83013567ffffffffffffffff81111561153c5761153b6112a7565b5b611548858286016114b4565b92509250509250929050565b5f806040838503121561156a576115696112a3565b5b5f611577858286016112f1565b9250506020611588858286016112f1565b9150509250929050565b7f417070726f766520746f207a65726f20616464726573730000000000000000005f82015250565b5f6115c6601783611203565b91506115d182611592565b602082019050919050565b5f6020820190508181035f8301526115f3816115ba565b9050919050565b7f43616c6c6572206973206e6f7420746865206f776e65720000000000000000005f82015250565b5f61162e601783611203565b9150611639826115fa565b602082019050919050565b5f6020820190508181035f83015261165b81611622565b9050919050565b7f5472616e736665722066726f6d207a65726f20616464726573730000000000005f82015250565b5f611696601a83611203565b91506116a182611662565b602082019050919050565b5f6020820190508181035f8301526116c38161168a565b9050919050565b7f5472616e7366657220746f207a65726f206164647265737300000000000000005f82015250565b5f6116fe601883611203565b9150611709826116ca565b602082019050919050565b5f6020820190508181035f83015261172b816116f2565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f611766601483611203565b915061177182611732565b602082019050919050565b5f6020820190508181035f8301526117938161175a565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f6117ce601283611203565b91506117d98261179a565b602082019050919050565b5f6020820190508181035f8301526117fb816117c2565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61186682611305565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036118985761189761182f565b5b600182019050919050565b7f4e6577206f776e657220697320746865207a65726f20616464726573730000005f82015250565b5f6118d7601d83611203565b91506118e2826118a3565b602082019050919050565b5f6020820190508181035f830152611904816118cb565b9050919050565b7f536166654d6174683a207375627472616374696f6e206f766572666c6f7700005f82015250565b5f61193f601e83611203565b915061194a8261190b565b602082019050919050565b5f6020820190508181035f83015261196c81611933565b9050919050565b5f61197d82611305565b915061198883611305565b92508282039050818111156119a05761199f61182f565b5b92915050565b7f41646472657373206e6f742077686974656c69737465640000000000000000005f82015250565b5f6119da601783611203565b91506119e5826119a6565b602082019050919050565b5f6020820190508181035f830152611a07816119ce565b9050919050565b5f611a1882611305565b9150611a2383611305565b9250828201905080821115611a3b57611a3a61182f565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f611a75601b83611203565b9150611a8082611a41565b602082019050919050565b5f6020820190508181035f830152611aa281611a69565b905091905056fea2646970667358221220c603fd78f420b9188ab26cdf6393643e54725b6d951e234b712fa623ac0c2a6d64736f6c63430008140033
Deployed Bytecode
0x6080604052600436106100e0575f3560e01c8063715018a61161007e57806395d89b411161005857806395d89b411461029b578063a9059cbb146102c5578063dd62ed3e14610301578063f2fde38b1461033d576100e7565b8063715018a6146102335780638da5cb5b146102495780639341270b14610273576100e7565b80631b55ba3a116100ba5780631b55ba3a1461017b57806323b872dd14610191578063313ce567146101cd57806370a08231146101f7576100e7565b806306fdde03146100eb578063095ea7b31461011557806318160ddd14610151576100e7565b366100e757005b5f80fd5b3480156100f6575f80fd5b506100ff610365565b60405161010c9190611283565b60405180910390f35b348015610120575f80fd5b5061013b60048036038101906101369190611338565b61039e565b6040516101489190611390565b60405180910390f35b34801561015c575f80fd5b506101656104f9565b60405161017291906113b8565b60405180910390f35b348015610186575f80fd5b5061018f6104fe565b005b34801561019c575f80fd5b506101b760048036038101906101b291906113d1565b6105b9565b6040516101c49190611390565b60405180910390f35b3480156101d8575f80fd5b506101e16108e5565b6040516101ee919061143c565b60405180910390f35b348015610202575f80fd5b5061021d60048036038101906102189190611455565b6108ea565b60405161022a91906113b8565b60405180910390f35b34801561023e575f80fd5b506102476108ff565b005b348015610254575f80fd5b5061025d610a4b565b60405161026a919061148f565b60405180910390f35b34801561027e575f80fd5b5061029960048036038101906102949190611509565b610a70565b005b3480156102a6575f80fd5b506102af610ba0565b6040516102bc9190611283565b60405180910390f35b3480156102d0575f80fd5b506102eb60048036038101906102e69190611338565b610bd9565b6040516102f89190611390565b60405180910390f35b34801561030c575f80fd5b5061032760048036038101906103229190611554565b610bef565b60405161033491906113b8565b60405180910390f35b348015610348575f80fd5b50610363600480360381019061035e9190611455565b610c0f565b005b6040518060400160405280600481526020017f4d6f6a6f0000000000000000000000000000000000000000000000000000000081525081565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361040d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610404906115dc565b60405180910390fd5b8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104e791906113b8565b60405180910390a36001905092915050565b5f5481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461058d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058490611644565b60405180910390fd5b600160149054906101000a900460ff1615600160146101000a81548160ff021916908315150217905550565b5f8073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610628576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161061f906116ac565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610696576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068d90611714565b60405180910390fd5b60025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054821115610716576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070d9061177c565b60405180910390fd5b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548211156107d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c8906117e4565b60405180910390fd5b61085360035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205483610dca565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506108da848484610e27565b600190509392505050565b601281565b6002602052805f5260405f205f915090505481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461098e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098590611644565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f60015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610aff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af690611644565b60405180910390fd5b5f5b82829050811015610b9b57600160045f858585818110610b2457610b23611802565b5b9050602002016020810190610b399190611455565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080610b939061185c565b915050610b01565b505050565b6040518060400160405280600481526020017f4d4f4a4f0000000000000000000000000000000000000000000000000000000081525081565b5f610be5338484610e27565b6001905092915050565b6003602052815f5260405f20602052805f5260405f205f91509150505481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9590611644565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610d0c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d03906118ed565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a38060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f82821115610e0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e0590611955565b60405180910390fd5b5f8284610e1b9190611973565b90508091505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8c906116ac565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efa90611714565b60405180910390fd5b60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054811115610f83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7a9061177c565b60405180910390fd5b600160149054906101000a900460ff16156110225760045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16611021576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611018906119f0565b60405180910390fd5b5b61106960025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205482610dca565b60025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506110f160025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20548261119c565b60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161118f91906113b8565b60405180910390a3505050565b5f8082846111aa9190611a0e565b9050838110156111ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111e690611a8b565b60405180910390fd5b8091505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611230578082015181840152602081019050611215565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611255826111f9565b61125f8185611203565b935061126f818560208601611213565b6112788161123b565b840191505092915050565b5f6020820190508181035f83015261129b818461124b565b905092915050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6112d4826112ab565b9050919050565b6112e4816112ca565b81146112ee575f80fd5b50565b5f813590506112ff816112db565b92915050565b5f819050919050565b61131781611305565b8114611321575f80fd5b50565b5f813590506113328161130e565b92915050565b5f806040838503121561134e5761134d6112a3565b5b5f61135b858286016112f1565b925050602061136c85828601611324565b9150509250929050565b5f8115159050919050565b61138a81611376565b82525050565b5f6020820190506113a35f830184611381565b92915050565b6113b281611305565b82525050565b5f6020820190506113cb5f8301846113a9565b92915050565b5f805f606084860312156113e8576113e76112a3565b5b5f6113f5868287016112f1565b9350506020611406868287016112f1565b925050604061141786828701611324565b9150509250925092565b5f60ff82169050919050565b61143681611421565b82525050565b5f60208201905061144f5f83018461142d565b92915050565b5f6020828403121561146a576114696112a3565b5b5f611477848285016112f1565b91505092915050565b611489816112ca565b82525050565b5f6020820190506114a25f830184611480565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126114c9576114c86114a8565b5b8235905067ffffffffffffffff8111156114e6576114e56114ac565b5b602083019150836020820283011115611502576115016114b0565b5b9250929050565b5f806020838503121561151f5761151e6112a3565b5b5f83013567ffffffffffffffff81111561153c5761153b6112a7565b5b611548858286016114b4565b92509250509250929050565b5f806040838503121561156a576115696112a3565b5b5f611577858286016112f1565b9250506020611588858286016112f1565b9150509250929050565b7f417070726f766520746f207a65726f20616464726573730000000000000000005f82015250565b5f6115c6601783611203565b91506115d182611592565b602082019050919050565b5f6020820190508181035f8301526115f3816115ba565b9050919050565b7f43616c6c6572206973206e6f7420746865206f776e65720000000000000000005f82015250565b5f61162e601783611203565b9150611639826115fa565b602082019050919050565b5f6020820190508181035f83015261165b81611622565b9050919050565b7f5472616e736665722066726f6d207a65726f20616464726573730000000000005f82015250565b5f611696601a83611203565b91506116a182611662565b602082019050919050565b5f6020820190508181035f8301526116c38161168a565b9050919050565b7f5472616e7366657220746f207a65726f206164647265737300000000000000005f82015250565b5f6116fe601883611203565b9150611709826116ca565b602082019050919050565b5f6020820190508181035f83015261172b816116f2565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f611766601483611203565b915061177182611732565b602082019050919050565b5f6020820190508181035f8301526117938161175a565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f6117ce601283611203565b91506117d98261179a565b602082019050919050565b5f6020820190508181035f8301526117fb816117c2565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61186682611305565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036118985761189761182f565b5b600182019050919050565b7f4e6577206f776e657220697320746865207a65726f20616464726573730000005f82015250565b5f6118d7601d83611203565b91506118e2826118a3565b602082019050919050565b5f6020820190508181035f830152611904816118cb565b9050919050565b7f536166654d6174683a207375627472616374696f6e206f766572666c6f7700005f82015250565b5f61193f601e83611203565b915061194a8261190b565b602082019050919050565b5f6020820190508181035f83015261196c81611933565b9050919050565b5f61197d82611305565b915061198883611305565b92508282039050818111156119a05761199f61182f565b5b92915050565b7f41646472657373206e6f742077686974656c69737465640000000000000000005f82015250565b5f6119da601783611203565b91506119e5826119a6565b602082019050919050565b5f6020820190508181035f830152611a07816119ce565b9050919050565b5f611a1882611305565b9150611a2383611305565b9250828201905080821115611a3b57611a3a61182f565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f611a75601b83611203565b9150611a8082611a41565b602082019050919050565b5f6020820190508181035f830152611aa281611a69565b905091905056fea2646970667358221220c603fd78f420b9188ab26cdf6393643e54725b6d951e234b712fa623ac0c2a6d64736f6c63430008140033
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)