ETH Price: $2,636.29 (-1.39%)

Token

Alameda Oath (ALAMO)
 

Overview

Max Total Supply

13,112,022 ALAMO

Holders

65

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
19,646.680801374191028227 ALAMO

Value
$0.00
0xc0909A205bf047508e0b77751a176864650d78Cd
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:
AlamedaOath

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, GNU GPLv3 license
/**
 *Submitted for verification at Etherscan.io on 2022-11-13
*/

// SPDX-License-Identifier: GPL-3.0-or-later
// Contract Address: 0x630eEE36204E0A8Acd244B953b0219d9957014DF
pragma solidity ^0.8.11;

interface IUniswapV2Factory {
    function createPair(address tokenA, address tokenB) external returns (address pair);
}

interface IUniswapV2Router02 {
    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);
}

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(uint x, uint y) internal pure returns (uint z) {
        require((z = x + y) >= x, 'ds-math-add-overflow');
    }

    function sub(uint x, uint y) internal pure returns (uint z) {
        require((z = x - y) <= x, 'ds-math-sub-underflow');
    }

    function mul(uint x, uint y) internal pure returns (uint z) {
        require(y == 0 || (z = x * y) / y == x, 'ds-math-mul-overflow');
    }
}


contract AlamedaOath is IERC20 {
    using SafeMath for uint;


    string public constant symbol = "ALAMO";
    string public constant name = "Alameda Oath";
    uint8 public constant decimals = 18;
    uint256 public totalSupply = 0;
    uint256 public _maxWalletSize = 0;

    mapping(address => uint) public balanceOf;
    mapping(address => mapping(address => uint)) public allowance;
    mapping(address => bool) public excludeMaxWallet;

    address public minter;
    IUniswapV2Router02 private uniswapV2Router;
    address private uniswapV2Pair;


    constructor() {
        minter = msg.sender;
        _mint(address(minter), 13112022*10**decimals);
        IUniswapV2Router02 _uniswapV2Router = IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
        uniswapV2Router = _uniswapV2Router;
        uniswapV2Pair = IUniswapV2Factory(_uniswapV2Router.factory()).createPair(address(this), _uniswapV2Router.WETH());
        _maxWalletSize = (totalSupply * 15) / 1000;
        
    }

    function setMaxWalletPercentage(uint n, uint d) external returns(uint256) {
        require(address(msg.sender) == address(minter), "TOKEN: ONLY MINTER IS ALLOWED TO CHANGE MAX");

        _maxWalletSize = (totalSupply * n) / d;
        return _maxWalletSize;
    }

    function excludeAddressFromMaxLimit(address addr, bool exclude) external {
        require(address(msg.sender) == address(minter), "TOKEN: ONLY MINTER IS ALLOWED TO ADD PAIR");
        excludeMaxWallet[addr] = exclude;
    }

    

    function approve(address _spender, uint _value) external returns (bool) {
        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function _mint(address _to, uint _amount) internal returns (bool) {
        balanceOf[_to] += _amount;
        totalSupply += _amount;
        emit Transfer(address(0x0), _to, _amount);
        return true;
    }

    function _transfer(address _from, address _to, uint256 _value) internal returns (bool) {
        if(_from != minter && _to != minter) {

            if(_to != uniswapV2Pair && !excludeMaxWallet[_to]) {
                require(balanceOf[_to] + _value <= _maxWalletSize, "TOKEN: BALANCE EXCEEDS MAX_WALLET");
            }

       }
        balanceOf[_from] -= _value;
        balanceOf[_to] += _value;
        emit Transfer(_from, _to, _value);
        return true;
    }

    function transfer(address _to, uint _value) external returns (bool) {
        return _transfer(msg.sender, _to, _value);
    }

    function transferFrom(address _from, address _to, uint _value) external returns (bool) {
        uint allowed_from = allowance[_from][msg.sender];
        if (allowed_from != type(uint).max) {
            allowance[_from][msg.sender] -= _value;
        }
        return _transfer(_from, _to, _value);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","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":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"bool","name":"exclude","type":"bool"}],"name":"excludeAddressFromMaxLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"excludeMaxWallet","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minter","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":"uint256","name":"n","type":"uint256"},{"internalType":"uint256","name":"d","type":"uint256"}],"name":"setMaxWalletPercentage","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040526000805560006001553480156200001a57600080fd5b50600580546001600160a01b031916339081179091556200005890620000436012600a620003c0565b620000529062c812d6620003d8565b62000217565b50600680546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d9081179091556040805163c45a015560e01b81529051829163c45a01559160048083019260209291908290030181865afa158015620000bf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000e59190620003f2565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000133573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001599190620003f2565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015620001a7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001cd9190620003f2565b600780546001600160a01b0319166001600160a01b03929092169190911790556000546103e8906200020190600f620003d8565b6200020d91906200041d565b6001555062000456565b6001600160a01b0382166000908152600260205260408120805483919083906200024390849062000440565b92505081905550816000808282546200025d919062000440565b90915550506040518281526001600160a01b038416906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35060015b92915050565b634e487b7160e01b600052601160045260246000fd5b600181815b8085111562000304578160001904821115620002e857620002e8620002ad565b80851615620002f657918102915b93841c9390800290620002c8565b509250929050565b6000826200031d57506001620002a7565b816200032c57506000620002a7565b8160018114620003455760028114620003505762000370565b6001915050620002a7565b60ff841115620003645762000364620002ad565b50506001821b620002a7565b5060208310610133831016604e8410600b841016171562000395575081810a620002a7565b620003a18383620002c3565b8060001904821115620003b857620003b8620002ad565b029392505050565b6000620003d160ff8416836200030c565b9392505050565b8082028115828204841417620002a757620002a7620002ad565b6000602082840312156200040557600080fd5b81516001600160a01b0381168114620003d157600080fd5b6000826200043b57634e487b7160e01b600052601260045260246000fd5b500490565b80820180821115620002a757620002a7620002ad565b61088e80620004666000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806343bd51181161008c5780638f9a55c0116100665780638f9a55c01461022d57806395d89b4114610236578063a9059cbb1461025a578063dd62ed3e1461026d57600080fd5b806343bd5118146101d5578063546417a9146101ea57806370a082311461020d57600080fd5b806318160ddd116100c857806318160ddd1461017e57806323b872dd14610195578063313ce567146101a85780633f961f21146101c257600080fd5b806306fdde03146100ef5780630754617214610130578063095ea7b31461015b575b600080fd5b61011a6040518060400160405280600c81526020016b082d8c2dacac8c2409ec2e8d60a31b81525081565b6040516101279190610667565b60405180910390f35b600554610143906001600160a01b031681565b6040516001600160a01b039091168152602001610127565b61016e6101693660046106d1565b610298565b6040519015158152602001610127565b61018760005481565b604051908152602001610127565b61016e6101a33660046106fb565b610305565b6101b0601281565b60405160ff9091168152602001610127565b6101876101d0366004610737565b61037f565b6101e86101e3366004610759565b61041a565b005b61016e6101f8366004610795565b60046020526000908152604090205460ff1681565b61018761021b366004610795565b60026020526000908152604090205481565b61018760015481565b61011a60405180604001604052806005815260200164414c414d4f60d81b81525081565b61016e6102683660046106d1565b6104b1565b61018761027b3660046107b0565b600360209081526000928352604080842090915290825290205481565b3360008181526003602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102f39086815260200190565b60405180910390a35060015b92915050565b6001600160a01b0383166000908152600360209081526040808320338452909152812054600019811461036b576001600160a01b0385166000908152600360209081526040808320338452909152812080548592906103659084906107f9565b90915550505b6103768585856104c5565b95945050505050565b6005546000906001600160a01b031633146103f55760405162461bcd60e51b815260206004820152602b60248201527f544f4b454e3a204f4e4c59204d494e54455220495320414c4c4f57454420544f60448201526a0408690829c8e8a409a82b60ab1b60648201526084015b60405180910390fd5b8183600054610404919061080c565b61040e9190610823565b60018190559392505050565b6005546001600160a01b031633146104865760405162461bcd60e51b815260206004820152602960248201527f544f4b454e3a204f4e4c59204d494e54455220495320414c4c4f57454420544f6044820152681020a222102820a4a960b91b60648201526084016103ec565b6001600160a01b03919091166000908152600460205260409020805460ff1916911515919091179055565b60006104be3384846104c5565b9392505050565b6005546000906001600160a01b038581169116148015906104f457506005546001600160a01b03848116911614155b156105b4576007546001600160a01b0384811691161480159061053057506001600160a01b03831660009081526004602052604090205460ff16155b156105b4576001546001600160a01b03841660009081526002602052604090205461055c908490610845565b11156105b45760405162461bcd60e51b815260206004820152602160248201527f544f4b454e3a2042414c414e43452045584345454453204d41585f57414c4c456044820152601560fa1b60648201526084016103ec565b6001600160a01b038416600090815260026020526040812080548492906105dc9084906107f9565b90915550506001600160a01b03831660009081526002602052604081208054849290610609908490610845565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161065591815260200190565b60405180910390a35060019392505050565b600060208083528351808285015260005b8181101561069457858101830151858201604001528201610678565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146106cc57600080fd5b919050565b600080604083850312156106e457600080fd5b6106ed836106b5565b946020939093013593505050565b60008060006060848603121561071057600080fd5b610719846106b5565b9250610727602085016106b5565b9150604084013590509250925092565b6000806040838503121561074a57600080fd5b50508035926020909101359150565b6000806040838503121561076c57600080fd5b610775836106b5565b91506020830135801515811461078a57600080fd5b809150509250929050565b6000602082840312156107a757600080fd5b6104be826106b5565b600080604083850312156107c357600080fd5b6107cc836106b5565b91506107da602084016106b5565b90509250929050565b634e487b7160e01b600052601160045260246000fd5b818103818111156102ff576102ff6107e3565b80820281158282048414176102ff576102ff6107e3565b60008261084057634e487b7160e01b600052601260045260246000fd5b500490565b808201808211156102ff576102ff6107e356fea264697066735822122021a282fca251a11d728f526f24bbc61162fb8c0a6ec8d0369a8795bc76ec0f2964736f6c63430008110033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806343bd51181161008c5780638f9a55c0116100665780638f9a55c01461022d57806395d89b4114610236578063a9059cbb1461025a578063dd62ed3e1461026d57600080fd5b806343bd5118146101d5578063546417a9146101ea57806370a082311461020d57600080fd5b806318160ddd116100c857806318160ddd1461017e57806323b872dd14610195578063313ce567146101a85780633f961f21146101c257600080fd5b806306fdde03146100ef5780630754617214610130578063095ea7b31461015b575b600080fd5b61011a6040518060400160405280600c81526020016b082d8c2dacac8c2409ec2e8d60a31b81525081565b6040516101279190610667565b60405180910390f35b600554610143906001600160a01b031681565b6040516001600160a01b039091168152602001610127565b61016e6101693660046106d1565b610298565b6040519015158152602001610127565b61018760005481565b604051908152602001610127565b61016e6101a33660046106fb565b610305565b6101b0601281565b60405160ff9091168152602001610127565b6101876101d0366004610737565b61037f565b6101e86101e3366004610759565b61041a565b005b61016e6101f8366004610795565b60046020526000908152604090205460ff1681565b61018761021b366004610795565b60026020526000908152604090205481565b61018760015481565b61011a60405180604001604052806005815260200164414c414d4f60d81b81525081565b61016e6102683660046106d1565b6104b1565b61018761027b3660046107b0565b600360209081526000928352604080842090915290825290205481565b3360008181526003602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102f39086815260200190565b60405180910390a35060015b92915050565b6001600160a01b0383166000908152600360209081526040808320338452909152812054600019811461036b576001600160a01b0385166000908152600360209081526040808320338452909152812080548592906103659084906107f9565b90915550505b6103768585856104c5565b95945050505050565b6005546000906001600160a01b031633146103f55760405162461bcd60e51b815260206004820152602b60248201527f544f4b454e3a204f4e4c59204d494e54455220495320414c4c4f57454420544f60448201526a0408690829c8e8a409a82b60ab1b60648201526084015b60405180910390fd5b8183600054610404919061080c565b61040e9190610823565b60018190559392505050565b6005546001600160a01b031633146104865760405162461bcd60e51b815260206004820152602960248201527f544f4b454e3a204f4e4c59204d494e54455220495320414c4c4f57454420544f6044820152681020a222102820a4a960b91b60648201526084016103ec565b6001600160a01b03919091166000908152600460205260409020805460ff1916911515919091179055565b60006104be3384846104c5565b9392505050565b6005546000906001600160a01b038581169116148015906104f457506005546001600160a01b03848116911614155b156105b4576007546001600160a01b0384811691161480159061053057506001600160a01b03831660009081526004602052604090205460ff16155b156105b4576001546001600160a01b03841660009081526002602052604090205461055c908490610845565b11156105b45760405162461bcd60e51b815260206004820152602160248201527f544f4b454e3a2042414c414e43452045584345454453204d41585f57414c4c456044820152601560fa1b60648201526084016103ec565b6001600160a01b038416600090815260026020526040812080548492906105dc9084906107f9565b90915550506001600160a01b03831660009081526002602052604081208054849290610609908490610845565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161065591815260200190565b60405180910390a35060019392505050565b600060208083528351808285015260005b8181101561069457858101830151858201604001528201610678565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146106cc57600080fd5b919050565b600080604083850312156106e457600080fd5b6106ed836106b5565b946020939093013593505050565b60008060006060848603121561071057600080fd5b610719846106b5565b9250610727602085016106b5565b9150604084013590509250925092565b6000806040838503121561074a57600080fd5b50508035926020909101359150565b6000806040838503121561076c57600080fd5b610775836106b5565b91506020830135801515811461078a57600080fd5b809150509250929050565b6000602082840312156107a757600080fd5b6104be826106b5565b600080604083850312156107c357600080fd5b6107cc836106b5565b91506107da602084016106b5565b90509250929050565b634e487b7160e01b600052601160045260246000fd5b818103818111156102ff576102ff6107e3565b80820281158282048414176102ff576102ff6107e3565b60008261084057634e487b7160e01b600052601260045260246000fd5b500490565b808201808211156102ff576102ff6107e356fea264697066735822122021a282fca251a11d728f526f24bbc61162fb8c0a6ec8d0369a8795bc76ec0f2964736f6c63430008110033

Deployed Bytecode Sourcemap

2026:2940:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2144:44;;;;;;;;;;;;;;;-1:-1:-1;;;2144:44:0;;;;;;;;;;;;:::i;:::-;;;;;;;;2489:21;;;;;-1:-1:-1;;;;;2489:21:0;;;;;;-1:-1:-1;;;;;731:32:1;;;713:51;;701:2;686:18;2489:21:0;567:203:1;3585:207:0;;;;;;:::i;:::-;;:::i;:::-;;;1377:14:1;;1370:22;1352:41;;1340:2;1325:18;3585:207:0;1212:187:1;2237:30:0;;;;;;;;;1550:25:1;;;1538:2;1523:18;2237:30:0;1404:177:1;4651:312:0;;;;;;:::i;:::-;;:::i;2195:35::-;;2228:2;2195:35;;;;;2091:4:1;2079:17;;;2061:36;;2049:2;2034:18;2195:35:0;1919:184:1;3064:270:0;;;;;;:::i;:::-;;:::i;3342:227::-;;;;;;:::i;:::-;;:::i;:::-;;2432:48;;;;;;:::i;:::-;;;;;;;;;;;;;;;;2316:41;;;;;;:::i;:::-;;;;;;;;;;;;;;2274:33;;;;;;2098:39;;;;;;;;;;;;;;;-1:-1:-1;;;2098:39:0;;;;;4515:128;;;;;;:::i;:::-;;:::i;2364:61::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;3585:207;3678:10;3651:4;3668:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;3668:31:0;;;;;;;;;;:40;;;3724:38;3651:4;;3668:31;;3724:38;;;;3702:6;1550:25:1;;1538:2;1523:18;;1404:177;3724:38:0;;;;;;;;-1:-1:-1;3780:4:0;3585:207;;;;;:::o;4651:312::-;-1:-1:-1;;;;;4769:16:0;;4732:4;4769:16;;;:9;:16;;;;;;;;4786:10;4769:28;;;;;;;;-1:-1:-1;;4812:30:0;;4808:101;;-1:-1:-1;;;;;4859:16:0;;;;;;:9;:16;;;;;;;;4876:10;4859:28;;;;;;;:38;;4891:6;;4859:16;:38;;4891:6;;4859:38;:::i;:::-;;;;-1:-1:-1;;4808:101:0;4926:29;4936:5;4943:3;4948:6;4926:9;:29::i;:::-;4919:36;4651:312;-1:-1:-1;;;;;4651:312:0:o;3064:270::-;3188:6;;3129:7;;-1:-1:-1;;;;;3188:6:0;3165:10;3157:38;3149:94;;;;-1:-1:-1;;;3149:94:0;;3636:2:1;3149:94:0;;;3618:21:1;3675:2;3655:18;;;3648:30;3714:34;3694:18;;;3687:62;-1:-1:-1;;;3765:18:1;;;3758:41;3816:19;;3149:94:0;;;;;;;;;3293:1;3288;3274:11;;:15;;;;:::i;:::-;3273:21;;;;:::i;:::-;3256:14;:38;;;;3064:270;-1:-1:-1;;;3064:270:0:o;3342:227::-;3465:6;;-1:-1:-1;;;;;3465:6:0;3442:10;3434:38;3426:92;;;;-1:-1:-1;;;3426:92:0;;4443:2:1;3426:92:0;;;4425:21:1;4482:2;4462:18;;;4455:30;4521:34;4501:18;;;4494:62;-1:-1:-1;;;4572:18:1;;;4565:39;4621:19;;3426:92:0;4241:405:1;3426:92:0;-1:-1:-1;;;;;3529:22:0;;;;;;;;:16;:22;;;;;:32;;-1:-1:-1;;3529:32:0;;;;;;;;;;3342:227::o;4515:128::-;4577:4;4601:34;4611:10;4623:3;4628:6;4601:9;:34::i;:::-;4594:41;4515:128;-1:-1:-1;;;4515:128:0:o;4025:482::-;4135:6;;4106:4;;-1:-1:-1;;;;;4126:15:0;;;4135:6;;4126:15;;;;:32;;-1:-1:-1;4152:6:0;;-1:-1:-1;;;;;4145:13:0;;;4152:6;;4145:13;;4126:32;4123:239;;;4187:13;;-1:-1:-1;;;;;4180:20:0;;;4187:13;;4180:20;;;;:46;;-1:-1:-1;;;;;;4205:21:0;;;;;;:16;:21;;;;;;;;4204:22;4180:46;4177:173;;;4282:14;;-1:-1:-1;;;;;4255:14:0;;;;;;:9;:14;;;;;;:23;;4272:6;;4255:23;:::i;:::-;:41;;4247:87;;;;-1:-1:-1;;;4247:87:0;;4983:2:1;4247:87:0;;;4965:21:1;5022:2;5002:18;;;4995:30;5061:34;5041:18;;;5034:62;-1:-1:-1;;;5112:18:1;;;5105:31;5153:19;;4247:87:0;4781:397:1;4247:87:0;-1:-1:-1;;;;;4372:16:0;;;;;;:9;:16;;;;;:26;;4392:6;;4372:16;:26;;4392:6;;4372:26;:::i;:::-;;;;-1:-1:-1;;;;;;;4409:14:0;;;;;;:9;:14;;;;;:24;;4427:6;;4409:14;:24;;4427:6;;4409:24;:::i;:::-;;;;;;;;4465:3;-1:-1:-1;;;;;4449:28:0;4458:5;-1:-1:-1;;;;;4449:28:0;;4470:6;4449:28;;;;1550:25:1;;1538:2;1523:18;;1404:177;4449:28:0;;;;;;;;-1:-1:-1;4495:4:0;4025:482;;;;;:::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;775:173::-;843:20;;-1:-1:-1;;;;;892:31:1;;882:42;;872:70;;938:1;935;928:12;872:70;775:173;;;:::o;953:254::-;1021:6;1029;1082:2;1070:9;1061:7;1057:23;1053:32;1050:52;;;1098:1;1095;1088:12;1050:52;1121:29;1140:9;1121:29;:::i;:::-;1111:39;1197:2;1182:18;;;;1169:32;;-1:-1:-1;;;953:254:1:o;1586:328::-;1663:6;1671;1679;1732:2;1720:9;1711:7;1707:23;1703:32;1700:52;;;1748:1;1745;1738:12;1700:52;1771:29;1790:9;1771:29;:::i;:::-;1761:39;;1819:38;1853:2;1842:9;1838:18;1819:38;:::i;:::-;1809:48;;1904:2;1893:9;1889:18;1876:32;1866:42;;1586:328;;;;;:::o;2108:248::-;2176:6;2184;2237:2;2225:9;2216:7;2212:23;2208:32;2205:52;;;2253:1;2250;2243:12;2205:52;-1:-1:-1;;2276:23:1;;;2346:2;2331:18;;;2318:32;;-1:-1:-1;2108:248:1:o;2361:347::-;2426:6;2434;2487:2;2475:9;2466:7;2462:23;2458:32;2455:52;;;2503:1;2500;2493:12;2455:52;2526:29;2545:9;2526:29;:::i;:::-;2516:39;;2605:2;2594:9;2590:18;2577:32;2652:5;2645:13;2638:21;2631:5;2628:32;2618:60;;2674:1;2671;2664:12;2618:60;2697:5;2687:15;;;2361:347;;;;;:::o;2713:186::-;2772:6;2825:2;2813:9;2804:7;2800:23;2796:32;2793:52;;;2841:1;2838;2831:12;2793:52;2864:29;2883:9;2864:29;:::i;2904:260::-;2972:6;2980;3033:2;3021:9;3012:7;3008:23;3004:32;3001:52;;;3049:1;3046;3039:12;3001:52;3072:29;3091:9;3072:29;:::i;:::-;3062:39;;3120:38;3154:2;3143:9;3139:18;3120:38;:::i;:::-;3110:48;;2904:260;;;;;:::o;3169:127::-;3230:10;3225:3;3221:20;3218:1;3211:31;3261:4;3258:1;3251:15;3285:4;3282:1;3275:15;3301:128;3368:9;;;3389:11;;;3386:37;;;3403:18;;:::i;3846:168::-;3919:9;;;3950;;3967:15;;;3961:22;;3947:37;3937:71;;3988:18;;:::i;4019:217::-;4059:1;4085;4075:132;;4129:10;4124:3;4120:20;4117:1;4110:31;4164:4;4161:1;4154:15;4192:4;4189:1;4182:15;4075:132;-1:-1:-1;4221:9:1;;4019:217::o;4651:125::-;4716:9;;;4737:10;;;4734:36;;;4750:18;;:::i

Swarm Source

ipfs://21a282fca251a11d728f526f24bbc61162fb8c0a6ec8d0369a8795bc76ec0f29
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.