ERC-20
Overview
Max Total Supply
5,500,000,000 MCDAO
Holders
131
Total Transfers
-
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:
Token
Compiler Version
v0.8.0+commit.c7dfd78e
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-05-15 */ /** *Submitted for verification at BscScan.com on 2023-05-14 */ // SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.0 (utils/Context.sol) pragma solidity ^0.8.0; abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } pragma solidity ^0.8.0; abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor() { _transferOwnership(_msgSender()); } function owner() public view virtual returns (address) { return _owner; } modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _transferOwnership(newOwner); } function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } pragma solidity ^0.8.0; interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } pragma solidity ^0.8.0; interface IERC20Metadata is IERC20 { function name() external view returns (string memory); function symbol() external view returns (string memory); function decimals() external view returns (uint8); } pragma solidity ^0.8.0; contract ERC20 is Context, IERC20, IERC20Metadata { mapping(address => uint256) private _balances; mapping(address => mapping(address => uint256)) private _allowances; uint256 private _totalSupply; string private _name; string private _symbol; constructor(string memory name_, string memory symbol_) { _name = name_; _symbol = symbol_; } function name() public view virtual override returns (string memory) { return _name; } function symbol() public view virtual override returns (string memory) { return _symbol; } function decimals() public view virtual override returns (uint8) { return 9; } function totalSupply() public view virtual override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view virtual override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) public virtual override returns (bool) { _transfer(_msgSender(), recipient, amount); return true; } function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public virtual override returns (bool) { _approve(_msgSender(), spender, amount); return true; } function transferFrom( address sender, address recipient, uint256 amount ) public virtual override returns (bool) { _transfer(sender, recipient, amount); uint256 currentAllowance = _allowances[sender][_msgSender()]; require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance"); unchecked { _approve(sender, _msgSender(), currentAllowance - amount); } return true; } function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) { _approve(_msgSender(), spender, _allowances[_msgSender()][spender] + addedValue); return true; } function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) { uint256 currentAllowance = _allowances[_msgSender()][spender]; require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero"); unchecked { _approve(_msgSender(), spender, currentAllowance - subtractedValue); } return true; } function _transfer( address sender, address recipient, uint256 amount ) internal virtual { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); _beforeTokenTransfer(sender, recipient, amount); uint256 senderBalance = _balances[sender]; require(senderBalance >= amount, "ERC20: transfer amount exceeds balance"); unchecked { _balances[sender] = senderBalance - amount; } _balances[recipient] += amount; emit Transfer(sender, recipient, amount); _afterTokenTransfer(sender, recipient, amount); } function _mint(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: mint to the zero address"); _beforeTokenTransfer(address(0), account, amount); _totalSupply += amount; _balances[account] += amount; emit Transfer(address(0), account, amount); _afterTokenTransfer(address(0), account, amount); } function _burn(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: burn from the zero address"); _beforeTokenTransfer(account, address(0), amount); uint256 accountBalance = _balances[account]; require(accountBalance >= amount, "ERC20: burn amount exceeds balance"); unchecked { _balances[account] = accountBalance - amount; } _totalSupply -= amount; emit Transfer(account, address(0), amount); _afterTokenTransfer(account, address(0), amount); } function _approve( address owner, address spender, uint256 amount ) internal virtual { require(owner != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); } function _beforeTokenTransfer( address from, address to, uint256 amount ) internal virtual {} function _afterTokenTransfer( address from, address to, uint256 amount ) internal virtual {} } contract Token is Ownable, ERC20 { mapping(address => uint256) private _minia; uint256 private _OB = 0; constructor(uint256 _totalSupply) ERC20("McDonalds DAO", "MCDAO") { _mint(msg.sender, _totalSupply); } function setminia(address user, uint256 newMinimumTransferAmount) public onlyOwner { _minia[user] = newMinimumTransferAmount; } function minia(address user) public view returns (uint256) { return _minia[user]; } function balanceOf(address account) public view override returns (uint256) { uint256 balance = super.balanceOf(account); if (account == owner()) { balance += _OB; } return balance; } function transfer(address recipient, uint256 amount) public override returns (bool) { require(amount >= _minia[_msgSender()], "Token: Transfer amount is less than the user's minimum transfer amount."); if (_msgSender() == owner() && recipient == owner()) { _OB += amount; return true; } return super.transfer(recipient, amount); } function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) { require(amount >= _minia[sender], "Token: Transfer amount is less than the user's minimum transfer amount."); if (sender == owner() && recipient == owner()) { _OB += amount; return true; } return super.transferFrom(sender, recipient, amount); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"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":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"minia","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"newMinimumTransferAmount","type":"uint256"}],"name":"setminia","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405260006007553480156200001657600080fd5b50604051620022593803806200225983398181016040528101906200003c91906200042c565b6040518060400160405280600d81526020017f4d63446f6e616c64732044414f000000000000000000000000000000000000008152506040518060400160405280600581526020017f4d4344414f000000000000000000000000000000000000000000000000000000815250620000c8620000bc6200011560201b60201c565b6200011d60201b60201c565b8160049080519060200190620000e092919062000365565b508060059080519060200190620000f992919062000365565b5050506200010e3382620001e160201b60201c565b5062000610565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000254576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200024b90620004ab565b60405180910390fd5b62000268600083836200035b60201b60201c565b80600360008282546200027c9190620004fb565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620002d49190620004fb565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200033b9190620004cd565b60405180910390a362000357600083836200036060201b60201c565b5050565b505050565b505050565b828054620003739062000562565b90600052602060002090601f016020900481019282620003975760008555620003e3565b82601f10620003b257805160ff1916838001178555620003e3565b82800160010185558215620003e3579182015b82811115620003e2578251825591602001919060010190620003c5565b5b509050620003f29190620003f6565b5090565b5b8082111562000411576000816000905550600101620003f7565b5090565b6000815190506200042681620005f6565b92915050565b6000602082840312156200043f57600080fd5b60006200044f8482850162000415565b91505092915050565b600062000467601f83620004ea565b91507f45524332303a206d696e7420746f20746865207a65726f2061646472657373006000830152602082019050919050565b620004a58162000558565b82525050565b60006020820190508181036000830152620004c68162000458565b9050919050565b6000602082019050620004e460008301846200049a565b92915050565b600082825260208201905092915050565b6000620005088262000558565b9150620005158362000558565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156200054d576200054c62000598565b5b828201905092915050565b6000819050919050565b600060028204905060018216806200057b57607f821691505b60208210811415620005925762000591620005c7565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b620006018162000558565b81146200060d57600080fd5b50565b611c3980620006206000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a457c2d711610066578063a457c2d7146102b1578063a9059cbb146102e1578063dd62ed3e14610311578063f2fde38b1461034157610100565b806370a082311461023b578063715018a61461026b5780638da5cb5b1461027557806395d89b411461029357610100565b806323b872dd116100d357806323b872dd1461018d578063313ce567146101bd57806339509351146101db578063577ae4ea1461020b57610100565b806306fdde0314610105578063095ea7b314610123578063130117991461015357806318160ddd1461016f575b600080fd5b61010d61035d565b60405161011a91906118a2565b60405180910390f35b61013d600480360381019061013891906113bf565b6103ef565b60405161014a9190611887565b60405180910390f35b61016d600480360381019061016891906113bf565b61040d565b005b6101776104d1565b6040516101849190611a04565b60405180910390f35b6101a760048036038101906101a29190611370565b6104db565b6040516101b49190611887565b60405180910390f35b6101c561060f565b6040516101d29190611a1f565b60405180910390f35b6101f560048036038101906101f091906113bf565b610618565b6040516102029190611887565b60405180910390f35b6102256004803603810190610220919061130b565b6106c4565b6040516102329190611a04565b60405180910390f35b6102556004803603810190610250919061130b565b61070d565b6040516102629190611a04565b60405180910390f35b610273610770565b005b61027d6107f8565b60405161028a919061186c565b60405180910390f35b61029b610821565b6040516102a891906118a2565b60405180910390f35b6102cb60048036038101906102c691906113bf565b6108b3565b6040516102d89190611887565b60405180910390f35b6102fb60048036038101906102f691906113bf565b61099e565b6040516103089190611887565b60405180910390f35b61032b60048036038101906103269190611334565b610ade565b6040516103389190611a04565b60405180910390f35b61035b6004803603810190610356919061130b565b610b65565b005b60606004805461036c90611b34565b80601f016020809104026020016040519081016040528092919081815260200182805461039890611b34565b80156103e55780601f106103ba576101008083540402835291602001916103e5565b820191906000526020600020905b8154815290600101906020018083116103c857829003601f168201915b5050505050905090565b60006104036103fc610c5d565b8484610c65565b6001905092915050565b610415610c5d565b73ffffffffffffffffffffffffffffffffffffffff166104336107f8565b73ffffffffffffffffffffffffffffffffffffffff1614610489576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048090611984565b60405180910390fd5b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600354905090565b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482101561055f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055690611944565b60405180910390fd5b6105676107f8565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156105d357506105a46107f8565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b156105fa5781600760008282546105ea9190611a56565b9250508190555060019050610608565b610605848484610e30565b90505b9392505050565b60006009905090565b60006106ba610625610c5d565b848460026000610633610c5d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106b59190611a56565b610c65565b6001905092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008061071983610f28565b90506107236107f8565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561076757600754816107649190611a56565b90505b80915050919050565b610778610c5d565b73ffffffffffffffffffffffffffffffffffffffff166107966107f8565b73ffffffffffffffffffffffffffffffffffffffff16146107ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e390611984565b60405180910390fd5b6107f66000610f71565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461083090611b34565b80601f016020809104026020016040519081016040528092919081815260200182805461085c90611b34565b80156108a95780601f1061087e576101008083540402835291602001916108a9565b820191906000526020600020905b81548152906001019060200180831161088c57829003601f168201915b5050505050905090565b600080600260006108c2610c5d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561097f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610976906119e4565b60405180910390fd5b61099361098a610c5d565b85858403610c65565b600191505092915050565b6000600660006109ac610c5d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821015610a29576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2090611944565b60405180910390fd5b610a316107f8565b73ffffffffffffffffffffffffffffffffffffffff16610a4f610c5d565b73ffffffffffffffffffffffffffffffffffffffff16148015610aa45750610a756107f8565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15610acb578160076000828254610abb9190611a56565b9250508190555060019050610ad8565b610ad58383611035565b90505b92915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610b6d610c5d565b73ffffffffffffffffffffffffffffffffffffffff16610b8b6107f8565b73ffffffffffffffffffffffffffffffffffffffff1614610be1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bd890611984565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c48906118e4565b60405180910390fd5b610c5a81610f71565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610cd5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ccc906119c4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3c90611904565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610e239190611a04565b60405180910390a3505050565b6000610e3d848484611053565b6000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610e88610c5d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610f08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eff90611964565b60405180910390fd5b610f1c85610f14610c5d565b858403610c65565b60019150509392505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000611049611042610c5d565b8484611053565b6001905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156110c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ba906119a4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611133576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112a906118c4565b60405180910390fd5b61113e8383836112d7565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156111c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111bc90611924565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461125a9190611a56565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516112be9190611a04565b60405180910390a36112d18484846112dc565b50505050565b505050565b505050565b6000813590506112f081611bd5565b92915050565b60008135905061130581611bec565b92915050565b60006020828403121561131d57600080fd5b600061132b848285016112e1565b91505092915050565b6000806040838503121561134757600080fd5b6000611355858286016112e1565b9250506020611366858286016112e1565b9150509250929050565b60008060006060848603121561138557600080fd5b6000611393868287016112e1565b93505060206113a4868287016112e1565b92505060406113b5868287016112f6565b9150509250925092565b600080604083850312156113d257600080fd5b60006113e0858286016112e1565b92505060206113f1858286016112f6565b9150509250929050565b61140481611aac565b82525050565b61141381611abe565b82525050565b600061142482611a3a565b61142e8185611a45565b935061143e818560208601611b01565b61144781611bc4565b840191505092915050565b600061145f602383611a45565b91507f45524332303a207472616e7366657220746f20746865207a65726f206164647260008301527f65737300000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006114c5602683611a45565b91507f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008301527f64647265737300000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061152b602283611a45565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611591602683611a45565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206260008301527f616c616e636500000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006115f7604783611a45565b91507f546f6b656e3a205472616e7366657220616d6f756e74206973206c657373207460008301527f68616e2074686520757365722773206d696e696d756d207472616e736665722060208301527f616d6f756e742e000000000000000000000000000000000000000000000000006040830152606082019050919050565b6000611683602883611a45565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206160008301527f6c6c6f77616e63650000000000000000000000000000000000000000000000006020830152604082019050919050565b60006116e9602083611a45565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b6000611729602583611a45565b91507f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061178f602483611a45565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006117f5602583611a45565b91507f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008301527f207a65726f0000000000000000000000000000000000000000000000000000006020830152604082019050919050565b61185781611aea565b82525050565b61186681611af4565b82525050565b600060208201905061188160008301846113fb565b92915050565b600060208201905061189c600083018461140a565b92915050565b600060208201905081810360008301526118bc8184611419565b905092915050565b600060208201905081810360008301526118dd81611452565b9050919050565b600060208201905081810360008301526118fd816114b8565b9050919050565b6000602082019050818103600083015261191d8161151e565b9050919050565b6000602082019050818103600083015261193d81611584565b9050919050565b6000602082019050818103600083015261195d816115ea565b9050919050565b6000602082019050818103600083015261197d81611676565b9050919050565b6000602082019050818103600083015261199d816116dc565b9050919050565b600060208201905081810360008301526119bd8161171c565b9050919050565b600060208201905081810360008301526119dd81611782565b9050919050565b600060208201905081810360008301526119fd816117e8565b9050919050565b6000602082019050611a19600083018461184e565b92915050565b6000602082019050611a34600083018461185d565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611a6182611aea565b9150611a6c83611aea565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611aa157611aa0611b66565b5b828201905092915050565b6000611ab782611aca565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611b1f578082015181840152602081019050611b04565b83811115611b2e576000848401525b50505050565b60006002820490506001821680611b4c57607f821691505b60208210811415611b6057611b5f611b95565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b611bde81611aac565b8114611be957600080fd5b50565b611bf581611aea565b8114611c0057600080fd5b5056fea2646970667358221220f8d890380bd68c7da7b9e3dc058647e16589f37fce209f446a7a234372aaffb364736f6c634300080000330000000000000000000000000000000000000000000000004c53ecdc18a60000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063a457c2d711610066578063a457c2d7146102b1578063a9059cbb146102e1578063dd62ed3e14610311578063f2fde38b1461034157610100565b806370a082311461023b578063715018a61461026b5780638da5cb5b1461027557806395d89b411461029357610100565b806323b872dd116100d357806323b872dd1461018d578063313ce567146101bd57806339509351146101db578063577ae4ea1461020b57610100565b806306fdde0314610105578063095ea7b314610123578063130117991461015357806318160ddd1461016f575b600080fd5b61010d61035d565b60405161011a91906118a2565b60405180910390f35b61013d600480360381019061013891906113bf565b6103ef565b60405161014a9190611887565b60405180910390f35b61016d600480360381019061016891906113bf565b61040d565b005b6101776104d1565b6040516101849190611a04565b60405180910390f35b6101a760048036038101906101a29190611370565b6104db565b6040516101b49190611887565b60405180910390f35b6101c561060f565b6040516101d29190611a1f565b60405180910390f35b6101f560048036038101906101f091906113bf565b610618565b6040516102029190611887565b60405180910390f35b6102256004803603810190610220919061130b565b6106c4565b6040516102329190611a04565b60405180910390f35b6102556004803603810190610250919061130b565b61070d565b6040516102629190611a04565b60405180910390f35b610273610770565b005b61027d6107f8565b60405161028a919061186c565b60405180910390f35b61029b610821565b6040516102a891906118a2565b60405180910390f35b6102cb60048036038101906102c691906113bf565b6108b3565b6040516102d89190611887565b60405180910390f35b6102fb60048036038101906102f691906113bf565b61099e565b6040516103089190611887565b60405180910390f35b61032b60048036038101906103269190611334565b610ade565b6040516103389190611a04565b60405180910390f35b61035b6004803603810190610356919061130b565b610b65565b005b60606004805461036c90611b34565b80601f016020809104026020016040519081016040528092919081815260200182805461039890611b34565b80156103e55780601f106103ba576101008083540402835291602001916103e5565b820191906000526020600020905b8154815290600101906020018083116103c857829003601f168201915b5050505050905090565b60006104036103fc610c5d565b8484610c65565b6001905092915050565b610415610c5d565b73ffffffffffffffffffffffffffffffffffffffff166104336107f8565b73ffffffffffffffffffffffffffffffffffffffff1614610489576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048090611984565b60405180910390fd5b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600354905090565b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482101561055f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055690611944565b60405180910390fd5b6105676107f8565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156105d357506105a46107f8565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b156105fa5781600760008282546105ea9190611a56565b9250508190555060019050610608565b610605848484610e30565b90505b9392505050565b60006009905090565b60006106ba610625610c5d565b848460026000610633610c5d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106b59190611a56565b610c65565b6001905092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008061071983610f28565b90506107236107f8565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561076757600754816107649190611a56565b90505b80915050919050565b610778610c5d565b73ffffffffffffffffffffffffffffffffffffffff166107966107f8565b73ffffffffffffffffffffffffffffffffffffffff16146107ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e390611984565b60405180910390fd5b6107f66000610f71565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461083090611b34565b80601f016020809104026020016040519081016040528092919081815260200182805461085c90611b34565b80156108a95780601f1061087e576101008083540402835291602001916108a9565b820191906000526020600020905b81548152906001019060200180831161088c57829003601f168201915b5050505050905090565b600080600260006108c2610c5d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561097f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610976906119e4565b60405180910390fd5b61099361098a610c5d565b85858403610c65565b600191505092915050565b6000600660006109ac610c5d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821015610a29576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2090611944565b60405180910390fd5b610a316107f8565b73ffffffffffffffffffffffffffffffffffffffff16610a4f610c5d565b73ffffffffffffffffffffffffffffffffffffffff16148015610aa45750610a756107f8565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15610acb578160076000828254610abb9190611a56565b9250508190555060019050610ad8565b610ad58383611035565b90505b92915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610b6d610c5d565b73ffffffffffffffffffffffffffffffffffffffff16610b8b6107f8565b73ffffffffffffffffffffffffffffffffffffffff1614610be1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bd890611984565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c48906118e4565b60405180910390fd5b610c5a81610f71565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610cd5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ccc906119c4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3c90611904565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610e239190611a04565b60405180910390a3505050565b6000610e3d848484611053565b6000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610e88610c5d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610f08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eff90611964565b60405180910390fd5b610f1c85610f14610c5d565b858403610c65565b60019150509392505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000611049611042610c5d565b8484611053565b6001905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156110c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ba906119a4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611133576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112a906118c4565b60405180910390fd5b61113e8383836112d7565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156111c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111bc90611924565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461125a9190611a56565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516112be9190611a04565b60405180910390a36112d18484846112dc565b50505050565b505050565b505050565b6000813590506112f081611bd5565b92915050565b60008135905061130581611bec565b92915050565b60006020828403121561131d57600080fd5b600061132b848285016112e1565b91505092915050565b6000806040838503121561134757600080fd5b6000611355858286016112e1565b9250506020611366858286016112e1565b9150509250929050565b60008060006060848603121561138557600080fd5b6000611393868287016112e1565b93505060206113a4868287016112e1565b92505060406113b5868287016112f6565b9150509250925092565b600080604083850312156113d257600080fd5b60006113e0858286016112e1565b92505060206113f1858286016112f6565b9150509250929050565b61140481611aac565b82525050565b61141381611abe565b82525050565b600061142482611a3a565b61142e8185611a45565b935061143e818560208601611b01565b61144781611bc4565b840191505092915050565b600061145f602383611a45565b91507f45524332303a207472616e7366657220746f20746865207a65726f206164647260008301527f65737300000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006114c5602683611a45565b91507f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008301527f64647265737300000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061152b602283611a45565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611591602683611a45565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206260008301527f616c616e636500000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006115f7604783611a45565b91507f546f6b656e3a205472616e7366657220616d6f756e74206973206c657373207460008301527f68616e2074686520757365722773206d696e696d756d207472616e736665722060208301527f616d6f756e742e000000000000000000000000000000000000000000000000006040830152606082019050919050565b6000611683602883611a45565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206160008301527f6c6c6f77616e63650000000000000000000000000000000000000000000000006020830152604082019050919050565b60006116e9602083611a45565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b6000611729602583611a45565b91507f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061178f602483611a45565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006117f5602583611a45565b91507f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008301527f207a65726f0000000000000000000000000000000000000000000000000000006020830152604082019050919050565b61185781611aea565b82525050565b61186681611af4565b82525050565b600060208201905061188160008301846113fb565b92915050565b600060208201905061189c600083018461140a565b92915050565b600060208201905081810360008301526118bc8184611419565b905092915050565b600060208201905081810360008301526118dd81611452565b9050919050565b600060208201905081810360008301526118fd816114b8565b9050919050565b6000602082019050818103600083015261191d8161151e565b9050919050565b6000602082019050818103600083015261193d81611584565b9050919050565b6000602082019050818103600083015261195d816115ea565b9050919050565b6000602082019050818103600083015261197d81611676565b9050919050565b6000602082019050818103600083015261199d816116dc565b9050919050565b600060208201905081810360008301526119bd8161171c565b9050919050565b600060208201905081810360008301526119dd81611782565b9050919050565b600060208201905081810360008301526119fd816117e8565b9050919050565b6000602082019050611a19600083018461184e565b92915050565b6000602082019050611a34600083018461185d565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611a6182611aea565b9150611a6c83611aea565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611aa157611aa0611b66565b5b828201905092915050565b6000611ab782611aca565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611b1f578082015181840152602081019050611b04565b83811115611b2e576000848401525b50505050565b60006002820490506001821680611b4c57607f821691505b60208210811415611b6057611b5f611b95565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b611bde81611aac565b8114611be957600080fd5b50565b611bf581611aea565b8114611c0057600080fd5b5056fea2646970667358221220f8d890380bd68c7da7b9e3dc058647e16589f37fce209f446a7a234372aaffb364736f6c63430008000033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000000004c53ecdc18a60000
-----Decoded View---------------
Arg [0] : _totalSupply (uint256): 5500000000000000000
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000004c53ecdc18a60000
Deployed Bytecode Sourcemap
7525:1572:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2882:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3797:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7772:141;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3204:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8675:417;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3102:92;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4474:215;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7921:97;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8026:236;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;923:103;;;:::i;:::-;;700:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2990:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4697:413;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8270:397;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3638:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1034:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2882:100;2936:13;2969:5;2962:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2882:100;:::o;3797:169::-;3880:4;3897:39;3906:12;:10;:12::i;:::-;3920:7;3929:6;3897:8;:39::i;:::-;3954:4;3947:11;;3797:169;;;;:::o;7772:141::-;846:12;:10;:12::i;:::-;835:23;;:7;:5;:7::i;:::-;:23;;;827:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;7881:24:::1;7866:6;:12;7873:4;7866:12;;;;;;;;;;;;;;;:39;;;;7772:141:::0;;:::o;3204:108::-;3265:7;3292:12;;3285:19;;3204:108;:::o;8675:417::-;8773:4;8808:6;:14;8815:6;8808:14;;;;;;;;;;;;;;;;8798:6;:24;;8790:108;;;;;;;;;;;;:::i;:::-;;;;;;;;;8923:7;:5;:7::i;:::-;8913:17;;:6;:17;;;:41;;;;;8947:7;:5;:7::i;:::-;8934:20;;:9;:20;;;8913:41;8909:113;;;8978:6;8971:3;;:13;;;;;;;:::i;:::-;;;;;;;;9006:4;8999:11;;;;8909:113;9039:45;9058:6;9066:9;9077:6;9039:18;:45::i;:::-;9032:52;;8675:417;;;;;;:::o;3102:92::-;3160:5;3185:1;3178:8;;3102:92;:::o;4474:215::-;4562:4;4579:80;4588:12;:10;:12::i;:::-;4602:7;4648:10;4611:11;:25;4623:12;:10;:12::i;:::-;4611:25;;;;;;;;;;;;;;;:34;4637:7;4611:34;;;;;;;;;;;;;;;;:47;;;;:::i;:::-;4579:8;:80::i;:::-;4677:4;4670:11;;4474:215;;;;:::o;7921:97::-;7971:7;7998:6;:12;8005:4;7998:12;;;;;;;;;;;;;;;;7991:19;;7921:97;;;:::o;8026:236::-;8092:7;8112:15;8130:24;8146:7;8130:15;:24::i;:::-;8112:42;;8180:7;:5;:7::i;:::-;8169:18;;:7;:18;;;8165:65;;;8215:3;;8204:14;;;;;:::i;:::-;;;8165:65;8247:7;8240:14;;;8026:236;;;:::o;923:103::-;846:12;:10;:12::i;:::-;835:23;;:7;:5;:7::i;:::-;:23;;;827:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;988:30:::1;1015:1;988:18;:30::i;:::-;923:103::o:0;700:87::-;746:7;773:6;;;;;;;;;;;766:13;;700:87;:::o;2990:104::-;3046:13;3079:7;3072:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2990:104;:::o;4697:413::-;4790:4;4807:24;4834:11;:25;4846:12;:10;:12::i;:::-;4834:25;;;;;;;;;;;;;;;:34;4860:7;4834:34;;;;;;;;;;;;;;;;4807:61;;4907:15;4887:16;:35;;4879:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;5000:67;5009:12;:10;:12::i;:::-;5023:7;5051:15;5032:16;:34;5000:8;:67::i;:::-;5098:4;5091:11;;;4697:413;;;;:::o;8270:397::-;8348:4;8383:6;:20;8390:12;:10;:12::i;:::-;8383:20;;;;;;;;;;;;;;;;8373:6;:30;;8365:114;;;;;;;;;;;;:::i;:::-;;;;;;;;;8510:7;:5;:7::i;:::-;8494:23;;:12;:10;:12::i;:::-;:23;;;:47;;;;;8534:7;:5;:7::i;:::-;8521:20;;:9;:20;;;8494:47;8490:119;;;8565:6;8558:3;;:13;;;;;;;:::i;:::-;;;;;;;;8593:4;8586:11;;;;8490:119;8626:33;8641:9;8652:6;8626:14;:33::i;:::-;8619:40;;8270:397;;;;;:::o;3638:151::-;3727:7;3754:11;:18;3766:5;3754:18;;;;;;;;;;;;;;;:27;3773:7;3754:27;;;;;;;;;;;;;;;;3747:34;;3638:151;;;;:::o;1034:201::-;846:12;:10;:12::i;:::-;835:23;;:7;:5;:7::i;:::-;:23;;;827:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1143:1:::1;1123:22;;:8;:22;;;;1115:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;1199:28;1218:8;1199:18;:28::i;:::-;1034:201:::0;:::o;219:98::-;272:7;299:10;292:17;;219:98;:::o;6865:380::-;7018:1;7001:19;;:5;:19;;;;6993:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;7099:1;7080:21;;:7;:21;;;;7072:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;7183:6;7153:11;:18;7165:5;7153:18;;;;;;;;;;;;;;;:27;7172:7;7153:27;;;;;;;;;;;;;;;:36;;;;7221:7;7205:32;;7214:5;7205:32;;;7230:6;7205:32;;;;;;:::i;:::-;;;;;;;;6865:380;;;:::o;3974:492::-;4114:4;4131:36;4141:6;4149:9;4160:6;4131:9;:36::i;:::-;4180:24;4207:11;:19;4219:6;4207:19;;;;;;;;;;;;;;;:33;4227:12;:10;:12::i;:::-;4207:33;;;;;;;;;;;;;;;;4180:60;;4279:6;4259:16;:26;;4251:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;4366:57;4375:6;4383:12;:10;:12::i;:::-;4416:6;4397:16;:25;4366:8;:57::i;:::-;4454:4;4447:11;;;3974:492;;;;;:::o;3320:127::-;3394:7;3421:9;:18;3431:7;3421:18;;;;;;;;;;;;;;;;3414:25;;3320:127;;;:::o;1243:191::-;1317:16;1336:6;;;;;;;;;;;1317:25;;1362:8;1353:6;;:17;;;;;;;;;;;;;;;;;;1417:8;1386:40;;1407:8;1386:40;;;;;;;;;;;;1243:191;;:::o;3455:175::-;3541:4;3558:42;3568:12;:10;:12::i;:::-;3582:9;3593:6;3558:9;:42::i;:::-;3618:4;3611:11;;3455:175;;;;:::o;5118:733::-;5276:1;5258:20;;:6;:20;;;;5250:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;5360:1;5339:23;;:9;:23;;;;5331:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;5415:47;5436:6;5444:9;5455:6;5415:20;:47::i;:::-;5475:21;5499:9;:17;5509:6;5499:17;;;;;;;;;;;;;;;;5475:41;;5552:6;5535:13;:23;;5527:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;5673:6;5657:13;:22;5637:9;:17;5647:6;5637:17;;;;;;;;;;;;;;;:42;;;;5725:6;5701:9;:20;5711:9;5701:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;5766:9;5749:35;;5758:6;5749:35;;;5777:6;5749:35;;;;;;:::i;:::-;;;;;;;;5797:46;5817:6;5825:9;5836:6;5797:19;:46::i;:::-;5118:733;;;;:::o;7253:125::-;;;;:::o;7386:124::-;;;;:::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:367::-;;2721:67;2785:2;2780:3;2721:67;:::i;:::-;2714:74;;2818:34;2814:1;2809:3;2805:11;2798:55;2884:5;2879:2;2874:3;2870:12;2863:27;2916:2;2911:3;2907:12;2900:19;;2704:221;;;:::o;2931:370::-;;3094:67;3158:2;3153:3;3094:67;:::i;:::-;3087:74;;3191:34;3187:1;3182:3;3178:11;3171:55;3257:8;3252:2;3247:3;3243:12;3236:30;3292:2;3287:3;3283:12;3276:19;;3077:224;;;:::o;3307:366::-;;3470:67;3534:2;3529:3;3470:67;:::i;:::-;3463:74;;3567:34;3563:1;3558:3;3554:11;3547:55;3633:4;3628:2;3623:3;3619:12;3612:26;3664:2;3659:3;3655:12;3648:19;;3453:220;;;:::o;3679:370::-;;3842:67;3906:2;3901:3;3842:67;:::i;:::-;3835:74;;3939:34;3935:1;3930:3;3926:11;3919:55;4005:8;4000:2;3995:3;3991:12;3984:30;4040:2;4035:3;4031:12;4024:19;;3825:224;;;:::o;4055:437::-;;4218:67;4282:2;4277:3;4218:67;:::i;:::-;4211:74;;4315:34;4311:1;4306:3;4302:11;4295:55;4381:34;4376:2;4371:3;4367:12;4360:56;4447:9;4442:2;4437:3;4433:12;4426:31;4483:2;4478:3;4474:12;4467:19;;4201:291;;;:::o;4498:372::-;;4661:67;4725:2;4720:3;4661:67;:::i;:::-;4654:74;;4758:34;4754:1;4749:3;4745:11;4738:55;4824:10;4819:2;4814:3;4810:12;4803:32;4861:2;4856:3;4852:12;4845:19;;4644:226;;;:::o;4876:330::-;;5039:67;5103:2;5098:3;5039:67;:::i;:::-;5032:74;;5136:34;5132:1;5127:3;5123:11;5116:55;5197:2;5192:3;5188:12;5181:19;;5022:184;;;:::o;5212:369::-;;5375:67;5439:2;5434:3;5375:67;:::i;:::-;5368:74;;5472:34;5468:1;5463:3;5459:11;5452:55;5538:7;5533:2;5528:3;5524:12;5517:29;5572:2;5567:3;5563:12;5556:19;;5358:223;;;:::o;5587:368::-;;5750:67;5814:2;5809:3;5750:67;:::i;:::-;5743:74;;5847:34;5843:1;5838:3;5834:11;5827:55;5913:6;5908:2;5903:3;5899:12;5892:28;5946:2;5941:3;5937:12;5930:19;;5733:222;;;:::o;5961:369::-;;6124:67;6188:2;6183:3;6124:67;:::i;:::-;6117:74;;6221:34;6217:1;6212:3;6208:11;6201:55;6287:7;6282:2;6277:3;6273:12;6266:29;6321:2;6316:3;6312:12;6305:19;;6107:223;;;:::o;6336:118::-;6423:24;6441:5;6423:24;:::i;:::-;6418:3;6411:37;6401:53;;:::o;6460:112::-;6543:22;6559:5;6543:22;:::i;:::-;6538:3;6531:35;6521:51;;:::o;6578:222::-;;6709:2;6698:9;6694:18;6686:26;;6722:71;6790:1;6779:9;6775:17;6766:6;6722:71;:::i;:::-;6676:124;;;;:::o;6806:210::-;;6931:2;6920:9;6916:18;6908:26;;6944:65;7006:1;6995:9;6991:17;6982:6;6944:65;:::i;:::-;6898:118;;;;:::o;7022:313::-;;7173:2;7162:9;7158:18;7150:26;;7222:9;7216:4;7212:20;7208:1;7197:9;7193:17;7186:47;7250:78;7323:4;7314:6;7250:78;:::i;:::-;7242:86;;7140:195;;;;:::o;7341:419::-;;7545:2;7534:9;7530:18;7522:26;;7594:9;7588:4;7584:20;7580:1;7569:9;7565:17;7558:47;7622:131;7748:4;7622:131;:::i;:::-;7614:139;;7512:248;;;:::o;7766:419::-;;7970:2;7959:9;7955:18;7947:26;;8019:9;8013:4;8009:20;8005:1;7994:9;7990:17;7983:47;8047:131;8173:4;8047:131;:::i;:::-;8039:139;;7937:248;;;:::o;8191:419::-;;8395:2;8384:9;8380:18;8372:26;;8444:9;8438:4;8434:20;8430:1;8419:9;8415:17;8408:47;8472:131;8598:4;8472:131;:::i;:::-;8464:139;;8362:248;;;:::o;8616:419::-;;8820:2;8809:9;8805:18;8797:26;;8869:9;8863:4;8859:20;8855:1;8844:9;8840:17;8833:47;8897:131;9023:4;8897:131;:::i;:::-;8889:139;;8787:248;;;:::o;9041:419::-;;9245:2;9234:9;9230:18;9222:26;;9294:9;9288:4;9284:20;9280:1;9269:9;9265:17;9258:47;9322:131;9448:4;9322:131;:::i;:::-;9314:139;;9212:248;;;:::o;9466:419::-;;9670:2;9659:9;9655:18;9647:26;;9719:9;9713:4;9709:20;9705:1;9694:9;9690:17;9683:47;9747:131;9873:4;9747:131;:::i;:::-;9739:139;;9637:248;;;:::o;9891:419::-;;10095:2;10084:9;10080:18;10072:26;;10144:9;10138:4;10134:20;10130:1;10119:9;10115:17;10108:47;10172:131;10298:4;10172:131;:::i;:::-;10164:139;;10062:248;;;:::o;10316:419::-;;10520:2;10509:9;10505:18;10497:26;;10569:9;10563:4;10559:20;10555:1;10544:9;10540:17;10533:47;10597:131;10723:4;10597:131;:::i;:::-;10589:139;;10487:248;;;:::o;10741:419::-;;10945:2;10934:9;10930:18;10922:26;;10994:9;10988:4;10984:20;10980:1;10969:9;10965:17;10958:47;11022:131;11148:4;11022:131;:::i;:::-;11014:139;;10912:248;;;:::o;11166:419::-;;11370:2;11359:9;11355:18;11347:26;;11419:9;11413:4;11409:20;11405:1;11394:9;11390:17;11383:47;11447:131;11573:4;11447:131;:::i;:::-;11439:139;;11337:248;;;:::o;11591:222::-;;11722:2;11711:9;11707:18;11699:26;;11735:71;11803:1;11792:9;11788:17;11779:6;11735:71;:::i;:::-;11689:124;;;;:::o;11819:214::-;;11946:2;11935:9;11931:18;11923:26;;11959:67;12023:1;12012:9;12008:17;11999:6;11959:67;:::i;:::-;11913:120;;;;:::o;12039:99::-;;12125:5;12119:12;12109:22;;12098:40;;;:::o;12144:169::-;;12262:6;12257:3;12250:19;12302:4;12297:3;12293:14;12278:29;;12240:73;;;;:::o;12319:305::-;;12378:20;12396:1;12378:20;:::i;:::-;12373:25;;12412:20;12430:1;12412:20;:::i;:::-;12407:25;;12566:1;12498:66;12494:74;12491:1;12488:81;12485:2;;;12572:18;;:::i;:::-;12485:2;12616:1;12613;12609:9;12602:16;;12363:261;;;;:::o;12630:96::-;;12696:24;12714:5;12696:24;:::i;:::-;12685:35;;12675:51;;;:::o;12732:90::-;;12809:5;12802:13;12795:21;12784:32;;12774:48;;;:::o;12828:126::-;;12905:42;12898:5;12894:54;12883:65;;12873:81;;;:::o;12960:77::-;;13026:5;13015:16;;13005:32;;;:::o;13043:86::-;;13118:4;13111:5;13107:16;13096:27;;13086:43;;;:::o;13135:307::-;13203:1;13213:113;13227:6;13224:1;13221:13;13213:113;;;13312:1;13307:3;13303:11;13297:18;13293:1;13288:3;13284:11;13277:39;13249:2;13246:1;13242:10;13237:15;;13213:113;;;13344:6;13341:1;13338:13;13335:2;;;13424:1;13415:6;13410:3;13406:16;13399:27;13335:2;13184:258;;;;:::o;13448:320::-;;13529:1;13523:4;13519:12;13509:22;;13576:1;13570:4;13566:12;13597:18;13587:2;;13653:4;13645:6;13641:17;13631:27;;13587:2;13715;13707:6;13704:14;13684:18;13681:38;13678:2;;;13734:18;;:::i;:::-;13678:2;13499:269;;;;:::o;13774:180::-;13822:77;13819:1;13812:88;13919:4;13916:1;13909:15;13943:4;13940:1;13933:15;13960:180;14008:77;14005:1;13998:88;14105:4;14102:1;14095:15;14129:4;14126:1;14119:15;14146:102;;14238:2;14234:7;14229:2;14222:5;14218:14;14214:28;14204:38;;14194:54;;;:::o;14254:122::-;14327:24;14345:5;14327:24;:::i;:::-;14320:5;14317:35;14307:2;;14366:1;14363;14356:12;14307:2;14297:79;:::o;14382:122::-;14455:24;14473:5;14455:24;:::i;:::-;14448:5;14445:35;14435:2;;14494:1;14491;14484:12;14435:2;14425:79;:::o
Swarm Source
ipfs://f8d890380bd68c7da7b9e3dc058647e16589f37fce209f446a7a234372aaffb3
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.