ETH Price: $1,940.80 (+0.71%)
 

Overview

Max Total Supply

100,000,000,000,000 CTAIO

Holders

11

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
10,000.00000000000028205 CTAIO

Value
$0.00
0xee41623a519af96485cf37dd759d757abcd059e5
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
CyberTokenAIO

Compiler Version
v0.8.22+commit.4fc1097e

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
File 1 of 10 : contract-94aabb35de.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// Compatible with OpenZeppelin Contracts ^5.0.0
pragma solidity ^0.8.22;
import {ERC20} from "@openzeppelin/contracts@5.2.0/token/ERC20/ERC20.sol";
import {ERC20Burnable} from "@openzeppelin/contracts@5.2.0/token/ERC20/extensions/ERC20Burnable.sol";
import {ERC20Pausable} from "@openzeppelin/contracts@5.2.0/token/ERC20/extensions/ERC20Pausable.sol";
import {Ownable} from "@openzeppelin/contracts@5.2.0/access/Ownable.sol";
/// @custom:security-contact support@cybertoken.com
contract CyberTokenAIO is ERC20, ERC20Burnable, ERC20Pausable, Ownable {
constructor(address initialOwner)
ERC20("CyberTokenAIO", "CTAIO")
Ownable(initialOwner)
{
_mint(msg.sender, 100000000000000 * 10 ** decimals());
}
function pause() public onlyOwner {
_pause();
}
function unpause() public onlyOwner {
_unpause();
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 2 of 10 : Ownable.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// 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);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 3 of 10 : ERC20Pausable.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.1.0) (token/ERC20/extensions/ERC20Pausable.sol)
pragma solidity ^0.8.20;
import {ERC20} from "../ERC20.sol";
import {Pausable} from "../../../utils/Pausable.sol";
/**
* @dev ERC-20 token with pausable token transfers, minting and burning.
*
* Useful for scenarios such as preventing trades until the end of an evaluation
* period, or having an emergency switch for freezing all token transfers in the
* event of a large bug.
*
* IMPORTANT: This contract does not include public pause and unpause functions. In
* addition to inheriting this contract, you must define both functions, invoking the
* {Pausable-_pause} and {Pausable-_unpause} internal functions, with appropriate
* access control, e.g. using {AccessControl} or {Ownable}. Not doing so will
* make the contract pause mechanism of the contract unreachable, and thus unusable.
*/
abstract contract ERC20Pausable is ERC20, Pausable {
/**
* @dev See {ERC20-_update}.
*
* Requirements:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 4 of 10 : ERC20Burnable.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (token/ERC20/extensions/ERC20Burnable.sol)
pragma solidity ^0.8.20;
import {ERC20} from "../ERC20.sol";
import {Context} from "../../../utils/Context.sol";
/**
* @dev Extension of {ERC20} that allows token holders to destroy both their own
* tokens and those that they have an allowance for, in a way that can be
* recognized off-chain (via event analysis).
*/
abstract contract ERC20Burnable is Context, ERC20 {
/**
* @dev Destroys a `value` amount of tokens from the caller.
*
* See {ERC20-_burn}.
*/
function burn(uint256 value) public virtual {
_burn(_msgSender(), value);
}
/**
* @dev Destroys a `value` amount of tokens from `account`, deducting from
* the caller's allowance.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 5 of 10 : ERC20.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.2.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 ERC-20
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 6 of 10 : Pausable.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (utils/Pausable.sol)
pragma solidity ^0.8.20;
import {Context} from "../utils/Context.sol";
/**
* @dev Contract module which allows children to implement an emergency stop
* mechanism that can be triggered by an authorized account.
*
* This module is used through inheritance. It will make available the
* modifiers `whenNotPaused` and `whenPaused`, which can be applied to
* the functions of your contract. Note that they will not be pausable by
* simply including this module, only once the modifiers are put in place.
*/
abstract contract Pausable is Context {
bool private _paused;
/**
* @dev Emitted when the pause is triggered by `account`.
*/
event Paused(address account);
/**
* @dev Emitted when the pause is lifted by `account`.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 7 of 10 : Context.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// 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;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 8 of 10 : draft-IERC6093.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.1.0) (interfaces/draft-IERC6093.sol)
pragma solidity ^0.8.20;
/**
* @dev Standard ERC-20 Errors
* Interface of the https://eips.ethereum.org/EIPS/eip-6093[ERC-6093] custom errors for ERC-20 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.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 9 of 10 : IERC20Metadata.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.1.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 ERC-20 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);
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 10 of 10 : IERC20.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.1.0) (token/ERC20/IERC20.sol)
pragma solidity ^0.8.20;
/**
* @dev Interface of the ERC-20 standard as defined in the ERC.
*/
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.
*/
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Settings
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"optimizer": {
"enabled": false,
"runs": 200
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
},
"remappings": []
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"initialOwner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"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":"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":[],"name":"EnforcedPause","type":"error"},{"inputs":[],"name":"ExpectedPause","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":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","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"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","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":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801562000010575f80fd5b50604051620020563803806200205683398181016040528101906200003691906200062f565b806040518060400160405280600d81526020017f4379626572546f6b656e41494f000000000000000000000000000000000000008152506040518060400160405280600581526020017f435441494f0000000000000000000000000000000000000000000000000000008152508160039081620000b49190620008c3565b508060049081620000c69190620008c3565b5050505f60055f6101000a81548160ff0219169083151502179055505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000155575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016200014c9190620009b8565b60405180910390fd5b6200016681620001b060201b60201c565b50620001a9336200017c6200027560201b60201c565b600a6200018a919062000b5c565b655af3107a40006200019d919062000bac565b6200027d60201b60201c565b5062000c97565b5f600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f6012905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620002f0575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401620002e79190620009b8565b60405180910390fd5b620003035f83836200030760201b60201c565b5050565b6200031a8383836200031f60201b60201c565b505050565b6200032f6200034760201b60201c565b620003428383836200039160201b60201c565b505050565b62000357620005b560201b60201c565b156200038f576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603620003e5578060025f828254620003d8919062000bf6565b92505081905550620004b6565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101562000471578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401620004689392919062000c41565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620004ff578060025f828254039250508190555062000549565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620005a8919062000c7c565b60405180910390a3505050565b5f60055f9054906101000a900460ff16905090565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f620005f982620005ce565b9050919050565b6200060b81620005ed565b811462000616575f80fd5b50565b5f81519050620006298162000600565b92915050565b5f60208284031215620006475762000646620005ca565b5b5f620006568482850162000619565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680620006db57607f821691505b602082108103620006f157620006f062000696565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620007557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000718565b62000761868362000718565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f620007ab620007a56200079f8462000779565b62000782565b62000779565b9050919050565b5f819050919050565b620007c6836200078b565b620007de620007d582620007b2565b84845462000724565b825550505050565b5f90565b620007f4620007e6565b62000801818484620007bb565b505050565b5b8181101562000828576200081c5f82620007ea565b60018101905062000807565b5050565b601f82111562000877576200084181620006f7565b6200084c8462000709565b810160208510156200085c578190505b620008746200086b8562000709565b83018262000806565b50505b505050565b5f82821c905092915050565b5f620008995f19846008026200087c565b1980831691505092915050565b5f620008b3838362000888565b9150826002028217905092915050565b620008ce826200065f565b67ffffffffffffffff811115620008ea57620008e962000669565b5b620008f68254620006c3565b620009038282856200082c565b5f60209050601f83116001811462000939575f841562000924578287015190505b620009308582620008a6565b8655506200099f565b601f1984166200094986620006f7565b5f5b8281101562000972578489015182556001820191506020850194506020810190506200094b565b868310156200099257848901516200098e601f89168262000888565b8355505b6001600288020188555050505b505050505050565b620009b281620005ed565b82525050565b5f602082019050620009cd5f830184620009a7565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111562000a5d5780860481111562000a355762000a34620009d3565b5b600185161562000a455780820291505b808102905062000a558562000a00565b945062000a15565b94509492505050565b5f8262000a77576001905062000b49565b8162000a86575f905062000b49565b816001811462000a9f576002811462000aaa5762000ae0565b600191505062000b49565b60ff84111562000abf5762000abe620009d3565b5b8360020a91508482111562000ad95762000ad8620009d3565b5b5062000b49565b5060208310610133831016604e8410600b841016171562000b1a5782820a90508381111562000b145762000b13620009d3565b5b62000b49565b62000b29848484600162000a0c565b9250905081840481111562000b435762000b42620009d3565b5b81810290505b9392505050565b5f60ff82169050919050565b5f62000b688262000779565b915062000b758362000b50565b925062000ba47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000a66565b905092915050565b5f62000bb88262000779565b915062000bc58362000779565b925082820262000bd58162000779565b9150828204841483151762000bef5762000bee620009d3565b5b5092915050565b5f62000c028262000779565b915062000c0f8362000779565b925082820190508082111562000c2a5762000c29620009d3565b5b92915050565b62000c3b8162000779565b82525050565b5f60608201905062000c565f830186620009a7565b62000c65602083018562000c30565b62000c74604083018462000c30565b949350505050565b5f60208201905062000c915f83018462000c30565b92915050565b6113b18062000ca55f395ff3fe608060405234801561000f575f80fd5b5060043610610109575f3560e01c806370a08231116100a05780638da5cb5b1161006f5780638da5cb5b1461026b57806395d89b4114610289578063a9059cbb146102a7578063dd62ed3e146102d7578063f2fde38b1461030757610109565b806370a082311461020b578063715018a61461023b57806379cc6790146102455780638456cb591461026157610109565b8063313ce567116100dc578063313ce567146101a95780633f4ba83a146101c757806342966c68146101d15780635c975abb146101ed57610109565b806306fdde031461010d578063095ea7b31461012b57806318160ddd1461015b57806323b872dd14610179575b5f80fd5b610115610323565b6040516101229190610fff565b60405180910390f35b610145600480360381019061014091906110b0565b6103b3565b6040516101529190611108565b60405180910390f35b6101636103d5565b6040516101709190611130565b60405180910390f35b610193600480360381019061018e9190611149565b6103de565b6040516101a09190611108565b60405180910390f35b6101b161040c565b6040516101be91906111b4565b60405180910390f35b6101cf610414565b005b6101eb60048036038101906101e691906111cd565b610426565b005b6101f561043a565b6040516102029190611108565b60405180910390f35b610225600480360381019061022091906111f8565b61044f565b6040516102329190611130565b60405180910390f35b610243610494565b005b61025f600480360381019061025a91906110b0565b6104a7565b005b6102696104c7565b005b6102736104d9565b6040516102809190611232565b60405180910390f35b610291610502565b60405161029e9190610fff565b60405180910390f35b6102c160048036038101906102bc91906110b0565b610592565b6040516102ce9190611108565b60405180910390f35b6102f160048036038101906102ec919061124b565b6105b4565b6040516102fe9190611130565b60405180910390f35b610321600480360381019061031c91906111f8565b610636565b005b606060038054610332906112b6565b80601f016020809104026020016040519081016040528092919081815260200182805461035e906112b6565b80156103a95780601f10610380576101008083540402835291602001916103a9565b820191905f5260205f20905b81548152906001019060200180831161038c57829003601f168201915b5050505050905090565b5f806103bd6106ba565b90506103ca8185856106c1565b600191505092915050565b5f600254905090565b5f806103e86106ba565b90506103f58582856106d3565b610400858585610766565b60019150509392505050565b5f6012905090565b61041c610856565b6104246108dd565b565b6104376104316106ba565b8261093e565b50565b5f60055f9054906101000a900460ff16905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61049c610856565b6104a55f6109bd565b565b6104b9826104b36106ba565b836106d3565b6104c3828261093e565b5050565b6104cf610856565b6104d7610a82565b565b5f600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610511906112b6565b80601f016020809104026020016040519081016040528092919081815260200182805461053d906112b6565b80156105885780601f1061055f57610100808354040283529160200191610588565b820191905f5260205f20905b81548152906001019060200180831161056b57829003601f168201915b5050505050905090565b5f8061059c6106ba565b90506105a9818585610766565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61063e610856565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036106ae575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016106a59190611232565b60405180910390fd5b6106b7816109bd565b50565b5f33905090565b6106ce8383836001610ae4565b505050565b5f6106de84846105b4565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156107605781811015610751578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610748939291906112e6565b60405180910390fd5b61075f84848484035f610ae4565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107d6575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016107cd9190611232565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610846575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161083d9190611232565b60405180910390fd5b610851838383610cb3565b505050565b61085e6106ba565b73ffffffffffffffffffffffffffffffffffffffff1661087c6104d9565b73ffffffffffffffffffffffffffffffffffffffff16146108db5761089f6106ba565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016108d29190611232565b60405180910390fd5b565b6108e5610cc3565b5f60055f6101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6109276106ba565b6040516109349190611232565b60405180910390a1565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109ae575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016109a59190611232565b60405180910390fd5b6109b9825f83610cb3565b5050565b5f600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b610a8a610d03565b600160055f6101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610acd6106ba565b604051610ada9190611232565b60405180910390a1565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610b54575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610b4b9190611232565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bc4575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610bbb9190611232565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610cad578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610ca49190611130565b60405180910390a35b50505050565b610cbe838383610d44565b505050565b610ccb61043a565b610d01576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b610d0b61043a565b15610d42576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b610d4c610d03565b610d57838383610d5c565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610dac578060025f828254610da09190611348565b92505081905550610e7a565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610e35578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610e2c939291906112e6565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ec1578060025f8282540392505081905550610f0b565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f689190611130565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610fac578082015181840152602081019050610f91565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610fd182610f75565b610fdb8185610f7f565b9350610feb818560208601610f8f565b610ff481610fb7565b840191505092915050565b5f6020820190508181035f8301526110178184610fc7565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61104c82611023565b9050919050565b61105c81611042565b8114611066575f80fd5b50565b5f8135905061107781611053565b92915050565b5f819050919050565b61108f8161107d565b8114611099575f80fd5b50565b5f813590506110aa81611086565b92915050565b5f80604083850312156110c6576110c561101f565b5b5f6110d385828601611069565b92505060206110e48582860161109c565b9150509250929050565b5f8115159050919050565b611102816110ee565b82525050565b5f60208201905061111b5f8301846110f9565b92915050565b61112a8161107d565b82525050565b5f6020820190506111435f830184611121565b92915050565b5f805f606084860312156111605761115f61101f565b5b5f61116d86828701611069565b935050602061117e86828701611069565b925050604061118f8682870161109c565b9150509250925092565b5f60ff82169050919050565b6111ae81611199565b82525050565b5f6020820190506111c75f8301846111a5565b92915050565b5f602082840312156111e2576111e161101f565b5b5f6111ef8482850161109c565b91505092915050565b5f6020828403121561120d5761120c61101f565b5b5f61121a84828501611069565b91505092915050565b61122c81611042565b82525050565b5f6020820190506112455f830184611223565b92915050565b5f80604083850312156112615761126061101f565b5b5f61126e85828601611069565b925050602061127f85828601611069565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806112cd57607f821691505b6020821081036112e0576112df611289565b5b50919050565b5f6060820190506112f95f830186611223565b6113066020830185611121565b6113136040830184611121565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6113528261107d565b915061135d8361107d565b92508282019050808211156113755761137461131b565b5b9291505056fea26469706673582212205d6d7cdf366b4396f5bdc67097cf93270743b39a4d729e10c2200549cb62de4164736f6c6343000816003300000000000000000000000029632febd2c8862fa8b9f535363c2594d92405da

Deployed Bytecode

0x608060405234801561000f575f80fd5b5060043610610109575f3560e01c806370a08231116100a05780638da5cb5b1161006f5780638da5cb5b1461026b57806395d89b4114610289578063a9059cbb146102a7578063dd62ed3e146102d7578063f2fde38b1461030757610109565b806370a082311461020b578063715018a61461023b57806379cc6790146102455780638456cb591461026157610109565b8063313ce567116100dc578063313ce567146101a95780633f4ba83a146101c757806342966c68146101d15780635c975abb146101ed57610109565b806306fdde031461010d578063095ea7b31461012b57806318160ddd1461015b57806323b872dd14610179575b5f80fd5b610115610323565b6040516101229190610fff565b60405180910390f35b610145600480360381019061014091906110b0565b6103b3565b6040516101529190611108565b60405180910390f35b6101636103d5565b6040516101709190611130565b60405180910390f35b610193600480360381019061018e9190611149565b6103de565b6040516101a09190611108565b60405180910390f35b6101b161040c565b6040516101be91906111b4565b60405180910390f35b6101cf610414565b005b6101eb60048036038101906101e691906111cd565b610426565b005b6101f561043a565b6040516102029190611108565b60405180910390f35b610225600480360381019061022091906111f8565b61044f565b6040516102329190611130565b60405180910390f35b610243610494565b005b61025f600480360381019061025a91906110b0565b6104a7565b005b6102696104c7565b005b6102736104d9565b6040516102809190611232565b60405180910390f35b610291610502565b60405161029e9190610fff565b60405180910390f35b6102c160048036038101906102bc91906110b0565b610592565b6040516102ce9190611108565b60405180910390f35b6102f160048036038101906102ec919061124b565b6105b4565b6040516102fe9190611130565b60405180910390f35b610321600480360381019061031c91906111f8565b610636565b005b606060038054610332906112b6565b80601f016020809104026020016040519081016040528092919081815260200182805461035e906112b6565b80156103a95780601f10610380576101008083540402835291602001916103a9565b820191905f5260205f20905b81548152906001019060200180831161038c57829003601f168201915b5050505050905090565b5f806103bd6106ba565b90506103ca8185856106c1565b600191505092915050565b5f600254905090565b5f806103e86106ba565b90506103f58582856106d3565b610400858585610766565b60019150509392505050565b5f6012905090565b61041c610856565b6104246108dd565b565b6104376104316106ba565b8261093e565b50565b5f60055f9054906101000a900460ff16905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61049c610856565b6104a55f6109bd565b565b6104b9826104b36106ba565b836106d3565b6104c3828261093e565b5050565b6104cf610856565b6104d7610a82565b565b5f600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610511906112b6565b80601f016020809104026020016040519081016040528092919081815260200182805461053d906112b6565b80156105885780601f1061055f57610100808354040283529160200191610588565b820191905f5260205f20905b81548152906001019060200180831161056b57829003601f168201915b5050505050905090565b5f8061059c6106ba565b90506105a9818585610766565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61063e610856565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036106ae575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016106a59190611232565b60405180910390fd5b6106b7816109bd565b50565b5f33905090565b6106ce8383836001610ae4565b505050565b5f6106de84846105b4565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156107605781811015610751578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610748939291906112e6565b60405180910390fd5b61075f84848484035f610ae4565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107d6575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016107cd9190611232565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610846575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161083d9190611232565b60405180910390fd5b610851838383610cb3565b505050565b61085e6106ba565b73ffffffffffffffffffffffffffffffffffffffff1661087c6104d9565b73ffffffffffffffffffffffffffffffffffffffff16146108db5761089f6106ba565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016108d29190611232565b60405180910390fd5b565b6108e5610cc3565b5f60055f6101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6109276106ba565b6040516109349190611232565b60405180910390a1565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109ae575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016109a59190611232565b60405180910390fd5b6109b9825f83610cb3565b5050565b5f600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b610a8a610d03565b600160055f6101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610acd6106ba565b604051610ada9190611232565b60405180910390a1565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610b54575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610b4b9190611232565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bc4575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610bbb9190611232565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610cad578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610ca49190611130565b60405180910390a35b50505050565b610cbe838383610d44565b505050565b610ccb61043a565b610d01576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b610d0b61043a565b15610d42576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b610d4c610d03565b610d57838383610d5c565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610dac578060025f828254610da09190611348565b92505081905550610e7a565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610e35578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610e2c939291906112e6565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ec1578060025f8282540392505081905550610f0b565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f689190611130565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610fac578082015181840152602081019050610f91565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610fd182610f75565b610fdb8185610f7f565b9350610feb818560208601610f8f565b610ff481610fb7565b840191505092915050565b5f6020820190508181035f8301526110178184610fc7565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61104c82611023565b9050919050565b61105c81611042565b8114611066575f80fd5b50565b5f8135905061107781611053565b92915050565b5f819050919050565b61108f8161107d565b8114611099575f80fd5b50565b5f813590506110aa81611086565b92915050565b5f80604083850312156110c6576110c561101f565b5b5f6110d385828601611069565b92505060206110e48582860161109c565b9150509250929050565b5f8115159050919050565b611102816110ee565b82525050565b5f60208201905061111b5f8301846110f9565b92915050565b61112a8161107d565b82525050565b5f6020820190506111435f830184611121565b92915050565b5f805f606084860312156111605761115f61101f565b5b5f61116d86828701611069565b935050602061117e86828701611069565b925050604061118f8682870161109c565b9150509250925092565b5f60ff82169050919050565b6111ae81611199565b82525050565b5f6020820190506111c75f8301846111a5565b92915050565b5f602082840312156111e2576111e161101f565b5b5f6111ef8482850161109c565b91505092915050565b5f6020828403121561120d5761120c61101f565b5b5f61121a84828501611069565b91505092915050565b61122c81611042565b82525050565b5f6020820190506112455f830184611223565b92915050565b5f80604083850312156112615761126061101f565b5b5f61126e85828601611069565b925050602061127f85828601611069565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806112cd57607f821691505b6020821081036112e0576112df611289565b5b50919050565b5f6060820190506112f95f830186611223565b6113066020830185611121565b6113136040830184611121565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6113528261107d565b915061135d8361107d565b92508282019050808211156113755761137461131b565b5b9291505056fea26469706673582212205d6d7cdf366b4396f5bdc67097cf93270743b39a4d729e10c2200549cb62de4164736f6c63430008160033

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

00000000000000000000000029632febd2c8862fa8b9f535363c2594d92405da

-----Decoded View---------------
Arg [0] : initialOwner (address): 0x29632FeBD2c8862fA8b9f535363c2594d92405DA

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000029632febd2c8862fa8b9f535363c2594d92405da


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.