ERC-20
Overview
Max Total Supply
500,000,000 MTC
Holders
473
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
3,366.5558079 MTCValue
$0.00Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
MetaTrustCoin
Compiler Version
v0.8.25+commit.b61c2a91
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
12345678910111213141516171819202122// SPDX-License-Identifier: MITpragma solidity ^0.8.25;import "@openzeppelin/contracts/token/ERC20/ERC20.sol";import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol";import "@openzeppelin/contracts/access/Ownable.sol";contract MetaTrustCoin is ERC20, ERC20Capped, Ownable {constructor(address initialOwner) ERC20("MetaTrustCoin", "MTC") ERC20Capped(500_000_000 * 10**18) Ownable(initialOwner) {uint256 initialSupply = 50_000_000 * 10**18;_mint(msg.sender, initialSupply);}function mint(address account, uint256 amount) public onlyOwner {require(totalSupply() + amount <= cap(), "Exceeds cap");_mint(account, amount);}function _update(address from, address to, uint256 value) internal override(ERC20, ERC20Capped) {super._update(from, to, value);}}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (access/Ownable.sol)pragma solidity ^0.8.20;import {Context} from "../utils/Context.sol";/*** @dev Contract module which provides a basic access control mechanism, where* there is an account (an owner) that can be granted exclusive access to* specific functions.** The initial owner is set to the address provided by the deployer. This can* later be changed with {transferOwnership}.** This module is used through inheritance. It will make available the modifier* `onlyOwner`, which can be applied to your functions to restrict their use to* the owner.*/abstract contract Ownable is Context {address private _owner;/*** @dev The caller account is not authorized to perform an operation.*/error OwnableUnauthorizedAccount(address account);
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (token/ERC20/extensions/ERC20Capped.sol)pragma solidity ^0.8.20;import {ERC20} from "../ERC20.sol";/*** @dev Extension of {ERC20} that adds a cap to the supply of tokens.*/abstract contract ERC20Capped is ERC20 {uint256 private immutable _cap;/*** @dev Total supply cap has been exceeded.*/error ERC20ExceededCap(uint256 increasedSupply, uint256 cap);/*** @dev The supplied cap is not a valid cap.*/error ERC20InvalidCap(uint256 cap);/*** @dev Sets the value of the `cap`. This value is immutable, it can only be* set once during construction.
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (token/ERC20/ERC20.sol)pragma solidity ^0.8.20;import {IERC20} from "./IERC20.sol";import {IERC20Metadata} from "./extensions/IERC20Metadata.sol";import {Context} from "../../utils/Context.sol";import {IERC20Errors} from "../../interfaces/draft-IERC6093.sol";/*** @dev Implementation of the {IERC20} interface.** This implementation is agnostic to the way tokens are created. This means* that a supply mechanism has to be added in a derived contract using {_mint}.** TIP: For a detailed writeup see our guide* https://forum.openzeppelin.com/t/how-to-implement-erc20-supply-mechanisms/226[How* to implement supply mechanisms].** The default value of {decimals} is 18. To change this, you should override* this function so it returns a different value.** We have followed general OpenZeppelin Contracts guidelines: functions revert* instead returning `false` on failure. This behavior is nonetheless* conventional and does not conflict with the expectations of ERC20
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (interfaces/draft-IERC6093.sol)pragma solidity ^0.8.20;/*** @dev Standard ERC20 Errors* Interface of the https://eips.ethereum.org/EIPS/eip-6093[ERC-6093] custom errors for ERC20 tokens.*/interface IERC20Errors {/*** @dev Indicates an error related to the current `balance` of a `sender`. Used in transfers.* @param sender Address whose tokens are being transferred.* @param balance Current balance for the interacting account.* @param needed Minimum amount required to perform a transfer.*/error ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed);/*** @dev Indicates a failure with the token `sender`. Used in transfers.* @param sender Address whose tokens are being transferred.*/error ERC20InvalidSender(address sender);/*** @dev Indicates a failure with the token `receiver`. Used in transfers.* @param receiver Address to which tokens are being transferred.
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.1) (utils/Context.sol)pragma solidity ^0.8.20;/*** @dev Provides information about the current execution context, including the* sender of the transaction and its data. While these are generally available* via msg.sender and msg.data, they should not be accessed in such a direct* manner, since when dealing with meta-transactions the account sending and* paying for execution may not be the actual sender (as far as an application* is concerned).** This contract is only required for intermediate, library-like contracts.*/abstract contract Context {function _msgSender() internal view virtual returns (address) {return msg.sender;}function _msgData() internal view virtual returns (bytes calldata) {return msg.data;}function _contextSuffixLength() internal view virtual returns (uint256) {return 0;
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (token/ERC20/extensions/IERC20Metadata.sol)pragma solidity ^0.8.20;import {IERC20} from "../IERC20.sol";/*** @dev Interface for the optional metadata functions from the ERC20 standard.*/interface IERC20Metadata is IERC20 {/*** @dev Returns the name of the token.*/function name() external view returns (string memory);/*** @dev Returns the symbol of the token.*/function symbol() external view returns (string memory);/*** @dev Returns the decimals places of the token.*/function decimals() external view returns (uint8);}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (token/ERC20/IERC20.sol)pragma solidity ^0.8.20;/*** @dev Interface of the ERC20 standard as defined in the EIP.*/interface IERC20 {/*** @dev Emitted when `value` tokens are moved from one account (`from`) to* another (`to`).** Note that `value` may be zero.*/event Transfer(address indexed from, address indexed to, uint256 value);/*** @dev Emitted when the allowance of a `spender` for an `owner` is set by* a call to {approve}. `value` is the new allowance.*/event Approval(address indexed owner, address indexed spender, uint256 value);/*** @dev Returns the value of tokens in existence.*/
123456789101112131415161718{"optimizer": {"enabled": false,"runs": 200},"outputSelection": {"*": {"*": ["evm.bytecode","evm.deployedBytecode","devdoc","userdoc","metadata","abi"]}}}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"initialOwner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"uint256","name":"increasedSupply","type":"uint256"},{"internalType":"uint256","name":"cap","type":"uint256"}],"name":"ERC20ExceededCap","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"uint256","name":"cap","type":"uint256"}],"name":"ERC20InvalidCap","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"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":"value","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":"cap","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":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"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":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","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
60a060405234801561000f575f80fd5b50604051611e1f380380611e1f8339818101604052810190610031919061065c565b806b019d971e4fe8401e740000006040518060400160405280600d81526020017f4d6574615472757374436f696e000000000000000000000000000000000000008152506040518060400160405280600381526020017f4d5443000000000000000000000000000000000000000000000000000000000081525081600390816100ba91906108c1565b5080600490816100ca91906108c1565b5050505f8103610111575f6040517f392e1e2700000000000000000000000000000000000000000000000000000000815260040161010891906109c9565b60405180910390fd5b8060808181525050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361018a575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161018191906109f1565b60405180910390fd5b610199816101c060201b60201c565b505f6a295be96e6406697200000090506101b9338261028360201b60201c565b5050610aee565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036102f3575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016102ea91906109f1565b60405180910390fd5b6103045f838361030860201b60201c565b5050565b61031983838361031e60201b60201c565b505050565b61032f8383836103d360201b60201c565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036103ce575f6103716105ec60201b60201c565b90505f6103826105f560201b60201c565b9050818111156103cb5780826040517f9e79f8540000000000000000000000000000000000000000000000000000000081526004016103c2929190610a19565b60405180910390fd5b50505b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610423578060025f8282546104179190610a6d565b925050819055506104f1565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156104ac578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016104a393929190610aa0565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610538578060025f8282540392505081905550610582565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516105df9190610ad5565b60405180910390a3505050565b5f608051905090565b5f600254905090565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61062b82610602565b9050919050565b61063b81610621565b8114610645575f80fd5b50565b5f8151905061065681610632565b92915050565b5f60208284031215610671576106706105fe565b5b5f61067e84828501610648565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061070257607f821691505b602082108103610715576107146106be565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026107777fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261073c565b610781868361073c565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6107c56107c06107bb84610799565b6107a2565b610799565b9050919050565b5f819050919050565b6107de836107ab565b6107f26107ea826107cc565b848454610748565b825550505050565b5f90565b6108066107fa565b6108118184846107d5565b505050565b5b81811015610834576108295f826107fe565b600181019050610817565b5050565b601f8211156108795761084a8161071b565b6108538461072d565b81016020851015610862578190505b61087661086e8561072d565b830182610816565b50505b505050565b5f82821c905092915050565b5f6108995f198460080261087e565b1980831691505092915050565b5f6108b1838361088a565b9150826002028217905092915050565b6108ca82610687565b67ffffffffffffffff8111156108e3576108e2610691565b5b6108ed82546106eb565b6108f8828285610838565b5f60209050601f831160018114610929575f8415610917578287015190505b61092185826108a6565b865550610988565b601f1984166109378661071b565b5f5b8281101561095e57848901518255600182019150602085019450602081019050610939565b8683101561097b5784890151610977601f89168261088a565b8355505b6001600288020188555050505b505050505050565b5f819050919050565b5f6109b36109ae6109a984610990565b6107a2565b610799565b9050919050565b6109c381610999565b82525050565b5f6020820190506109dc5f8301846109ba565b92915050565b6109eb81610621565b82525050565b5f602082019050610a045f8301846109e2565b92915050565b610a1381610799565b82525050565b5f604082019050610a2c5f830185610a0a565b610a396020830184610a0a565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610a7782610799565b9150610a8283610799565b9250828201905080821115610a9a57610a99610a40565b5b92915050565b5f606082019050610ab35f8301866109e2565b610ac06020830185610a0a565b610acd6040830184610a0a565b949350505050565b5f602082019050610ae85f830184610a0a565b92915050565b608051611319610b065f395f6103c601526113195ff3fe608060405234801561000f575f80fd5b50600436106100e8575f3560e01c806370a082311161008a57806395d89b411161006457806395d89b4114610238578063a9059cbb14610256578063dd62ed3e14610286578063f2fde38b146102b6576100e8565b806370a08231146101e0578063715018a6146102105780638da5cb5b1461021a576100e8565b806323b872dd116100c657806323b872dd14610158578063313ce56714610188578063355274ea146101a657806340c10f19146101c4576100e8565b806306fdde03146100ec578063095ea7b31461010a57806318160ddd1461013a575b5f80fd5b6100f46102d2565b6040516101019190610f03565b60405180910390f35b610124600480360381019061011f9190610fb4565b610362565b604051610131919061100c565b60405180910390f35b610142610384565b60405161014f9190611034565b60405180910390f35b610172600480360381019061016d919061104d565b61038d565b60405161017f919061100c565b60405180910390f35b6101906103bb565b60405161019d91906110b8565b60405180910390f35b6101ae6103c3565b6040516101bb9190611034565b60405180910390f35b6101de60048036038101906101d99190610fb4565b6103ea565b005b6101fa60048036038101906101f591906110d1565b61045c565b6040516102079190611034565b60405180910390f35b6102186104a1565b005b6102226104b4565b60405161022f919061110b565b60405180910390f35b6102406104dc565b60405161024d9190610f03565b60405180910390f35b610270600480360381019061026b9190610fb4565b61056c565b60405161027d919061100c565b60405180910390f35b6102a0600480360381019061029b9190611124565b61058e565b6040516102ad9190611034565b60405180910390f35b6102d060048036038101906102cb91906110d1565b610610565b005b6060600380546102e19061118f565b80601f016020809104026020016040519081016040528092919081815260200182805461030d9061118f565b80156103585780601f1061032f57610100808354040283529160200191610358565b820191905f5260205f20905b81548152906001019060200180831161033b57829003601f168201915b5050505050905090565b5f8061036c610694565b905061037981858561069b565b600191505092915050565b5f600254905090565b5f80610397610694565b90506103a48582856106ad565b6103af85858561073f565b60019150509392505050565b5f6012905090565b5f7f0000000000000000000000000000000000000000000000000000000000000000905090565b6103f261082f565b6103fa6103c3565b81610403610384565b61040d91906111ec565b111561044e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161044590611269565b60405180910390fd5b61045882826108b6565b5050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6104a961082f565b6104b25f610935565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546104eb9061118f565b80601f01602080910402602001604051908101604052809291908181526020018280546105179061118f565b80156105625780601f1061053957610100808354040283529160200191610562565b820191905f5260205f20905b81548152906001019060200180831161054557829003601f168201915b5050505050905090565b5f80610576610694565b905061058381858561073f565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61061861082f565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610688575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161067f919061110b565b60405180910390fd5b61069181610935565b50565b5f33905090565b6106a883838360016109f8565b505050565b5f6106b8848461058e565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610739578181101561072a578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161072193929190611287565b60405180910390fd5b61073884848484035f6109f8565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107af575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016107a6919061110b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361081f575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610816919061110b565b60405180910390fd5b61082a838383610bc7565b505050565b610837610694565b73ffffffffffffffffffffffffffffffffffffffff166108556104b4565b73ffffffffffffffffffffffffffffffffffffffff16146108b457610878610694565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016108ab919061110b565b60405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610926575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161091d919061110b565b60405180910390fd5b6109315f8383610bc7565b5050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610a68575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610a5f919061110b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ad8575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610acf919061110b565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610bc1578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610bb89190611034565b60405180910390a35b50505050565b610bd2838383610bd7565b505050565b610be2838383610c7a565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c75575f610c1e6103c3565b90505f610c29610384565b905081811115610c725780826040517f9e79f854000000000000000000000000000000000000000000000000000000008152600401610c699291906112bc565b60405180910390fd5b50505b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cca578060025f828254610cbe91906111ec565b92505081905550610d98565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610d53578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610d4a93929190611287565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ddf578060025f8282540392505081905550610e29565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e869190611034565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610ed582610e93565b610edf8185610e9d565b9350610eef818560208601610ead565b610ef881610ebb565b840191505092915050565b5f6020820190508181035f830152610f1b8184610ecb565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610f5082610f27565b9050919050565b610f6081610f46565b8114610f6a575f80fd5b50565b5f81359050610f7b81610f57565b92915050565b5f819050919050565b610f9381610f81565b8114610f9d575f80fd5b50565b5f81359050610fae81610f8a565b92915050565b5f8060408385031215610fca57610fc9610f23565b5b5f610fd785828601610f6d565b9250506020610fe885828601610fa0565b9150509250929050565b5f8115159050919050565b61100681610ff2565b82525050565b5f60208201905061101f5f830184610ffd565b92915050565b61102e81610f81565b82525050565b5f6020820190506110475f830184611025565b92915050565b5f805f6060848603121561106457611063610f23565b5b5f61107186828701610f6d565b935050602061108286828701610f6d565b925050604061109386828701610fa0565b9150509250925092565b5f60ff82169050919050565b6110b28161109d565b82525050565b5f6020820190506110cb5f8301846110a9565b92915050565b5f602082840312156110e6576110e5610f23565b5b5f6110f384828501610f6d565b91505092915050565b61110581610f46565b82525050565b5f60208201905061111e5f8301846110fc565b92915050565b5f806040838503121561113a57611139610f23565b5b5f61114785828601610f6d565b925050602061115885828601610f6d565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806111a657607f821691505b6020821081036111b9576111b8611162565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6111f682610f81565b915061120183610f81565b9250828201905080821115611219576112186111bf565b5b92915050565b7f45786365656473206361700000000000000000000000000000000000000000005f82015250565b5f611253600b83610e9d565b915061125e8261121f565b602082019050919050565b5f6020820190508181035f83015261128081611247565b9050919050565b5f60608201905061129a5f8301866110fc565b6112a76020830185611025565b6112b46040830184611025565b949350505050565b5f6040820190506112cf5f830185611025565b6112dc6020830184611025565b939250505056fea2646970667358221220c6a0efc7a51f51e2ab475d21c6ad8e5f0e93d4b49b501f1cdc6beb668cdabb9b64736f6c6343000819003300000000000000000000000010546ab99d28f59f60f80c437936538af3cb479f
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100e8575f3560e01c806370a082311161008a57806395d89b411161006457806395d89b4114610238578063a9059cbb14610256578063dd62ed3e14610286578063f2fde38b146102b6576100e8565b806370a08231146101e0578063715018a6146102105780638da5cb5b1461021a576100e8565b806323b872dd116100c657806323b872dd14610158578063313ce56714610188578063355274ea146101a657806340c10f19146101c4576100e8565b806306fdde03146100ec578063095ea7b31461010a57806318160ddd1461013a575b5f80fd5b6100f46102d2565b6040516101019190610f03565b60405180910390f35b610124600480360381019061011f9190610fb4565b610362565b604051610131919061100c565b60405180910390f35b610142610384565b60405161014f9190611034565b60405180910390f35b610172600480360381019061016d919061104d565b61038d565b60405161017f919061100c565b60405180910390f35b6101906103bb565b60405161019d91906110b8565b60405180910390f35b6101ae6103c3565b6040516101bb9190611034565b60405180910390f35b6101de60048036038101906101d99190610fb4565b6103ea565b005b6101fa60048036038101906101f591906110d1565b61045c565b6040516102079190611034565b60405180910390f35b6102186104a1565b005b6102226104b4565b60405161022f919061110b565b60405180910390f35b6102406104dc565b60405161024d9190610f03565b60405180910390f35b610270600480360381019061026b9190610fb4565b61056c565b60405161027d919061100c565b60405180910390f35b6102a0600480360381019061029b9190611124565b61058e565b6040516102ad9190611034565b60405180910390f35b6102d060048036038101906102cb91906110d1565b610610565b005b6060600380546102e19061118f565b80601f016020809104026020016040519081016040528092919081815260200182805461030d9061118f565b80156103585780601f1061032f57610100808354040283529160200191610358565b820191905f5260205f20905b81548152906001019060200180831161033b57829003601f168201915b5050505050905090565b5f8061036c610694565b905061037981858561069b565b600191505092915050565b5f600254905090565b5f80610397610694565b90506103a48582856106ad565b6103af85858561073f565b60019150509392505050565b5f6012905090565b5f7f0000000000000000000000000000000000000000019d971e4fe8401e74000000905090565b6103f261082f565b6103fa6103c3565b81610403610384565b61040d91906111ec565b111561044e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161044590611269565b60405180910390fd5b61045882826108b6565b5050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6104a961082f565b6104b25f610935565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546104eb9061118f565b80601f01602080910402602001604051908101604052809291908181526020018280546105179061118f565b80156105625780601f1061053957610100808354040283529160200191610562565b820191905f5260205f20905b81548152906001019060200180831161054557829003601f168201915b5050505050905090565b5f80610576610694565b905061058381858561073f565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61061861082f565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610688575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161067f919061110b565b60405180910390fd5b61069181610935565b50565b5f33905090565b6106a883838360016109f8565b505050565b5f6106b8848461058e565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610739578181101561072a578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161072193929190611287565b60405180910390fd5b61073884848484035f6109f8565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107af575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016107a6919061110b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361081f575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610816919061110b565b60405180910390fd5b61082a838383610bc7565b505050565b610837610694565b73ffffffffffffffffffffffffffffffffffffffff166108556104b4565b73ffffffffffffffffffffffffffffffffffffffff16146108b457610878610694565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016108ab919061110b565b60405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610926575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161091d919061110b565b60405180910390fd5b6109315f8383610bc7565b5050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610a68575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610a5f919061110b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ad8575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610acf919061110b565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610bc1578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610bb89190611034565b60405180910390a35b50505050565b610bd2838383610bd7565b505050565b610be2838383610c7a565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c75575f610c1e6103c3565b90505f610c29610384565b905081811115610c725780826040517f9e79f854000000000000000000000000000000000000000000000000000000008152600401610c699291906112bc565b60405180910390fd5b50505b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cca578060025f828254610cbe91906111ec565b92505081905550610d98565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610d53578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610d4a93929190611287565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ddf578060025f8282540392505081905550610e29565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e869190611034565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610ed582610e93565b610edf8185610e9d565b9350610eef818560208601610ead565b610ef881610ebb565b840191505092915050565b5f6020820190508181035f830152610f1b8184610ecb565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610f5082610f27565b9050919050565b610f6081610f46565b8114610f6a575f80fd5b50565b5f81359050610f7b81610f57565b92915050565b5f819050919050565b610f9381610f81565b8114610f9d575f80fd5b50565b5f81359050610fae81610f8a565b92915050565b5f8060408385031215610fca57610fc9610f23565b5b5f610fd785828601610f6d565b9250506020610fe885828601610fa0565b9150509250929050565b5f8115159050919050565b61100681610ff2565b82525050565b5f60208201905061101f5f830184610ffd565b92915050565b61102e81610f81565b82525050565b5f6020820190506110475f830184611025565b92915050565b5f805f6060848603121561106457611063610f23565b5b5f61107186828701610f6d565b935050602061108286828701610f6d565b925050604061109386828701610fa0565b9150509250925092565b5f60ff82169050919050565b6110b28161109d565b82525050565b5f6020820190506110cb5f8301846110a9565b92915050565b5f602082840312156110e6576110e5610f23565b5b5f6110f384828501610f6d565b91505092915050565b61110581610f46565b82525050565b5f60208201905061111e5f8301846110fc565b92915050565b5f806040838503121561113a57611139610f23565b5b5f61114785828601610f6d565b925050602061115885828601610f6d565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806111a657607f821691505b6020821081036111b9576111b8611162565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6111f682610f81565b915061120183610f81565b9250828201905080821115611219576112186111bf565b5b92915050565b7f45786365656473206361700000000000000000000000000000000000000000005f82015250565b5f611253600b83610e9d565b915061125e8261121f565b602082019050919050565b5f6020820190508181035f83015261128081611247565b9050919050565b5f60608201905061129a5f8301866110fc565b6112a76020830185611025565b6112b46040830184611025565b949350505050565b5f6040820190506112cf5f830185611025565b6112dc6020830184611025565b939250505056fea2646970667358221220c6a0efc7a51f51e2ab475d21c6ad8e5f0e93d4b49b501f1cdc6beb668cdabb9b64736f6c63430008190033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000010546ab99d28f59f60f80c437936538af3cb479f
-----Decoded View---------------
Arg [0] : initialOwner (address): 0x10546aB99D28f59F60F80c437936538AF3CB479F
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000010546ab99d28f59f60f80c437936538af3cb479f
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.