Source Code
Overview
MON Balance
MON Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 46 transactions
| Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Approve | 41575131 | 51 days ago | IN | 0 MON | 0.00482695 | ||||
| Approve | 37973315 | 68 days ago | IN | 0 MON | 0.00547759 | ||||
| Approve | 37973217 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37972907 | 68 days ago | IN | 0 MON | 0.00678297 | ||||
| Approve | 37971449 | 68 days ago | IN | 0 MON | 0.00542813 | ||||
| Approve | 37971242 | 68 days ago | IN | 0 MON | 0.00838173 | ||||
| Approve | 37970791 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970791 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970760 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970681 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970655 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970645 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970615 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970595 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970573 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970570 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970532 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970511 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970510 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970503 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970500 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970494 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970462 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970427 | 68 days ago | IN | 0 MON | 0.0239745 | ||||
| Approve | 37970342 | 68 days ago | IN | 0 MON | 0.00547759 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
Lemonad
Compiler Version
v0.8.30+commit.73712a01
Contract Source Code (Solidity)
/**
*Submitted for verification at monadscan.com on 2025-11-25
*/
/*
X: https://x.com/LeMonade__xyz
Tg: https://t.me/lemonad_portal
Website: https://www.lemonad.fun/
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;
interface ERC20 {
function totalSupply() external view returns (uint256);
function decimals() external view returns (uint8);
function symbol() external view returns (string memory);
function name() external view returns (string memory);
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);
}
abstract contract Ownable {
address internal _owner;
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
constructor() {
address msgSender = msg.sender;
_owner = msgSender;
emit OwnershipTransferred(address(0), msgSender);
}
function owner() public view returns (address) {
return _owner;
}
modifier onlyOwner() {
require(_owner == msg.sender, "!owner");
_;
}
function renounceOwnership() public virtual onlyOwner {
emit OwnershipTransferred(_owner, address(0));
_owner = address(0);
}
function transferOwnership(address newOwner) public virtual onlyOwner {
require(newOwner != address(0), "new is 0");
emit OwnershipTransferred(_owner, newOwner);
_owner = newOwner;
}
}
contract Lemonad is ERC20, Ownable {
string private _name = "Lemonad";
string private _symbol = "LEMON";
uint8 constant _decimals = 18;
uint256 _totalSupply = 100000 * 10 ** _decimals;
mapping(address => mapping(address => uint256)) _allowances;
mapping(address => uint256) _balances;
event Burn(address indexed burner, uint256 tokens);
uint256 public _maxWalletSize = (_totalSupply * 1) / 100;
mapping(address => bool) maxWalletExempt;
bool public canTrade = false;
constructor() Ownable() {
maxWalletExempt[msg.sender] = true;
maxWalletExempt[address(this)] = true;
_balances[msg.sender] = _totalSupply;
emit Transfer(address(0), msg.sender, _totalSupply);
}
function totalSupply() external view override returns (uint256) {
return _totalSupply;
}
function decimals() external pure override returns (uint8) {
return _decimals;
}
function symbol() external view override returns (string memory) {
return _symbol;
}
function name() external view override returns (string memory) {
return _name;
}
function balanceOf(address account) public view override returns (uint256) {
return _balances[account];
}
function allowance(address holder, address spender) external view override returns (uint256) {
return _allowances[holder][spender];
}
function approve(address spender, uint256 amount) public override returns (bool) {
_allowances[msg.sender][spender] = amount;
emit Approval(msg.sender, spender, amount);
return true;
}
function transfer(address recipient, uint256 amount) external override returns (bool) {
return _transferFrom(msg.sender, recipient, amount);
}
function approveMax(address spender) external returns (bool) {
return approve(spender, type(uint256).max);
}
function transferFrom(address sender, address recipient, uint256 amount) external override returns (bool) {
if (_allowances[sender][msg.sender] != type(uint256).max) {
_allowances[sender][msg.sender] = _allowances[sender][msg.sender] - amount;
}
return _transferFrom(sender, recipient, amount);
}
function _transferFrom(address sender, address recipient, uint256 amount) internal returns (bool) {
require(canTrade || sender == owner(), "Trading not enabled yet");
require(amount <= _balances[sender], "Insufficient balance");
if (!maxWalletExempt[recipient] && sender != owner()) {
require(_balances[recipient] + amount <= _maxWalletSize, "Exceeds max wallet size");
}
_balances[sender] -= amount;
_balances[recipient] += amount;
emit Transfer(sender, recipient, amount);
return true;
}
function burn(uint256 _numTokens) external returns (bool) {
require(_numTokens <= _balances[msg.sender], "Insufficient balance to burn");
_balances[msg.sender] -= _numTokens;
_totalSupply -= _numTokens;
emit Burn(msg.sender, _numTokens);
emit Transfer(msg.sender, address(0), _numTokens);
return true;
}
function setMaxWalletExemptOnOff(
address holder,
bool exempt
) external onlyOwner {
maxWalletExempt[holder] = exempt;
}
function enableTrading(bool _canTrade) external onlyOwner {
canTrade = _canTrade;
}
function removeWalletLimit() external onlyOwner {
_maxWalletSize = type(uint256).max;
}
}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":"burner","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"Burn","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":[],"name":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"holder","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":"spender","type":"address"}],"name":"approveMax","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":"uint256","name":"_numTokens","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"canTrade","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"bool","name":"_canTrade","type":"bool"}],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","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":"removeWalletLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"holder","type":"address"},{"internalType":"bool","name":"exempt","type":"bool"}],"name":"setMaxWalletExemptOnOff","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":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60c0604052600760809081526613195b5bdb985960ca1b60a05260019061002690826101ee565b506040805180820190915260058152642622a6a7a760d91b602082015260029061005090826101ee565b5061005d6012600a6103a1565b61006a90620186a06103b6565b6003556064600354600161007e91906103b6565b61008891906103cd565b6006556008805460ff191690553480156100a0575f5ffd5b505f80546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350335f8181526007602090815260408083208054600160ff199182168117909255308552828520805490911690911790556003548484526005835281842081905590519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36103ec565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061017e57607f821691505b60208210810361019c57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101e957805f5260205f20601f840160051c810160208510156101c75750805b601f840160051c820191505b818110156101e6575f81556001016101d3565b50505b505050565b81516001600160401b0381111561020757610207610156565b61021b81610215845461016a565b846101a2565b6020601f82116001811461024d575f83156102365750848201515b5f19600385901b1c1916600184901b1784556101e6565b5f84815260208120601f198516915b8281101561027c578785015182556020948501946001909201910161025c565b508482101561029957868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156102f7578085048111156102db576102db6102a8565b60018416156102e957908102905b60019390931c9280026102c0565b935093915050565b5f8261030d5750600161039b565b8161031957505f61039b565b816001811461032f576002811461033957610355565b600191505061039b565b60ff84111561034a5761034a6102a8565b50506001821b61039b565b5060208310610133831016604e8410600b8410161715610378575081810a61039b565b6103845f1984846102bc565b805f1904821115610397576103976102a8565b0290505b92915050565b5f6103af60ff8416836102ff565b9392505050565b808202811582820484141761039b5761039b6102a8565b5f826103e757634e487b7160e01b5f52601260045260245ffd5b500490565b610bc2806103f95f395ff3fe608060405234801561000f575f5ffd5b506004361061011c575f3560e01c8063715018a6116100a9578063a9059cbb1161006e578063a9059cbb14610238578063b144896f1461024b578063dd62ed3e14610253578063f275f64b1461028b578063f2fde38b1461029e575f5ffd5b8063715018a6146101f05780638da5cb5b146101fa5780638f9a55c0146102145780639316ea0a1461021d57806395d89b4114610230575f5ffd5b80632f05205c116100ef5780632f05205c14610186578063313ce5671461019357806342966c68146101a2578063571ac8b0146101b557806370a08231146101c8575f5ffd5b806306fdde0314610120578063095ea7b31461013e57806318160ddd1461016157806323b872dd14610173575b5f5ffd5b6101286102b1565b6040516101359190610997565b60405180910390f35b61015161014c3660046109e7565b610341565b6040519015158152602001610135565b6003545b604051908152602001610135565b610151610181366004610a0f565b6103ad565b6008546101519060ff1681565b60405160128152602001610135565b6101516101b0366004610a49565b61043c565b6101516101c3366004610a60565b61054e565b6101656101d6366004610a60565b6001600160a01b03165f9081526005602052604090205490565b6101f861055a565b005b5f546040516001600160a01b039091168152602001610135565b61016560065481565b6101f861022b366004610a88565b6105cb565b61012861061e565b6101516102463660046109e7565b61062d565b6101f8610640565b610165610261366004610ab9565b6001600160a01b039182165f90815260046020908152604080832093909416825291909152205490565b6101f8610299366004610ae1565b610670565b6101f86102ac366004610a60565b6106ac565b6060600180546102c090610afa565b80601f01602080910402602001604051908101604052809291908181526020018280546102ec90610afa565b80156103375780601f1061030e57610100808354040283529160200191610337565b820191905f5260205f20905b81548152906001019060200180831161031a57829003601f168201915b5050505050905090565b335f8181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061039b9086815260200190565b60405180910390a35060015b92915050565b6001600160a01b0383165f9081526004602090815260408083203384529091528120545f1914610429576001600160a01b0384165f908152600460209081526040808320338452909152902054610405908390610b46565b6001600160a01b0385165f9081526004602090815260408083203384529091529020555b61043484848461076f565b949350505050565b335f9081526005602052604081205482111561049f5760405162461bcd60e51b815260206004820152601c60248201527f496e73756666696369656e742062616c616e636520746f206275726e0000000060448201526064015b60405180910390fd5b335f90815260056020526040812080548492906104bd908490610b46565b925050819055508160035f8282546104d59190610b46565b909155505060405182815233907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59060200160405180910390a26040518281525f9033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3506001919050565b5f6103a7825f19610341565b5f546001600160a01b031633146105835760405162461bcd60e51b815260040161049690610b59565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b031633146105f45760405162461bcd60e51b815260040161049690610b59565b6001600160a01b03919091165f908152600760205260409020805460ff1916911515919091179055565b6060600280546102c090610afa565b5f61063933848461076f565b9392505050565b5f546001600160a01b031633146106695760405162461bcd60e51b815260040161049690610b59565b5f19600655565b5f546001600160a01b031633146106995760405162461bcd60e51b815260040161049690610b59565b6008805460ff1916911515919091179055565b5f546001600160a01b031633146106d55760405162461bcd60e51b815260040161049690610b59565b6001600160a01b0381166107165760405162461bcd60e51b815260206004820152600860248201526706e657720697320360c41b6044820152606401610496565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b6008545f9060ff168061078e57505f546001600160a01b038581169116145b6107da5760405162461bcd60e51b815260206004820152601760248201527f54726164696e67206e6f7420656e61626c6564207965740000000000000000006044820152606401610496565b6001600160a01b0384165f908152600560205260409020548211156108385760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b6044820152606401610496565b6001600160a01b0383165f9081526007602052604090205460ff1615801561086d57505f546001600160a01b03858116911614155b156108e6576006546001600160a01b0384165f90815260056020526040902054610898908490610b79565b11156108e65760405162461bcd60e51b815260206004820152601760248201527f45786365656473206d61782077616c6c65742073697a650000000000000000006044820152606401610496565b6001600160a01b0384165f908152600560205260408120805484929061090d908490610b46565b90915550506001600160a01b0383165f9081526005602052604081208054849290610939908490610b79565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161098591815260200190565b60405180910390a35060019392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146109e2575f5ffd5b919050565b5f5f604083850312156109f8575f5ffd5b610a01836109cc565b946020939093013593505050565b5f5f5f60608486031215610a21575f5ffd5b610a2a846109cc565b9250610a38602085016109cc565b929592945050506040919091013590565b5f60208284031215610a59575f5ffd5b5035919050565b5f60208284031215610a70575f5ffd5b610639826109cc565b803580151581146109e2575f5ffd5b5f5f60408385031215610a99575f5ffd5b610aa2836109cc565b9150610ab060208401610a79565b90509250929050565b5f5f60408385031215610aca575f5ffd5b610ad3836109cc565b9150610ab0602084016109cc565b5f60208284031215610af1575f5ffd5b61063982610a79565b600181811c90821680610b0e57607f821691505b602082108103610b2c57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156103a7576103a7610b32565b60208082526006908201526510b7bbb732b960d11b604082015260600190565b808201808211156103a7576103a7610b3256fea26469706673582212204b8bafde9193645c0083d7cb7245faa7fe842523d7b1b256b82ea3e3eec0eb3c64736f6c634300081e0033
Deployed Bytecode
0x608060405234801561000f575f5ffd5b506004361061011c575f3560e01c8063715018a6116100a9578063a9059cbb1161006e578063a9059cbb14610238578063b144896f1461024b578063dd62ed3e14610253578063f275f64b1461028b578063f2fde38b1461029e575f5ffd5b8063715018a6146101f05780638da5cb5b146101fa5780638f9a55c0146102145780639316ea0a1461021d57806395d89b4114610230575f5ffd5b80632f05205c116100ef5780632f05205c14610186578063313ce5671461019357806342966c68146101a2578063571ac8b0146101b557806370a08231146101c8575f5ffd5b806306fdde0314610120578063095ea7b31461013e57806318160ddd1461016157806323b872dd14610173575b5f5ffd5b6101286102b1565b6040516101359190610997565b60405180910390f35b61015161014c3660046109e7565b610341565b6040519015158152602001610135565b6003545b604051908152602001610135565b610151610181366004610a0f565b6103ad565b6008546101519060ff1681565b60405160128152602001610135565b6101516101b0366004610a49565b61043c565b6101516101c3366004610a60565b61054e565b6101656101d6366004610a60565b6001600160a01b03165f9081526005602052604090205490565b6101f861055a565b005b5f546040516001600160a01b039091168152602001610135565b61016560065481565b6101f861022b366004610a88565b6105cb565b61012861061e565b6101516102463660046109e7565b61062d565b6101f8610640565b610165610261366004610ab9565b6001600160a01b039182165f90815260046020908152604080832093909416825291909152205490565b6101f8610299366004610ae1565b610670565b6101f86102ac366004610a60565b6106ac565b6060600180546102c090610afa565b80601f01602080910402602001604051908101604052809291908181526020018280546102ec90610afa565b80156103375780601f1061030e57610100808354040283529160200191610337565b820191905f5260205f20905b81548152906001019060200180831161031a57829003601f168201915b5050505050905090565b335f8181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061039b9086815260200190565b60405180910390a35060015b92915050565b6001600160a01b0383165f9081526004602090815260408083203384529091528120545f1914610429576001600160a01b0384165f908152600460209081526040808320338452909152902054610405908390610b46565b6001600160a01b0385165f9081526004602090815260408083203384529091529020555b61043484848461076f565b949350505050565b335f9081526005602052604081205482111561049f5760405162461bcd60e51b815260206004820152601c60248201527f496e73756666696369656e742062616c616e636520746f206275726e0000000060448201526064015b60405180910390fd5b335f90815260056020526040812080548492906104bd908490610b46565b925050819055508160035f8282546104d59190610b46565b909155505060405182815233907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59060200160405180910390a26040518281525f9033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3506001919050565b5f6103a7825f19610341565b5f546001600160a01b031633146105835760405162461bcd60e51b815260040161049690610b59565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b031633146105f45760405162461bcd60e51b815260040161049690610b59565b6001600160a01b03919091165f908152600760205260409020805460ff1916911515919091179055565b6060600280546102c090610afa565b5f61063933848461076f565b9392505050565b5f546001600160a01b031633146106695760405162461bcd60e51b815260040161049690610b59565b5f19600655565b5f546001600160a01b031633146106995760405162461bcd60e51b815260040161049690610b59565b6008805460ff1916911515919091179055565b5f546001600160a01b031633146106d55760405162461bcd60e51b815260040161049690610b59565b6001600160a01b0381166107165760405162461bcd60e51b815260206004820152600860248201526706e657720697320360c41b6044820152606401610496565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b6008545f9060ff168061078e57505f546001600160a01b038581169116145b6107da5760405162461bcd60e51b815260206004820152601760248201527f54726164696e67206e6f7420656e61626c6564207965740000000000000000006044820152606401610496565b6001600160a01b0384165f908152600560205260409020548211156108385760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b6044820152606401610496565b6001600160a01b0383165f9081526007602052604090205460ff1615801561086d57505f546001600160a01b03858116911614155b156108e6576006546001600160a01b0384165f90815260056020526040902054610898908490610b79565b11156108e65760405162461bcd60e51b815260206004820152601760248201527f45786365656473206d61782077616c6c65742073697a650000000000000000006044820152606401610496565b6001600160a01b0384165f908152600560205260408120805484929061090d908490610b46565b90915550506001600160a01b0383165f9081526005602052604081208054849290610939908490610b79565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161098591815260200190565b60405180910390a35060019392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146109e2575f5ffd5b919050565b5f5f604083850312156109f8575f5ffd5b610a01836109cc565b946020939093013593505050565b5f5f5f60608486031215610a21575f5ffd5b610a2a846109cc565b9250610a38602085016109cc565b929592945050506040919091013590565b5f60208284031215610a59575f5ffd5b5035919050565b5f60208284031215610a70575f5ffd5b610639826109cc565b803580151581146109e2575f5ffd5b5f5f60408385031215610a99575f5ffd5b610aa2836109cc565b9150610ab060208401610a79565b90509250929050565b5f5f60408385031215610aca575f5ffd5b610ad3836109cc565b9150610ab0602084016109cc565b5f60208284031215610af1575f5ffd5b61063982610a79565b600181811c90821680610b0e57607f821691505b602082108103610b2c57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156103a7576103a7610b32565b60208082526006908201526510b7bbb732b960d11b604082015260600190565b808201808211156103a7576103a7610b3256fea26469706673582212204b8bafde9193645c0083d7cb7245faa7fe842523d7b1b256b82ea3e3eec0eb3c64736f6c634300081e0033
Deployed Bytecode Sourcemap
1907:3698:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2999:94;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3383:216;;;;;;:::i;:::-;;:::i;:::-;;;1085:14:1;;1078:22;1060:41;;1048:2;1033:18;3383:216:0;920:187:1;2681:102:0;2763:12;;2681:102;;;1258:25:1;;;1246:2;1231:18;2681:102:0;1112:177:1;3901:341:0;;;;;;:::i;:::-;;:::i;2402:28::-;;;;;;;;;2791:94;;;2054:2;1815:36:1;;1803:2;1788:18;2791:94:0;1673:184:1;4855:368:0;;;;;;:::i;:::-;;:::i;3771:122::-;;;;;;:::i;:::-;;:::i;3101:119::-;;;;;;:::i;:::-;-1:-1:-1;;;;;3194:18:0;3167:7;3194:18;;;:9;:18;;;;;;;3101:119;1530:148;;;:::i;:::-;;1344:79;1382:7;1409:6;1344:79;;-1:-1:-1;;;;;1409:6:0;;;2430:51:1;;2418:2;2403:18;1344:79:0;2284:203:1;2290:56:0;;;;;;5231:157;;;;;;:::i;:::-;;:::i;2893:98::-;;;:::i;3607:156::-;;;;;;:::i;:::-;;:::i;5501:101::-;;;:::i;3228:147::-;;;;;;:::i;:::-;-1:-1:-1;;;;;3339:19:0;;;3312:7;3339:19;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;3228:147;5396:97;;;;;;:::i;:::-;;:::i;1686:214::-;;;;;;:::i;:::-;;:::i;2999:94::-;3047:13;3080:5;3073:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2999:94;:::o;3383:216::-;3487:10;3458:4;3475:23;;;:11;:23;;;;;;;;-1:-1:-1;;;;;3475:32:0;;;;;;;;;;:41;;;3532:37;3458:4;;3475:32;;3532:37;;;;3510:6;1258:25:1;;1246:2;1231:18;;1112:177;3532:37:0;;;;;;;;-1:-1:-1;3587:4:0;3383:216;;;;;:::o;3901:341::-;-1:-1:-1;;;;;4022:19:0;;4001:4;4022:19;;;:11;:19;;;;;;;;4042:10;4022:31;;;;;;;;-1:-1:-1;;4022:52:0;4018:159;;-1:-1:-1;;;;;4125:19:0;;;;;;:11;:19;;;;;;;;4145:10;4125:31;;;;;;;;:40;;4159:6;;4125:40;:::i;:::-;-1:-1:-1;;;;;4091:19:0;;;;;;:11;:19;;;;;;;;4111:10;4091:31;;;;;;;:74;4018:159;4194:40;4208:6;4216:9;4227:6;4194:13;:40::i;:::-;4187:47;3901:341;-1:-1:-1;;;;3901:341:0:o;4855:368::-;4956:10;4907:4;4946:21;;;:9;:21;;;;;;4932:35;;;4924:76;;;;-1:-1:-1;;;4924:76:0;;4218:2:1;4924:76:0;;;4200:21:1;4257:2;4237:18;;;4230:30;4296;4276:18;;;4269:58;4344:18;;4924:76:0;;;;;;;;;5023:10;5013:21;;;;:9;:21;;;;;:35;;5038:10;;5013:21;:35;;5038:10;;5013:35;:::i;:::-;;;;;;;;5075:10;5059:12;;:26;;;;;;;:::i;:::-;;;;-1:-1:-1;;5103:28:0;;1258:25:1;;;5108:10:0;;5103:28;;1246:2:1;1231:18;5103:28:0;;;;;;;5147:44;;1258:25:1;;;5176:1:0;;5156:10;;5147:44;;1246:2:1;1231:18;5147:44:0;;;;;;;-1:-1:-1;5211:4:0;;4855:368;-1:-1:-1;4855:368:0:o;3771:122::-;3826:4;3850:35;3858:7;-1:-1:-1;;3850:7:0;:35::i;1530:148::-;1471:6;;-1:-1:-1;;;;;1471:6:0;1481:10;1471:20;1463:39;;;;-1:-1:-1;;;1463:39:0;;;;;;;:::i;:::-;1637:1:::1;1621:6:::0;;1600:40:::1;::::0;-1:-1:-1;;;;;1621:6:0;;::::1;::::0;1600:40:::1;::::0;1637:1;;1600:40:::1;1668:1;1651:19:::0;;-1:-1:-1;;;;;;1651:19:0::1;::::0;;1530:148::o;5231:157::-;1471:6;;-1:-1:-1;;;;;1471:6:0;1481:10;1471:20;1463:39;;;;-1:-1:-1;;;1463:39:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5348:23:0;;;::::1;;::::0;;;:15:::1;:23;::::0;;;;:32;;-1:-1:-1;;5348:32:0::1;::::0;::::1;;::::0;;;::::1;::::0;;5231:157::o;2893:98::-;2943:13;2976:7;2969:14;;;;;:::i;3607:156::-;3687:4;3711:44;3725:10;3737:9;3748:6;3711:13;:44::i;:::-;3704:51;3607:156;-1:-1:-1;;;3607:156:0:o;5501:101::-;1471:6;;-1:-1:-1;;;;;1471:6:0;1481:10;1471:20;1463:39;;;;-1:-1:-1;;;1463:39:0;;;;;;;:::i;:::-;-1:-1:-1;;5560:14:0::1;:34:::0;5501:101::o;5396:97::-;1471:6;;-1:-1:-1;;;;;1471:6:0;1481:10;1471:20;1463:39;;;;-1:-1:-1;;;1463:39:0;;;;;;;:::i;:::-;5465:8:::1;:20:::0;;-1:-1:-1;;5465:20:0::1;::::0;::::1;;::::0;;;::::1;::::0;;5396:97::o;1686:214::-;1471:6;;-1:-1:-1;;;;;1471:6:0;1481:10;1471:20;1463:39;;;;-1:-1:-1;;;1463:39:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1775:22:0;::::1;1767:43;;;::::0;-1:-1:-1;;;1767:43:0;;4909:2:1;1767:43:0::1;::::0;::::1;4891:21:1::0;4948:1;4928:18;;;4921:29;-1:-1:-1;;;4966:18:1;;;4959:38;5014:18;;1767:43:0::1;4707:331:1::0;1767:43:0::1;1847:6;::::0;;1826:38:::1;::::0;-1:-1:-1;;;;;1826:38:0;;::::1;::::0;1847:6;::::1;::::0;1826:38:::1;::::0;::::1;1875:6;:17:::0;;-1:-1:-1;;;;;;1875:17:0::1;-1:-1:-1::0;;;;;1875:17:0;;;::::1;::::0;;;::::1;::::0;;1686:214::o;4250:597::-;4369:8;;4342:4;;4369:8;;;:29;;-1:-1:-1;1382:7:0;1409:6;-1:-1:-1;;;;;4381:17:0;;;1409:6;;4381:17;4369:29;4361:65;;;;-1:-1:-1;;;4361:65:0;;5245:2:1;4361:65:0;;;5227:21:1;5284:2;5264:18;;;5257:30;5323:25;5303:18;;;5296:53;5366:18;;4361:65:0;5043:347:1;4361:65:0;-1:-1:-1;;;;;4465:17:0;;;;;;:9;:17;;;;;;4455:27;;;4447:60;;;;-1:-1:-1;;;4447:60:0;;5597:2:1;4447:60:0;;;5579:21:1;5636:2;5616:18;;;5609:30;-1:-1:-1;;;5655:18:1;;;5648:50;5715:18;;4447:60:0;5395:344:1;4447:60:0;-1:-1:-1;;;;;4525:26:0;;;;;;:15;:26;;;;;;;;4524:27;:48;;;;-1:-1:-1;1382:7:0;1409:6;-1:-1:-1;;;;;4555:17:0;;;1409:6;;4555:17;;4524:48;4520:164;;;4630:14;;-1:-1:-1;;;;;4597:20:0;;;;;;:9;:20;;;;;;:29;;4620:6;;4597:29;:::i;:::-;:47;;4589:83;;;;-1:-1:-1;;;4589:83:0;;6076:2:1;4589:83:0;;;6058:21:1;6115:2;6095:18;;;6088:30;6154:25;6134:18;;;6127:53;6197:18;;4589:83:0;5874:347:1;4589:83:0;-1:-1:-1;;;;;4696:17:0;;;;;;:9;:17;;;;;:27;;4717:6;;4696:17;:27;;4717:6;;4696:27;:::i;:::-;;;;-1:-1:-1;;;;;;;4734:20:0;;;;;;:9;:20;;;;;:30;;4758:6;;4734:20;:30;;4758:6;;4734:30;:::i;:::-;;;;;;;;4799:9;-1:-1:-1;;;;;4782:35:0;4791:6;-1:-1:-1;;;;;4782:35:0;;4810:6;4782:35;;;;1258:25:1;;1246:2;1231:18;;1112:177;4782:35:0;;;;;;;;-1:-1:-1;4835:4:0;4250:597;;;;;:::o;14:418:1:-;163:2;152:9;145:21;126:4;195:6;189:13;238:6;233:2;222:9;218:18;211:34;297:6;292:2;284:6;280:15;275:2;264:9;260:18;254:50;353:1;348:2;339:6;328:9;324:22;320:31;313:42;423:2;416;412:7;407:2;399:6;395:15;391:29;380:9;376:45;372:54;364:62;;;14:418;;;;:::o;437:173::-;505:20;;-1:-1:-1;;;;;554:31:1;;544:42;;534:70;;600:1;597;590:12;534:70;437:173;;;:::o;615:300::-;683:6;691;744:2;732:9;723:7;719:23;715:32;712:52;;;760:1;757;750:12;712:52;783:29;802:9;783:29;:::i;:::-;773:39;881:2;866:18;;;;853:32;;-1:-1:-1;;;615:300:1:o;1294:374::-;1371:6;1379;1387;1440:2;1428:9;1419:7;1415:23;1411:32;1408:52;;;1456:1;1453;1446:12;1408:52;1479:29;1498:9;1479:29;:::i;:::-;1469:39;;1527:38;1561:2;1550:9;1546:18;1527:38;:::i;:::-;1294:374;;1517:48;;-1:-1:-1;;;1634:2:1;1619:18;;;;1606:32;;1294:374::o;1862:226::-;1921:6;1974:2;1962:9;1953:7;1949:23;1945:32;1942:52;;;1990:1;1987;1980:12;1942:52;-1:-1:-1;2035:23:1;;1862:226;-1:-1:-1;1862:226:1:o;2093:186::-;2152:6;2205:2;2193:9;2184:7;2180:23;2176:32;2173:52;;;2221:1;2218;2211:12;2173:52;2244:29;2263:9;2244:29;:::i;2492:160::-;2557:20;;2613:13;;2606:21;2596:32;;2586:60;;2642:1;2639;2632:12;2657:254;2722:6;2730;2783:2;2771:9;2762:7;2758:23;2754:32;2751:52;;;2799:1;2796;2789:12;2751:52;2822:29;2841:9;2822:29;:::i;:::-;2812:39;;2870:35;2901:2;2890:9;2886:18;2870:35;:::i;:::-;2860:45;;2657:254;;;;;:::o;2916:260::-;2984:6;2992;3045:2;3033:9;3024:7;3020:23;3016:32;3013:52;;;3061:1;3058;3051:12;3013:52;3084:29;3103:9;3084:29;:::i;:::-;3074:39;;3132:38;3166:2;3155:9;3151:18;3132:38;:::i;3181:180::-;3237:6;3290:2;3278:9;3269:7;3265:23;3261:32;3258:52;;;3306:1;3303;3296:12;3258:52;3329:26;3345:9;3329:26;:::i;3366:380::-;3445:1;3441:12;;;;3488;;;3509:61;;3563:4;3555:6;3551:17;3541:27;;3509:61;3616:2;3608:6;3605:14;3585:18;3582:38;3579:161;;3662:10;3657:3;3653:20;3650:1;3643:31;3697:4;3694:1;3687:15;3725:4;3722:1;3715:15;3579:161;;3366:380;;;:::o;3751:127::-;3812:10;3807:3;3803:20;3800:1;3793:31;3843:4;3840:1;3833:15;3867:4;3864:1;3857:15;3883:128;3950:9;;;3971:11;;;3968:37;;;3985:18;;:::i;4373:329::-;4575:2;4557:21;;;4614:1;4594:18;;;4587:29;-1:-1:-1;;;4647:2:1;4632:18;;4625:36;4693:2;4678:18;;4373:329::o;5744:125::-;5809:9;;;5830:10;;;5827:36;;;5843:18;;:::i
Swarm Source
ipfs://4b8bafde9193645c0083d7cb7245faa7fe842523d7b1b256b82ea3e3eec0eb3c
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in MON
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.