ERC-20
Overview
Max Total Supply
100,000,000,000 ERC20
Holders
1
Market
Price
$0.00 @ 0.000000 S
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
100,000,000,000 ERC20Value
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
MyToken
Compiler Version
v0.8.29+commit.ab55807c
Contract Source Code (Solidity)
/** *Submitted for verification at SonicScan.org on 2025-03-20 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.28; // Full implementation of OpenZeppelin's ERC20 and Ownable contracts contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } 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); } } 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); } contract ERC20 is Context, IERC20 { 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 returns (string memory) { return _name; } function symbol() public view virtual returns (string memory) { return _symbol; } function decimals() public view virtual returns (uint8) { return 18; } 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"); 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); } function _mint(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: mint to the zero address"); _totalSupply += amount; _balances[account] += amount; emit Transfer(address(0), account, amount); } function _burn(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: burn from the zero address"); 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); } 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); } } contract MyToken is ERC20, Ownable { // Fixed total supply: 100,000,000,000 tokens with 18 decimals uint256 public constant TOTAL_SUPPLY = 100_000_000_000 * (10 ** 18); constructor(string memory name, string memory symbol, address owner) ERC20(name, symbol) { // Mint the total supply to the owner's address _mint(owner, TOTAL_SUPPLY); // Transfer ownership to the specified owner _transferOwnership(owner); } } contract TokenFactory { // Array to store addresses of all deployed tokens address[] public deployedTokens; // Event to emit when a new token is deployed event TokenDeployed(address indexed tokenAddress, string name, string symbol, address indexed owner); // Function to deploy a new token function deployToken(string memory name, string memory symbol) external { // Deploy a new MyToken contract and pass the user's address as the owner MyToken newToken = new MyToken(name, symbol, msg.sender); // Add the deployed token's address to the array deployedTokens.push(address(newToken)); // Emit the TokenDeployed event emit TokenDeployed(address(newToken), name, symbol, msg.sender); } // Function to get the total number of deployed tokens function getDeployedTokensCount() external view returns (uint256) { return deployedTokens.length; } // Function to get the address of a deployed token by index function getDeployedToken(uint256 index) external view returns (address) { require(index < deployedTokens.length, "Index out of bounds"); return deployedTokens[index]; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"address","name":"owner","type":"address"}],"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":[],"name":"TOTAL_SUPPLY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"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":[],"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":[],"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
608060405234801561000f575f5ffd5b50604051611fd9380380611fd983398181016040528101906100319190610457565b8282816003908161004291906106ef565b50806004908161005291906106ef565b5050506100716100666100a560201b60201c565b6100ac60201b60201c565b61008e816c01431e0fae6d7217caa000000061016f60201b60201c565b61009d816100ac60201b60201c565b5050506108be565b5f33905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036101dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101d490610818565b60405180910390fd5b8060025f8282546101ee9190610863565b92505081905550805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546102409190610863565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516102a491906108a5565b60405180910390a35050565b5f604051905090565b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61030f826102c9565b810181811067ffffffffffffffff8211171561032e5761032d6102d9565b5b80604052505050565b5f6103406102b0565b905061034c8282610306565b919050565b5f67ffffffffffffffff82111561036b5761036a6102d9565b5b610374826102c9565b9050602081019050919050565b8281835e5f83830152505050565b5f6103a161039c84610351565b610337565b9050828152602081018484840111156103bd576103bc6102c5565b5b6103c8848285610381565b509392505050565b5f82601f8301126103e4576103e36102c1565b5b81516103f484826020860161038f565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610426826103fd565b9050919050565b6104368161041c565b8114610440575f5ffd5b50565b5f815190506104518161042d565b92915050565b5f5f5f6060848603121561046e5761046d6102b9565b5b5f84015167ffffffffffffffff81111561048b5761048a6102bd565b5b610497868287016103d0565b935050602084015167ffffffffffffffff8111156104b8576104b76102bd565b5b6104c4868287016103d0565b92505060406104d586828701610443565b9150509250925092565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061052d57607f821691505b6020821081036105405761053f6104e9565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026105a27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610567565b6105ac8683610567565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6105f06105eb6105e6846105c4565b6105cd565b6105c4565b9050919050565b5f819050919050565b610609836105d6565b61061d610615826105f7565b848454610573565b825550505050565b5f5f905090565b610634610625565b61063f818484610600565b505050565b5b81811015610662576106575f8261062c565b600181019050610645565b5050565b601f8211156106a75761067881610546565b61068184610558565b81016020851015610690578190505b6106a461069c85610558565b830182610644565b50505b505050565b5f82821c905092915050565b5f6106c75f19846008026106ac565b1980831691505092915050565b5f6106df83836106b8565b9150826002028217905092915050565b6106f8826104df565b67ffffffffffffffff811115610711576107106102d9565b5b61071b8254610516565b610726828285610666565b5f60209050601f831160018114610757575f8415610745578287015190505b61074f85826106d4565b8655506107b6565b601f19841661076586610546565b5f5b8281101561078c57848901518255600182019150602085019450602081019050610767565b868310156107a957848901516107a5601f8916826106b8565b8355505b6001600288020188555050505b505050505050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f610802601f836107be565b915061080d826107ce565b602082019050919050565b5f6020820190508181035f83015261082f816107f6565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61086d826105c4565b9150610878836105c4565b92508282019050808211156108905761088f610836565b5b92915050565b61089f816105c4565b82525050565b5f6020820190506108b85f830184610896565b92915050565b61170e806108cb5f395ff3fe608060405234801561000f575f5ffd5b50600436106100f3575f3560e01c8063715018a611610095578063a457c2d711610064578063a457c2d714610275578063a9059cbb146102a5578063dd62ed3e146102d5578063f2fde38b14610305576100f3565b8063715018a6146102115780638da5cb5b1461021b578063902d55a51461023957806395d89b4114610257576100f3565b806323b872dd116100d157806323b872dd14610163578063313ce5671461019357806339509351146101b157806370a08231146101e1576100f3565b806306fdde03146100f7578063095ea7b31461011557806318160ddd14610145575b5f5ffd5b6100ff610321565b60405161010c9190610ee4565b60405180910390f35b61012f600480360381019061012a9190610f95565b6103b1565b60405161013c9190610fed565b60405180910390f35b61014d6103ce565b60405161015a9190611015565b60405180910390f35b61017d6004803603810190610178919061102e565b6103d7565b60405161018a9190610fed565b60405180910390f35b61019b6104c9565b6040516101a89190611099565b60405180910390f35b6101cb60048036038101906101c69190610f95565b6104d1565b6040516101d89190610fed565b60405180910390f35b6101fb60048036038101906101f691906110b2565b610578565b6040516102089190611015565b60405180910390f35b6102196105bd565b005b610223610644565b60405161023091906110ec565b60405180910390f35b61024161066c565b60405161024e9190611015565b60405180910390f35b61025f61067d565b60405161026c9190610ee4565b60405180910390f35b61028f600480360381019061028a9190610f95565b61070d565b60405161029c9190610fed565b60405180910390f35b6102bf60048036038101906102ba9190610f95565b6107f3565b6040516102cc9190610fed565b60405180910390f35b6102ef60048036038101906102ea9190611105565b610810565b6040516102fc9190611015565b60405180910390f35b61031f600480360381019061031a91906110b2565b610892565b005b60606003805461033090611170565b80601f016020809104026020016040519081016040528092919081815260200182805461035c90611170565b80156103a75780601f1061037e576101008083540402835291602001916103a7565b820191905f5260205f20905b81548152906001019060200180831161038a57829003601f168201915b5050505050905090565b5f6103c46103bd610988565b848461098f565b6001905092915050565b5f600254905090565b5f6103e3848484610b52565b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f61042a610988565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156104a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104a090611210565b60405180910390fd5b6104bd856104b5610988565b85840361098f565b60019150509392505050565b5f6012905090565b5f61056e6104dd610988565b848460015f6104ea610988565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610569919061125b565b61098f565b6001905092915050565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6105c5610988565b73ffffffffffffffffffffffffffffffffffffffff166105e3610644565b73ffffffffffffffffffffffffffffffffffffffff1614610639576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610630906112d8565b60405180910390fd5b6106425f610db1565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6c01431e0fae6d7217caa000000081565b60606004805461068c90611170565b80601f01602080910402602001604051908101604052809291908181526020018280546106b890611170565b80156107035780601f106106da57610100808354040283529160200191610703565b820191905f5260205f20905b8154815290600101906020018083116106e657829003601f168201915b5050505050905090565b5f5f60015f61071a610988565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156107d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107cb90611366565b60405180910390fd5b6107e86107df610988565b8585840361098f565b600191505092915050565b5f6108066107ff610988565b8484610b52565b6001905092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61089a610988565b73ffffffffffffffffffffffffffffffffffffffff166108b8610644565b73ffffffffffffffffffffffffffffffffffffffff161461090e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610905906112d8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361097c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610973906113f4565b60405180910390fd5b61098581610db1565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036109fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109f490611482565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6290611510565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610b459190611015565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bc0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb79061159e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c259061162c565b60405180910390fd5b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610cb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca8906116ba565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d3f919061125b565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610da39190611015565b60405180910390a350505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610eb682610e74565b610ec08185610e7e565b9350610ed0818560208601610e8e565b610ed981610e9c565b840191505092915050565b5f6020820190508181035f830152610efc8184610eac565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610f3182610f08565b9050919050565b610f4181610f27565b8114610f4b575f5ffd5b50565b5f81359050610f5c81610f38565b92915050565b5f819050919050565b610f7481610f62565b8114610f7e575f5ffd5b50565b5f81359050610f8f81610f6b565b92915050565b5f5f60408385031215610fab57610faa610f04565b5b5f610fb885828601610f4e565b9250506020610fc985828601610f81565b9150509250929050565b5f8115159050919050565b610fe781610fd3565b82525050565b5f6020820190506110005f830184610fde565b92915050565b61100f81610f62565b82525050565b5f6020820190506110285f830184611006565b92915050565b5f5f5f6060848603121561104557611044610f04565b5b5f61105286828701610f4e565b935050602061106386828701610f4e565b925050604061107486828701610f81565b9150509250925092565b5f60ff82169050919050565b6110938161107e565b82525050565b5f6020820190506110ac5f83018461108a565b92915050565b5f602082840312156110c7576110c6610f04565b5b5f6110d484828501610f4e565b91505092915050565b6110e681610f27565b82525050565b5f6020820190506110ff5f8301846110dd565b92915050565b5f5f6040838503121561111b5761111a610f04565b5b5f61112885828601610f4e565b925050602061113985828601610f4e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061118757607f821691505b60208210810361119a57611199611143565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f6111fa602883610e7e565b9150611205826111a0565b604082019050919050565b5f6020820190508181035f830152611227816111ee565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61126582610f62565b915061127083610f62565b92508282019050808211156112885761128761122e565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6112c2602083610e7e565b91506112cd8261128e565b602082019050919050565b5f6020820190508181035f8301526112ef816112b6565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611350602583610e7e565b915061135b826112f6565b604082019050919050565b5f6020820190508181035f83015261137d81611344565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6113de602683610e7e565b91506113e982611384565b604082019050919050565b5f6020820190508181035f83015261140b816113d2565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61146c602483610e7e565b915061147782611412565b604082019050919050565b5f6020820190508181035f83015261149981611460565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6114fa602283610e7e565b9150611505826114a0565b604082019050919050565b5f6020820190508181035f830152611527816114ee565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611588602583610e7e565b91506115938261152e565b604082019050919050565b5f6020820190508181035f8301526115b58161157c565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611616602383610e7e565b9150611621826115bc565b604082019050919050565b5f6020820190508181035f8301526116438161160a565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f6116a4602683610e7e565b91506116af8261164a565b604082019050919050565b5f6020820190508181035f8301526116d181611698565b905091905056fea264697066735822122028d4ac91d04ef4d8820da256b6a1888b84beb8da5f4a03a7792e44ee972df08e64736f6c634300081d0033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000053295add5d6dfa17b356c48c4d2471bf154d9d6a0000000000000000000000000000000000000000000000000000000000000005455243323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054552433230000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561000f575f5ffd5b50600436106100f3575f3560e01c8063715018a611610095578063a457c2d711610064578063a457c2d714610275578063a9059cbb146102a5578063dd62ed3e146102d5578063f2fde38b14610305576100f3565b8063715018a6146102115780638da5cb5b1461021b578063902d55a51461023957806395d89b4114610257576100f3565b806323b872dd116100d157806323b872dd14610163578063313ce5671461019357806339509351146101b157806370a08231146101e1576100f3565b806306fdde03146100f7578063095ea7b31461011557806318160ddd14610145575b5f5ffd5b6100ff610321565b60405161010c9190610ee4565b60405180910390f35b61012f600480360381019061012a9190610f95565b6103b1565b60405161013c9190610fed565b60405180910390f35b61014d6103ce565b60405161015a9190611015565b60405180910390f35b61017d6004803603810190610178919061102e565b6103d7565b60405161018a9190610fed565b60405180910390f35b61019b6104c9565b6040516101a89190611099565b60405180910390f35b6101cb60048036038101906101c69190610f95565b6104d1565b6040516101d89190610fed565b60405180910390f35b6101fb60048036038101906101f691906110b2565b610578565b6040516102089190611015565b60405180910390f35b6102196105bd565b005b610223610644565b60405161023091906110ec565b60405180910390f35b61024161066c565b60405161024e9190611015565b60405180910390f35b61025f61067d565b60405161026c9190610ee4565b60405180910390f35b61028f600480360381019061028a9190610f95565b61070d565b60405161029c9190610fed565b60405180910390f35b6102bf60048036038101906102ba9190610f95565b6107f3565b6040516102cc9190610fed565b60405180910390f35b6102ef60048036038101906102ea9190611105565b610810565b6040516102fc9190611015565b60405180910390f35b61031f600480360381019061031a91906110b2565b610892565b005b60606003805461033090611170565b80601f016020809104026020016040519081016040528092919081815260200182805461035c90611170565b80156103a75780601f1061037e576101008083540402835291602001916103a7565b820191905f5260205f20905b81548152906001019060200180831161038a57829003601f168201915b5050505050905090565b5f6103c46103bd610988565b848461098f565b6001905092915050565b5f600254905090565b5f6103e3848484610b52565b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f61042a610988565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156104a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104a090611210565b60405180910390fd5b6104bd856104b5610988565b85840361098f565b60019150509392505050565b5f6012905090565b5f61056e6104dd610988565b848460015f6104ea610988565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610569919061125b565b61098f565b6001905092915050565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6105c5610988565b73ffffffffffffffffffffffffffffffffffffffff166105e3610644565b73ffffffffffffffffffffffffffffffffffffffff1614610639576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610630906112d8565b60405180910390fd5b6106425f610db1565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6c01431e0fae6d7217caa000000081565b60606004805461068c90611170565b80601f01602080910402602001604051908101604052809291908181526020018280546106b890611170565b80156107035780601f106106da57610100808354040283529160200191610703565b820191905f5260205f20905b8154815290600101906020018083116106e657829003601f168201915b5050505050905090565b5f5f60015f61071a610988565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156107d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107cb90611366565b60405180910390fd5b6107e86107df610988565b8585840361098f565b600191505092915050565b5f6108066107ff610988565b8484610b52565b6001905092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61089a610988565b73ffffffffffffffffffffffffffffffffffffffff166108b8610644565b73ffffffffffffffffffffffffffffffffffffffff161461090e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610905906112d8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361097c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610973906113f4565b60405180910390fd5b61098581610db1565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036109fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109f490611482565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6290611510565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610b459190611015565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bc0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb79061159e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c259061162c565b60405180910390fd5b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610cb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca8906116ba565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d3f919061125b565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610da39190611015565b60405180910390a350505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610eb682610e74565b610ec08185610e7e565b9350610ed0818560208601610e8e565b610ed981610e9c565b840191505092915050565b5f6020820190508181035f830152610efc8184610eac565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610f3182610f08565b9050919050565b610f4181610f27565b8114610f4b575f5ffd5b50565b5f81359050610f5c81610f38565b92915050565b5f819050919050565b610f7481610f62565b8114610f7e575f5ffd5b50565b5f81359050610f8f81610f6b565b92915050565b5f5f60408385031215610fab57610faa610f04565b5b5f610fb885828601610f4e565b9250506020610fc985828601610f81565b9150509250929050565b5f8115159050919050565b610fe781610fd3565b82525050565b5f6020820190506110005f830184610fde565b92915050565b61100f81610f62565b82525050565b5f6020820190506110285f830184611006565b92915050565b5f5f5f6060848603121561104557611044610f04565b5b5f61105286828701610f4e565b935050602061106386828701610f4e565b925050604061107486828701610f81565b9150509250925092565b5f60ff82169050919050565b6110938161107e565b82525050565b5f6020820190506110ac5f83018461108a565b92915050565b5f602082840312156110c7576110c6610f04565b5b5f6110d484828501610f4e565b91505092915050565b6110e681610f27565b82525050565b5f6020820190506110ff5f8301846110dd565b92915050565b5f5f6040838503121561111b5761111a610f04565b5b5f61112885828601610f4e565b925050602061113985828601610f4e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061118757607f821691505b60208210810361119a57611199611143565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f6111fa602883610e7e565b9150611205826111a0565b604082019050919050565b5f6020820190508181035f830152611227816111ee565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61126582610f62565b915061127083610f62565b92508282019050808211156112885761128761122e565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6112c2602083610e7e565b91506112cd8261128e565b602082019050919050565b5f6020820190508181035f8301526112ef816112b6565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611350602583610e7e565b915061135b826112f6565b604082019050919050565b5f6020820190508181035f83015261137d81611344565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6113de602683610e7e565b91506113e982611384565b604082019050919050565b5f6020820190508181035f83015261140b816113d2565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61146c602483610e7e565b915061147782611412565b604082019050919050565b5f6020820190508181035f83015261149981611460565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6114fa602283610e7e565b9150611505826114a0565b604082019050919050565b5f6020820190508181035f830152611527816114ee565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611588602583610e7e565b91506115938261152e565b604082019050919050565b5f6020820190508181035f8301526115b58161157c565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611616602383610e7e565b9150611621826115bc565b604082019050919050565b5f6020820190508181035f8301526116438161160a565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f6116a4602683610e7e565b91506116af8261164a565b604082019050919050565b5f6020820190508181035f8301526116d181611698565b905091905056fea264697066735822122028d4ac91d04ef4d8820da256b6a1888b84beb8da5f4a03a7792e44ee972df08e64736f6c634300081d0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000053295add5d6dfa17b356c48c4d2471bf154d9d6a0000000000000000000000000000000000000000000000000000000000000005455243323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054552433230000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name (string): ERC20
Arg [1] : symbol (string): ERC20
Arg [2] : owner (address): 0x53295add5D6DfA17B356C48C4d2471bf154D9d6A
-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 00000000000000000000000053295add5d6dfa17b356c48c4d2471bf154d9d6a
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [4] : 4552433230000000000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [6] : 4552433230000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
6281:472:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2406:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3293:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2700:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3470:458;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2608:84;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3936:215;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2816:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;823:103;;;:::i;:::-;;600:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6391:67;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2505:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4159:413;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2951:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3134:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;934:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2406:91;2451:13;2484:5;2477:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2406:91;:::o;3293:169::-;3376:4;3393:39;3402:12;:10;:12::i;:::-;3416:7;3425:6;3393:8;:39::i;:::-;3450:4;3443:11;;3293:169;;;;:::o;2700:108::-;2761:7;2788:12;;2781:19;;2700:108;:::o;3470:458::-;3576:4;3593:36;3603:6;3611:9;3622:6;3593:9;:36::i;:::-;3642:24;3669:11;:19;3681:6;3669:19;;;;;;;;;;;;;;;:33;3689:12;:10;:12::i;:::-;3669:33;;;;;;;;;;;;;;;;3642:60;;3741:6;3721:16;:26;;3713:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;3828:57;3837:6;3845:12;:10;:12::i;:::-;3878:6;3859:16;:25;3828:8;:57::i;:::-;3916:4;3909:11;;;3470:458;;;;;:::o;2608:84::-;2657:5;2682:2;2675:9;;2608:84;:::o;3936:215::-;4024:4;4041:80;4050:12;:10;:12::i;:::-;4064:7;4110:10;4073:11;:25;4085:12;:10;:12::i;:::-;4073:25;;;;;;;;;;;;;;;:34;4099:7;4073:34;;;;;;;;;;;;;;;;:47;;;;:::i;:::-;4041:8;:80::i;:::-;4139:4;4132:11;;3936:215;;;;:::o;2816:127::-;2890:7;2917:9;:18;2927:7;2917:18;;;;;;;;;;;;;;;;2910:25;;2816:127;;;:::o;823:103::-;746:12;:10;:12::i;:::-;735:23;;:7;:5;:7::i;:::-;:23;;;727:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;888:30:::1;915:1;888:18;:30::i;:::-;823:103::o:0;600:87::-;646:7;673:6;;;;;;;;;;;666:13;;600:87;:::o;6391:67::-;6430:28;6391:67;:::o;2505:95::-;2552:13;2585:7;2578:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2505:95;:::o;4159:413::-;4252:4;4269:24;4296:11;:25;4308:12;:10;:12::i;:::-;4296:25;;;;;;;;;;;;;;;:34;4322:7;4296:34;;;;;;;;;;;;;;;;4269:61;;4369:15;4349:16;:35;;4341:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;4462:67;4471:12;:10;:12::i;:::-;4485:7;4513:15;4494:16;:34;4462:8;:67::i;:::-;4560:4;4553:11;;;4159:413;;;;:::o;2951:175::-;3037:4;3054:42;3064:12;:10;:12::i;:::-;3078:9;3089:6;3054:9;:42::i;:::-;3114:4;3107:11;;2951:175;;;;:::o;3134:151::-;3223:7;3250:11;:18;3262:5;3250:18;;;;;;;;;;;;;;;:27;3269:7;3250:27;;;;;;;;;;;;;;;;3243:34;;3134:151;;;;:::o;934:201::-;746:12;:10;:12::i;:::-;735:23;;:7;:5;:7::i;:::-;:23;;;727:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1043:1:::1;1023:22;;:8;:22;;::::0;1015:73:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;1099:28;1118:8;1099:18;:28::i;:::-;934:201:::0;:::o;155:98::-;208:7;235:10;228:17;;155:98;:::o;5928:346::-;6047:1;6030:19;;:5;:19;;;6022:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6128:1;6109:21;;:7;:21;;;6101:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6212:6;6182:11;:18;6194:5;6182:18;;;;;;;;;;;;;;;:27;6201:7;6182:27;;;;;;;;;;;;;;;:36;;;;6250:7;6234:32;;6243:5;6234:32;;;6259:6;6234:32;;;;;;:::i;:::-;;;;;;;;5928:346;;;:::o;4580:580::-;4704:1;4686:20;;:6;:20;;;4678:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;4788:1;4767:23;;:9;:23;;;4759:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;4843:21;4867:9;:17;4877:6;4867:17;;;;;;;;;;;;;;;;4843:41;;4920:6;4903:13;:23;;4895:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;5041:6;5025:13;:22;5005:9;:17;5015:6;5005:17;;;;;;;;;;;;;;;:42;;;;5093:6;5069:9;:20;5079:9;5069:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;5134:9;5117:35;;5126:6;5117:35;;;5145:6;5117:35;;;;;;:::i;:::-;;;;;;;;4667:493;4580:580;;;:::o;1143:191::-;1217:16;1236:6;;;;;;;;;;;1217:25;;1262:8;1253:6;;:17;;;;;;;;;;;;;;;;;;1317:8;1286:40;;1307:8;1286:40;;;;;;;;;;;;1206:128;1143:191;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:329::-;4805:6;4854:2;4842:9;4833:7;4829:23;4825:32;4822:119;;;4860:79;;:::i;:::-;4822:119;4980:1;5005:53;5050:7;5041:6;5030:9;5026:22;5005:53;:::i;:::-;4995:63;;4951:117;4746:329;;;;:::o;5081:118::-;5168:24;5186:5;5168:24;:::i;:::-;5163:3;5156:37;5081:118;;:::o;5205:222::-;5298:4;5336:2;5325:9;5321:18;5313:26;;5349:71;5417:1;5406:9;5402:17;5393:6;5349:71;:::i;:::-;5205:222;;;;:::o;5433:474::-;5501:6;5509;5558:2;5546:9;5537:7;5533:23;5529:32;5526:119;;;5564:79;;:::i;:::-;5526:119;5684:1;5709:53;5754:7;5745:6;5734:9;5730:22;5709:53;:::i;:::-;5699:63;;5655:117;5811:2;5837:53;5882:7;5873:6;5862:9;5858:22;5837:53;:::i;:::-;5827:63;;5782:118;5433:474;;;;;:::o;5913:180::-;5961:77;5958:1;5951:88;6058:4;6055:1;6048:15;6082:4;6079:1;6072:15;6099:320;6143:6;6180:1;6174:4;6170:12;6160:22;;6227:1;6221:4;6217:12;6248:18;6238:81;;6304:4;6296:6;6292:17;6282:27;;6238:81;6366:2;6358:6;6355:14;6335:18;6332:38;6329:84;;6385:18;;:::i;:::-;6329:84;6150:269;6099:320;;;:::o;6425:227::-;6565:34;6561:1;6553:6;6549:14;6542:58;6634:10;6629:2;6621:6;6617:15;6610:35;6425:227;:::o;6658:366::-;6800:3;6821:67;6885:2;6880:3;6821:67;:::i;:::-;6814:74;;6897:93;6986:3;6897:93;:::i;:::-;7015:2;7010:3;7006:12;6999:19;;6658:366;;;:::o;7030:419::-;7196:4;7234:2;7223:9;7219:18;7211:26;;7283:9;7277:4;7273:20;7269:1;7258:9;7254:17;7247:47;7311:131;7437:4;7311:131;:::i;:::-;7303:139;;7030:419;;;:::o;7455:180::-;7503:77;7500:1;7493:88;7600:4;7597:1;7590:15;7624:4;7621:1;7614:15;7641:191;7681:3;7700:20;7718:1;7700:20;:::i;:::-;7695:25;;7734:20;7752:1;7734:20;:::i;:::-;7729:25;;7777:1;7774;7770:9;7763:16;;7798:3;7795:1;7792:10;7789:36;;;7805:18;;:::i;:::-;7789:36;7641:191;;;;:::o;7838:182::-;7978:34;7974:1;7966:6;7962:14;7955:58;7838:182;:::o;8026:366::-;8168:3;8189:67;8253:2;8248:3;8189:67;:::i;:::-;8182:74;;8265:93;8354:3;8265:93;:::i;:::-;8383:2;8378:3;8374:12;8367:19;;8026:366;;;:::o;8398:419::-;8564:4;8602:2;8591:9;8587:18;8579:26;;8651:9;8645:4;8641:20;8637:1;8626:9;8622:17;8615:47;8679:131;8805:4;8679:131;:::i;:::-;8671:139;;8398:419;;;:::o;8823:224::-;8963:34;8959:1;8951:6;8947:14;8940:58;9032:7;9027:2;9019:6;9015:15;9008:32;8823:224;:::o;9053:366::-;9195:3;9216:67;9280:2;9275:3;9216:67;:::i;:::-;9209:74;;9292:93;9381:3;9292:93;:::i;:::-;9410:2;9405:3;9401:12;9394:19;;9053:366;;;:::o;9425:419::-;9591:4;9629:2;9618:9;9614:18;9606:26;;9678:9;9672:4;9668:20;9664:1;9653:9;9649:17;9642:47;9706:131;9832:4;9706:131;:::i;:::-;9698:139;;9425:419;;;:::o;9850:225::-;9990:34;9986:1;9978:6;9974:14;9967:58;10059:8;10054:2;10046:6;10042:15;10035:33;9850:225;:::o;10081:366::-;10223:3;10244:67;10308:2;10303:3;10244:67;:::i;:::-;10237:74;;10320:93;10409:3;10320:93;:::i;:::-;10438:2;10433:3;10429:12;10422:19;;10081:366;;;:::o;10453:419::-;10619:4;10657:2;10646:9;10642:18;10634:26;;10706:9;10700:4;10696:20;10692:1;10681:9;10677:17;10670:47;10734:131;10860:4;10734:131;:::i;:::-;10726:139;;10453:419;;;:::o;10878:223::-;11018:34;11014:1;11006:6;11002:14;10995:58;11087:6;11082:2;11074:6;11070:15;11063:31;10878:223;:::o;11107:366::-;11249:3;11270:67;11334:2;11329:3;11270:67;:::i;:::-;11263:74;;11346:93;11435:3;11346:93;:::i;:::-;11464:2;11459:3;11455:12;11448:19;;11107:366;;;:::o;11479:419::-;11645:4;11683:2;11672:9;11668:18;11660:26;;11732:9;11726:4;11722:20;11718:1;11707:9;11703:17;11696:47;11760:131;11886:4;11760:131;:::i;:::-;11752:139;;11479:419;;;:::o;11904:221::-;12044:34;12040:1;12032:6;12028:14;12021:58;12113:4;12108:2;12100:6;12096:15;12089:29;11904:221;:::o;12131:366::-;12273:3;12294:67;12358:2;12353:3;12294:67;:::i;:::-;12287:74;;12370:93;12459:3;12370:93;:::i;:::-;12488:2;12483:3;12479:12;12472:19;;12131:366;;;:::o;12503:419::-;12669:4;12707:2;12696:9;12692:18;12684:26;;12756:9;12750:4;12746:20;12742:1;12731:9;12727:17;12720:47;12784:131;12910:4;12784:131;:::i;:::-;12776:139;;12503:419;;;:::o;12928:224::-;13068:34;13064:1;13056:6;13052:14;13045:58;13137:7;13132:2;13124:6;13120:15;13113:32;12928:224;:::o;13158:366::-;13300:3;13321:67;13385:2;13380:3;13321:67;:::i;:::-;13314:74;;13397:93;13486:3;13397:93;:::i;:::-;13515:2;13510:3;13506:12;13499:19;;13158:366;;;:::o;13530:419::-;13696:4;13734:2;13723:9;13719:18;13711:26;;13783:9;13777:4;13773:20;13769:1;13758:9;13754:17;13747:47;13811:131;13937:4;13811:131;:::i;:::-;13803:139;;13530:419;;;:::o;13955:222::-;14095:34;14091:1;14083:6;14079:14;14072:58;14164:5;14159:2;14151:6;14147:15;14140:30;13955:222;:::o;14183:366::-;14325:3;14346:67;14410:2;14405:3;14346:67;:::i;:::-;14339:74;;14422:93;14511:3;14422:93;:::i;:::-;14540:2;14535:3;14531:12;14524:19;;14183:366;;;:::o;14555:419::-;14721:4;14759:2;14748:9;14744:18;14736:26;;14808:9;14802:4;14798:20;14794:1;14783:9;14779:17;14772:47;14836:131;14962:4;14836:131;:::i;:::-;14828:139;;14555:419;;;:::o;14980:225::-;15120:34;15116:1;15108:6;15104:14;15097:58;15189:8;15184:2;15176:6;15172:15;15165:33;14980:225;:::o;15211:366::-;15353:3;15374:67;15438:2;15433:3;15374:67;:::i;:::-;15367:74;;15450:93;15539:3;15450:93;:::i;:::-;15568:2;15563:3;15559:12;15552:19;;15211:366;;;:::o;15583:419::-;15749:4;15787:2;15776:9;15772:18;15764:26;;15836:9;15830:4;15826:20;15822:1;15811:9;15807:17;15800:47;15864:131;15990:4;15864:131;:::i;:::-;15856:139;;15583:419;;;:::o
Swarm Source
ipfs://28d4ac91d04ef4d8820da256b6a1888b84beb8da5f4a03a7792e44ee972df08e
[ 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.