ETH Price: $3,624.15 (+1.18%)
 

Overview

Max Total Supply

1,000,000,000 NET

Holders

1,493 ( -0.469%)
Created with Highcharts 10.2.1

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
0xthelittleguy.eth
Balance
2.42 NET

Value
$0.00
0x97Cebcea3b2C9c9b54982345cdA69390C4d05E80
Loading...
Loading
Loading...
Loading

OVERVIEW

Nektar is a Decentralized Infrastructure Marketplace that seamlessly aggregates liquidity by connecting Delegators to Networks through a Decentralized Asset Manager (DAM). DAMs also enable Operators to manage infrastructure operation for the benefit of Networks.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
NektarToken

Compiler Version
v0.8.26+commit.8a97fa7a

Optimization Enabled:
Yes with 200 runs

Other Settings:
paris EvmVersion
File 1 of 4 : NektarToken.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
pragma solidity 0.8.26;
import {ERC20} from "solmate/tokens/ERC20.sol";
import {OwnableRoles} from "solady/auth/OwnableRoles.sol";
/**
* @title NektarToken
* @notice Implementation of the Nektar Token with transfer restrictions and whitelist functionality
* @dev Extends ERC20 and OwnableRoles to provide a token with time-based transfer restrictions and whitelisting
*/
contract NektarToken is ERC20, OwnableRoles {
/**
* @notice The role for addresses that are allowed to transfer tokens before the timelock expires
* @dev Uses the first available role from OwnableRoles
*/
uint256 internal constant _TRANSFER_ROLE = _ROLE_0;
/**
* @notice The timestamp after which all transfers are allowed
* @dev Set during contract deployment and cannot be changed afterwards
*/
bool public isTransferable;
/**
* @notice Error thrown when a transfer is attempted before the timelock expires by a non-whitelisted address
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 2 of 4 : 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: AGPL-3.0-only
pragma solidity >=0.8.0;
/// @notice Modern and gas efficient ERC20 + EIP-2612 implementation.
/// @author Solmate (https://github.com/transmissions11/solmate/blob/main/src/tokens/ERC20.sol)
/// @author Modified from Uniswap (https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2ERC20.sol)
/// @dev Do not manually set balances without updating totalSupply, as the sum of all user balances must not exceed it.
abstract contract ERC20 {
/*//////////////////////////////////////////////////////////////
EVENTS
//////////////////////////////////////////////////////////////*/
event Transfer(address indexed from, address indexed to, uint256 amount);
event Approval(address indexed owner, address indexed spender, uint256 amount);
/*//////////////////////////////////////////////////////////////
METADATA STORAGE
//////////////////////////////////////////////////////////////*/
string public name;
string public symbol;
uint8 public immutable decimals;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 3 of 4 : OwnableRoles.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
pragma solidity ^0.8.4;
import {Ownable} from "./Ownable.sol";
/// @notice Simple single owner and multiroles authorization mixin.
/// @author Solady (https://github.com/vectorized/solady/blob/main/src/auth/Ownable.sol)
/// @dev While the ownable portion follows [EIP-173](https://eips.ethereum.org/EIPS/eip-173)
/// for compatibility, the nomenclature for the 2-step ownership handover and roles
/// may be unique to this codebase.
abstract contract OwnableRoles is Ownable {
/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
/* EVENTS */
/*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
/// @dev The `user`'s roles is updated to `roles`.
/// Each bit of `roles` represents whether the role is set.
event RolesUpdated(address indexed user, uint256 indexed roles);
/// @dev `keccak256(bytes("RolesUpdated(address,uint256)"))`.
uint256 private constant _ROLES_UPDATED_EVENT_SIGNATURE =
0x715ad5ce61fc9595c7b415289d59cf203f23a94fa06f04af7e489a0a76e1fe26;
/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
/* STORAGE */
/*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 4 of 4 : 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
pragma solidity ^0.8.4;
/// @notice Simple single owner authorization mixin.
/// @author Solady (https://github.com/vectorized/solady/blob/main/src/auth/Ownable.sol)
///
/// @dev Note:
/// This implementation does NOT auto-initialize the owner to `msg.sender`.
/// You MUST call the `_initializeOwner` in the constructor / initializer.
///
/// While the ownable portion follows
/// [EIP-173](https://eips.ethereum.org/EIPS/eip-173) for compatibility,
/// the nomenclature for the 2-step ownership handover may be unique to this codebase.
abstract contract Ownable {
/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
/* CUSTOM ERRORS */
/*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
/// @dev The caller is not authorized to call the function.
error Unauthorized();
/// @dev The `newOwner` cannot be the zero address.
error NewOwnerIsZeroAddress();
/// @dev The `pendingOwner` does not have a valid handover request.
error NoHandoverRequest();
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Settings
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
{
"remappings": [
"solady/=node_modules/solady/src/",
"ds-test/=lib/solmate/lib/ds-test/src/",
"forge-std/=lib/forge-std/src/",
"solmate/=node_modules/solmate/src/",
"@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
"erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/",
"openzeppelin-contracts/=lib/openzeppelin-contracts/",
"solidity-stringutils/=lib/surl/lib/solidity-stringutils/",
"surl/=lib/surl/"
],
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address[]","name":"_transferWhitelist","type":"address[]"},{"internalType":"address","name":"_owner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"InvalidAddress","type":"error"},{"inputs":[],"name":"NewOwnerIsZeroAddress","type":"error"},{"inputs":[],"name":"NoHandoverRequest","type":"error"},{"inputs":[],"name":"TransferNotAllowed","type":"error"},{"inputs":[],"name":"TransferabilityAlreadyEnabled","type":"error"},{"inputs":[],"name":"Unauthorized","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":"amount","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverCanceled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"uint256","name":"roles","type":"uint256"}],"name":"RolesUpdated","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":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[],"name":"TransferabilityEnabled","type":"event"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","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":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cancelOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"completeOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"enableTransferability","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"roles","type":"uint256"}],"name":"grantRoles","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"grantTransferRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"roles","type":"uint256"}],"name":"hasAllRoles","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"roles","type":"uint256"}],"name":"hasAnyRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isTransferable","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"result","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"ownershipHandoverExpiresAt","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"roles","type":"uint256"}],"name":"renounceRoles","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"requestOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"roles","type":"uint256"}],"name":"revokeRoles","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"rolesOf","outputs":[{"internalType":"uint256","name":"roles","type":"uint256"}],"stateMutability":"view","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":"amount","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":"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":"payable","type":"function"}]

60e060405234801561001057600080fd5b5060405161171838038061171883398101604081905261002f916102eb565b6040518060400160405280600c81526020016b2732b5ba30b9102a37b5b2b760a11b8152506040518060400160405280600381526020016213915560ea1b815250601282600090816100819190610455565b50600161008e8382610455565b5060ff81166080524660a0526100a261010f565b60c052506100c091508290506b033b2e3c9fd0803ce80000006101a9565b6100c981610214565b60005b8251811015610107576100ff8382815181106100ea576100ea610513565b6020026020010151600161025060201b60201c565b6001016100cc565b5050506105c5565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60006040516101419190610529565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b80600260008282546101bb919061059e565b90915550506001600160a01b0382166000818152600360209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6001600160a01b0316638b78c6d8198190558060007f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a350565b61025c82826001610260565b5050565b638b78c6d8600c52826000526020600c20805483811783610282575080841681185b80835580600c5160601c7f715ad5ce61fc9595c7b415289d59cf203f23a94fa06f04af7e489a0a76e1fe26600080a3505050505050565b634e487b7160e01b600052604160045260246000fd5b80516001600160a01b03811681146102e657600080fd5b919050565b600080604083850312156102fe57600080fd5b82516001600160401b0381111561031457600080fd5b8301601f8101851361032557600080fd5b80516001600160401b0381111561033e5761033e6102b9565b604051600582901b90603f8201601f191681016001600160401b038111828210171561036c5761036c6102b9565b60405291825260208184018101929081018884111561038a57600080fd5b6020850194505b838510156103b0576103a2856102cf565b815260209485019401610391565b5094506103c392505050602084016102cf565b90509250929050565b600181811c908216806103e057607f821691505b60208210810361040057634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111561045057806000526020600020601f840160051c8101602085101561042d5750805b601f840160051c820191505b8181101561044d5760008155600101610439565b50505b505050565b81516001600160401b0381111561046e5761046e6102b9565b6104828161047c84546103cc565b84610406565b6020601f8211600181146104b6576000831561049e5750848201515b600019600385901b1c1916600184901b17845561044d565b600084815260208120601f198516915b828110156104e657878501518255602094850194600190920191016104c6565b50848210156105045786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b600052603260045260246000fd5b6000808354610537816103cc565b60018216801561054e576001811461056357610593565b60ff1983168652811515820286019350610593565b86600052602060002060005b8381101561058b5781548882015260019091019060200161056f565b505081860193505b509195945050505050565b808201808211156105bf57634e487b7160e01b600052601160045260246000fd5b92915050565b60805160a05160c0516111246105f4600039600061078d015260006107580152600061033601526111246000f3fe6080604052600436106101b75760003560e01c8063514e62fc116100ec578063a9059cbb1161008a578063dd62ed3e11610064578063dd62ed3e146104d4578063f04e283e1461050c578063f2fde38b1461051f578063fee81cf41461053257600080fd5b8063a9059cbb14610474578063bab222d814610494578063d505accf146104b457600080fd5b8063715018a6116100c6578063715018a6146103fe5780637ecebe00146104065780638da5cb5b1461043357806395d89b411461045f57600080fd5b8063514e62fc1461039257806354d1f13d146103c957806370a08231146103d157600080fd5b80632121dc75116101595780632de94807116101335780632de94807146102f1578063313ce567146103245780633644e5151461036a5780634a4ee7b11461037f57600080fd5b80632121dc75146102af57806323b872dd146102c957806325692962146102e957600080fd5b8063183a4f6e11610195578063183a4f6e1461023b5780631c10893f146102505780631cd64df4146102635780631f03dc821461029a57600080fd5b806306fdde03146101bc578063095ea7b3146101e757806318160ddd14610217575b600080fd5b3480156101c857600080fd5b506101d1610565565b6040516101de9190610e49565b60405180910390f35b3480156101f357600080fd5b50610207610202366004610eb3565b6105f3565b60405190151581526020016101de565b34801561022357600080fd5b5061022d60025481565b6040519081526020016101de565b61024e610249366004610edd565b610660565b005b61024e61025e366004610eb3565b61066d565b34801561026f57600080fd5b5061020761027e366004610eb3565b638b78c6d8600c90815260009290925260209091205481161490565b3480156102a657600080fd5b5061024e610683565b3480156102bb57600080fd5b506006546102079060ff1681565b3480156102d557600080fd5b506102076102e4366004610ef6565b6106e7565b61024e610704565b3480156102fd57600080fd5b5061022d61030c366004610f33565b638b78c6d8600c908152600091909152602090205490565b34801561033057600080fd5b506103587f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff90911681526020016101de565b34801561037657600080fd5b5061022d610754565b61024e61038d366004610eb3565b6107af565b34801561039e57600080fd5b506102076103ad366004610eb3565b638b78c6d8600c90815260009290925260209091205416151590565b61024e6107c1565b3480156103dd57600080fd5b5061022d6103ec366004610f33565b60036020526000908152604090205481565b61024e6107fd565b34801561041257600080fd5b5061022d610421366004610f33565b60056020526000908152604090205481565b34801561043f57600080fd5b50638b78c6d819546040516001600160a01b0390911681526020016101de565b34801561046b57600080fd5b506101d1610811565b34801561048057600080fd5b5061020761048f366004610eb3565b61081e565b3480156104a057600080fd5b5061024e6104af366004610f33565b610839565b3480156104c057600080fd5b5061024e6104cf366004610f4e565b610873565b3480156104e057600080fd5b5061022d6104ef366004610fc1565b600460209081526000928352604080842090915290825290205481565b61024e61051a366004610f33565b610abc565b61024e61052d366004610f33565b610af9565b34801561053e57600080fd5b5061022d61054d366004610f33565b63389a75e1600c908152600091909152602090205490565b6000805461057290610ff4565b80601f016020809104026020016040519081016040528092919081815260200182805461059e90610ff4565b80156105eb5780601f106105c0576101008083540402835291602001916105eb565b820191906000526020600020905b8154815290600101906020018083116105ce57829003601f168201915b505050505081565b3360008181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061064e9086815260200190565b60405180910390a35060015b92915050565b61066a3382610b20565b50565b610675610b2c565b61067f8282610b47565b5050565b61068b610b2c565b60065460ff16156106af5760405163a72c708160e01b815260040160405180910390fd5b6006805460ff191660011790556040517fba010766ecfe299920cf8b01725896bc782530a1458e169a678c19cb5e9dcf6d90600090a1565b60006106f1610b53565b6106fc848484610bae565b949350505050565b60006202a30067ffffffffffffffff164201905063389a75e1600c5233600052806020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d600080a250565b60007f0000000000000000000000000000000000000000000000000000000000000000461461078a57610785610ca0565b905090565b507f000000000000000000000000000000000000000000000000000000000000000090565b6107b7610b2c565b61067f8282610b20565b63389a75e1600c523360005260006020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c92600080a2565b610805610b2c565b61080f6000610d3a565b565b6001805461057290610ff4565b6000610828610b53565b6108328383610d78565b9392505050565b610841610b2c565b6001600160a01b0381166108685760405163e6c4247b60e01b815260040160405180910390fd5b61066a816001610b47565b428410156108c85760405162461bcd60e51b815260206004820152601760248201527f5045524d49545f444541444c494e455f4558504952454400000000000000000060448201526064015b60405180910390fd5b600060016108d4610754565b6001600160a01b038a811660008181526005602090815260409182902080546001810190915582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98184015280840194909452938d166060840152608083018c905260a083019390935260c08083018b90528151808403909101815260e08301909152805192019190912061190160f01b6101008301526101028201929092526101228101919091526101420160408051601f198184030181528282528051602091820120600084529083018083525260ff871690820152606081018590526080810184905260a0016020604051602081039080840390855afa1580156109e0573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811615801590610a165750876001600160a01b0316816001600160a01b0316145b610a535760405162461bcd60e51b815260206004820152600e60248201526d24a72b20a624a22fa9a4a3a722a960911b60448201526064016108bf565b6001600160a01b0390811660009081526004602090815260408083208a8516808552908352928190208990555188815291928a16917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350505050505050565b610ac4610b2c565b63389a75e1600c52806000526020600c208054421115610aec57636f5e88186000526004601cfd5b6000905561066a81610d3a565b610b01610b2c565b8060601b610b1757637448fbae6000526004601cfd5b61066a81610d3a565b61067f82826000610df0565b638b78c6d81954331461080f576382b429006000526004601cfd5b61067f82826001610df0565b60065460ff1615610b6057565b638b78c6d819546001600160a01b03163303610b7857565b638b78c6d8600c90815233600052602090205460011615610b9557565b604051638cd22d1960e01b815260040160405180910390fd5b6001600160a01b03831660009081526004602090815260408083203384529091528120546000198114610c0a57610be5838261102e565b6001600160a01b03861660009081526004602090815260408083203384529091529020555b6001600160a01b03851660009081526003602052604081208054859290610c3290849061102e565b90915550506001600160a01b03808516600081815260036020526040908190208054870190555190918716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610c8d9087815260200190565b60405180910390a3506001949350505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6000604051610cd2919061104f565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b638b78c6d81980546001600160a01b039092169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a355565b33600090815260036020526040812080548391908390610d9990849061102e565b90915550506001600160a01b038316600081815260036020526040908190208054850190555133907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061064e9086815260200190565b638b78c6d8600c52826000526020600c20805483811783610e12575080841681185b80835580600c5160601c7f715ad5ce61fc9595c7b415289d59cf203f23a94fa06f04af7e489a0a76e1fe26600080a3505050505050565b602081526000825180602084015260005b81811015610e775760208186018101516040868401015201610e5a565b506000604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b0381168114610eae57600080fd5b919050565b60008060408385031215610ec657600080fd5b610ecf83610e97565b946020939093013593505050565b600060208284031215610eef57600080fd5b5035919050565b600080600060608486031215610f0b57600080fd5b610f1484610e97565b9250610f2260208501610e97565b929592945050506040919091013590565b600060208284031215610f4557600080fd5b61083282610e97565b600080600080600080600060e0888a031215610f6957600080fd5b610f7288610e97565b9650610f8060208901610e97565b95506040880135945060608801359350608088013560ff81168114610fa457600080fd5b9699959850939692959460a0840135945060c09093013592915050565b60008060408385031215610fd457600080fd5b610fdd83610e97565b9150610feb60208401610e97565b90509250929050565b600181811c9082168061100857607f821691505b60208210810361102857634e487b7160e01b600052602260045260246000fd5b50919050565b8181038181111561065a57634e487b7160e01b600052601160045260246000fd5b6000808354818160011c9050600182168061106b57607f821691505b60208210810361108957634e487b7160e01b84526022600452602484fd5b80801561109d57600181146110b2576110e2565b60ff19841687528215158302870194506110e2565b60008881526020902060005b848110156110da578154898201526001909101906020016110be565b505082870194505b5092969550505050505056fea2646970667358221220b9b0a248617cd696dc439a7363f2a5fe0665dbdbd3c88a6eabc7d866735837d864736f6c634300081a003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000003a33ac85e36791705c0b3120e43af43d704a67320000000000000000000000000000000000000000000000000000000000000016000000000000000000000000c3656e5022f7fea7c1d325062c4c2332ba7c27f600000000000000000000000098d9450d3bbc37b845af30629839783fdde913f900000000000000000000000023cc452a48a066a86003e53d017170e5ecb8f3d20000000000000000000000006daf9e6952994b4814242a5c62b582a5d943b1e500000000000000000000000059e2e7a6c5e6ec9923137b9d3b678889bc912bac0000000000000000000000005b444be4d61a66fd09eaabbd8729c8d11b5f4663000000000000000000000000e083544128f41ba4968e8e0e8971e6537b1c86a50000000000000000000000007c43e19a2127c4fc34151c899b3b2537dccab77000000000000000000000000040e4e7f9ec913c3aeec7ca5f823fec07ecc16f3a00000000000000000000000009223b1a9ad4bf0ebea7f1ecc43d242d67276f7b000000000000000000000000b4036f37a265ce8da7002dc0d0491f33b3c0fea3000000000000000000000000c5e572ae9da06fed4c3150342b7cbe22440b31d9000000000000000000000000bffd4fd5e10911e8e11fdded4197dcb292c34070000000000000000000000000bbb624856a55360cf60dc2c928226c7d3ff81bdd00000000000000000000000007ada8b2adac1fd8654a1eabbf3e76ae9b0d4549000000000000000000000000f47d8d376b5848e3fbd1a85adb417cc5000488ab00000000000000000000000077f47a414bf42bd6f4d7b0189cf06f4dc70d336800000000000000000000000010e6fd108df6057feed052048babdece9e6d844a000000000000000000000000579483ef97792f89ee7d29abd793920760de647e0000000000000000000000000792dcb7080466e4bbc678bdb873fe7d969832b80000000000000000000000004e4bb679d78a6cc5dd9555ebeebc6409602f42010000000000000000000000008a2725a6f04816a5274ddd9feadd3bd0c253c1a6

Deployed Bytecode

0x6080604052600436106101b75760003560e01c8063514e62fc116100ec578063a9059cbb1161008a578063dd62ed3e11610064578063dd62ed3e146104d4578063f04e283e1461050c578063f2fde38b1461051f578063fee81cf41461053257600080fd5b8063a9059cbb14610474578063bab222d814610494578063d505accf146104b457600080fd5b8063715018a6116100c6578063715018a6146103fe5780637ecebe00146104065780638da5cb5b1461043357806395d89b411461045f57600080fd5b8063514e62fc1461039257806354d1f13d146103c957806370a08231146103d157600080fd5b80632121dc75116101595780632de94807116101335780632de94807146102f1578063313ce567146103245780633644e5151461036a5780634a4ee7b11461037f57600080fd5b80632121dc75146102af57806323b872dd146102c957806325692962146102e957600080fd5b8063183a4f6e11610195578063183a4f6e1461023b5780631c10893f146102505780631cd64df4146102635780631f03dc821461029a57600080fd5b806306fdde03146101bc578063095ea7b3146101e757806318160ddd14610217575b600080fd5b3480156101c857600080fd5b506101d1610565565b6040516101de9190610e49565b60405180910390f35b3480156101f357600080fd5b50610207610202366004610eb3565b6105f3565b60405190151581526020016101de565b34801561022357600080fd5b5061022d60025481565b6040519081526020016101de565b61024e610249366004610edd565b610660565b005b61024e61025e366004610eb3565b61066d565b34801561026f57600080fd5b5061020761027e366004610eb3565b638b78c6d8600c90815260009290925260209091205481161490565b3480156102a657600080fd5b5061024e610683565b3480156102bb57600080fd5b506006546102079060ff1681565b3480156102d557600080fd5b506102076102e4366004610ef6565b6106e7565b61024e610704565b3480156102fd57600080fd5b5061022d61030c366004610f33565b638b78c6d8600c908152600091909152602090205490565b34801561033057600080fd5b506103587f000000000000000000000000000000000000000000000000000000000000001281565b60405160ff90911681526020016101de565b34801561037657600080fd5b5061022d610754565b61024e61038d366004610eb3565b6107af565b34801561039e57600080fd5b506102076103ad366004610eb3565b638b78c6d8600c90815260009290925260209091205416151590565b61024e6107c1565b3480156103dd57600080fd5b5061022d6103ec366004610f33565b60036020526000908152604090205481565b61024e6107fd565b34801561041257600080fd5b5061022d610421366004610f33565b60056020526000908152604090205481565b34801561043f57600080fd5b50638b78c6d819546040516001600160a01b0390911681526020016101de565b34801561046b57600080fd5b506101d1610811565b34801561048057600080fd5b5061020761048f366004610eb3565b61081e565b3480156104a057600080fd5b5061024e6104af366004610f33565b610839565b3480156104c057600080fd5b5061024e6104cf366004610f4e565b610873565b3480156104e057600080fd5b5061022d6104ef366004610fc1565b600460209081526000928352604080842090915290825290205481565b61024e61051a366004610f33565b610abc565b61024e61052d366004610f33565b610af9565b34801561053e57600080fd5b5061022d61054d366004610f33565b63389a75e1600c908152600091909152602090205490565b6000805461057290610ff4565b80601f016020809104026020016040519081016040528092919081815260200182805461059e90610ff4565b80156105eb5780601f106105c0576101008083540402835291602001916105eb565b820191906000526020600020905b8154815290600101906020018083116105ce57829003601f168201915b505050505081565b3360008181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061064e9086815260200190565b60405180910390a35060015b92915050565b61066a3382610b20565b50565b610675610b2c565b61067f8282610b47565b5050565b61068b610b2c565b60065460ff16156106af5760405163a72c708160e01b815260040160405180910390fd5b6006805460ff191660011790556040517fba010766ecfe299920cf8b01725896bc782530a1458e169a678c19cb5e9dcf6d90600090a1565b60006106f1610b53565b6106fc848484610bae565b949350505050565b60006202a30067ffffffffffffffff164201905063389a75e1600c5233600052806020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d600080a250565b60007f0000000000000000000000000000000000000000000000000000000000000001461461078a57610785610ca0565b905090565b507f4082c6af8d69b9f6c536778ee268dc13220bc64cfb101c83b718847d91cf0f7090565b6107b7610b2c565b61067f8282610b20565b63389a75e1600c523360005260006020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c92600080a2565b610805610b2c565b61080f6000610d3a565b565b6001805461057290610ff4565b6000610828610b53565b6108328383610d78565b9392505050565b610841610b2c565b6001600160a01b0381166108685760405163e6c4247b60e01b815260040160405180910390fd5b61066a816001610b47565b428410156108c85760405162461bcd60e51b815260206004820152601760248201527f5045524d49545f444541444c494e455f4558504952454400000000000000000060448201526064015b60405180910390fd5b600060016108d4610754565b6001600160a01b038a811660008181526005602090815260409182902080546001810190915582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98184015280840194909452938d166060840152608083018c905260a083019390935260c08083018b90528151808403909101815260e08301909152805192019190912061190160f01b6101008301526101028201929092526101228101919091526101420160408051601f198184030181528282528051602091820120600084529083018083525260ff871690820152606081018590526080810184905260a0016020604051602081039080840390855afa1580156109e0573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811615801590610a165750876001600160a01b0316816001600160a01b0316145b610a535760405162461bcd60e51b815260206004820152600e60248201526d24a72b20a624a22fa9a4a3a722a960911b60448201526064016108bf565b6001600160a01b0390811660009081526004602090815260408083208a8516808552908352928190208990555188815291928a16917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350505050505050565b610ac4610b2c565b63389a75e1600c52806000526020600c208054421115610aec57636f5e88186000526004601cfd5b6000905561066a81610d3a565b610b01610b2c565b8060601b610b1757637448fbae6000526004601cfd5b61066a81610d3a565b61067f82826000610df0565b638b78c6d81954331461080f576382b429006000526004601cfd5b61067f82826001610df0565b60065460ff1615610b6057565b638b78c6d819546001600160a01b03163303610b7857565b638b78c6d8600c90815233600052602090205460011615610b9557565b604051638cd22d1960e01b815260040160405180910390fd5b6001600160a01b03831660009081526004602090815260408083203384529091528120546000198114610c0a57610be5838261102e565b6001600160a01b03861660009081526004602090815260408083203384529091529020555b6001600160a01b03851660009081526003602052604081208054859290610c3290849061102e565b90915550506001600160a01b03808516600081815260036020526040908190208054870190555190918716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610c8d9087815260200190565b60405180910390a3506001949350505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6000604051610cd2919061104f565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b638b78c6d81980546001600160a01b039092169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a355565b33600090815260036020526040812080548391908390610d9990849061102e565b90915550506001600160a01b038316600081815260036020526040908190208054850190555133907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061064e9086815260200190565b638b78c6d8600c52826000526020600c20805483811783610e12575080841681185b80835580600c5160601c7f715ad5ce61fc9595c7b415289d59cf203f23a94fa06f04af7e489a0a76e1fe26600080a3505050505050565b602081526000825180602084015260005b81811015610e775760208186018101516040868401015201610e5a565b506000604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b0381168114610eae57600080fd5b919050565b60008060408385031215610ec657600080fd5b610ecf83610e97565b946020939093013593505050565b600060208284031215610eef57600080fd5b5035919050565b600080600060608486031215610f0b57600080fd5b610f1484610e97565b9250610f2260208501610e97565b929592945050506040919091013590565b600060208284031215610f4557600080fd5b61083282610e97565b600080600080600080600060e0888a031215610f6957600080fd5b610f7288610e97565b9650610f8060208901610e97565b95506040880135945060608801359350608088013560ff81168114610fa457600080fd5b9699959850939692959460a0840135945060c09093013592915050565b60008060408385031215610fd457600080fd5b610fdd83610e97565b9150610feb60208401610e97565b90509250929050565b600181811c9082168061100857607f821691505b60208210810361102857634e487b7160e01b600052602260045260246000fd5b50919050565b8181038181111561065a57634e487b7160e01b600052601160045260246000fd5b6000808354818160011c9050600182168061106b57607f821691505b60208210810361108957634e487b7160e01b84526022600452602484fd5b80801561109d57600181146110b2576110e2565b60ff19841687528215158302870194506110e2565b60008881526020902060005b848110156110da578154898201526001909101906020016110be565b505082870194505b5092969550505050505056fea2646970667358221220b9b0a248617cd696dc439a7363f2a5fe0665dbdbd3c88a6eabc7d866735837d864736f6c634300081a0033

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

00000000000000000000000000000000000000000000000000000000000000400000000000000000000000003a33ac85e36791705c0b3120e43af43d704a67320000000000000000000000000000000000000000000000000000000000000016000000000000000000000000c3656e5022f7fea7c1d325062c4c2332ba7c27f600000000000000000000000098d9450d3bbc37b845af30629839783fdde913f900000000000000000000000023cc452a48a066a86003e53d017170e5ecb8f3d20000000000000000000000006daf9e6952994b4814242a5c62b582a5d943b1e500000000000000000000000059e2e7a6c5e6ec9923137b9d3b678889bc912bac0000000000000000000000005b444be4d61a66fd09eaabbd8729c8d11b5f4663000000000000000000000000e083544128f41ba4968e8e0e8971e6537b1c86a50000000000000000000000007c43e19a2127c4fc34151c899b3b2537dccab77000000000000000000000000040e4e7f9ec913c3aeec7ca5f823fec07ecc16f3a00000000000000000000000009223b1a9ad4bf0ebea7f1ecc43d242d67276f7b000000000000000000000000b4036f37a265ce8da7002dc0d0491f33b3c0fea3000000000000000000000000c5e572ae9da06fed4c3150342b7cbe22440b31d9000000000000000000000000bffd4fd5e10911e8e11fdded4197dcb292c34070000000000000000000000000bbb624856a55360cf60dc2c928226c7d3ff81bdd00000000000000000000000007ada8b2adac1fd8654a1eabbf3e76ae9b0d4549000000000000000000000000f47d8d376b5848e3fbd1a85adb417cc5000488ab00000000000000000000000077f47a414bf42bd6f4d7b0189cf06f4dc70d336800000000000000000000000010e6fd108df6057feed052048babdece9e6d844a000000000000000000000000579483ef97792f89ee7d29abd793920760de647e0000000000000000000000000792dcb7080466e4bbc678bdb873fe7d969832b80000000000000000000000004e4bb679d78a6cc5dd9555ebeebc6409602f42010000000000000000000000008a2725a6f04816a5274ddd9feadd3bd0c253c1a6

-----Decoded View---------------
Arg [0] : _transferWhitelist (address[]): 0xC3656e5022F7Fea7c1D325062C4C2332bA7c27f6,0x98d9450d3bbc37b845AF30629839783FDde913F9,0x23CC452a48A066A86003E53d017170E5eCb8F3d2,0x6DAF9e6952994b4814242A5c62B582a5D943b1E5,0x59e2E7a6c5e6Ec9923137B9D3b678889bc912BAC,0x5b444be4d61a66Fd09eaabbd8729c8d11B5F4663,0xe083544128F41ba4968e8e0e8971E6537B1c86A5,0x7c43E19a2127C4fC34151C899b3B2537DCCAb770,0x40E4e7f9EC913C3AeEC7Ca5f823Fec07ecC16f3A,0x09223B1a9AD4bF0EBEa7f1Ecc43D242d67276f7B,0xB4036f37a265Ce8Da7002DC0d0491F33b3C0FEa3,0xc5e572AE9DA06Fed4C3150342b7cBE22440b31d9,0xBFfd4fD5e10911e8E11FdDeD4197DCB292C34070,0xBBb624856A55360cf60Dc2c928226C7D3ff81bdd,0x07adA8B2ADAC1fd8654A1EaBBF3E76AE9b0D4549,0xF47d8D376b5848E3fBd1a85Adb417Cc5000488Ab,0x77f47a414BF42bD6F4d7b0189CF06f4dC70d3368,0x10E6fd108dF6057FEEd052048bABdece9E6d844A,0x579483Ef97792f89ee7D29aBD793920760de647e,0x0792dCb7080466e4Bbc678Bdb873FE7D969832B8,0x4E4bb679d78A6cC5dD9555EBEebc6409602F4201,0x8A2725a6f04816A5274dDD9FEaDd3bd0C253C1A6
Arg [1] : _owner (address): 0x3a33AC85e36791705C0b3120E43AF43d704a6732

-----Encoded View---------------
25 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000003a33ac85e36791705c0b3120e43af43d704a6732
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000016
Arg [3] : 000000000000000000000000c3656e5022f7fea7c1d325062c4c2332ba7c27f6
Arg [4] : 00000000000000000000000098d9450d3bbc37b845af30629839783fdde913f9
Arg [5] : 00000000000000000000000023cc452a48a066a86003e53d017170e5ecb8f3d2
Arg [6] : 0000000000000000000000006daf9e6952994b4814242a5c62b582a5d943b1e5
Arg [7] : 00000000000000000000000059e2e7a6c5e6ec9923137b9d3b678889bc912bac
Arg [8] : 0000000000000000000000005b444be4d61a66fd09eaabbd8729c8d11b5f4663
Arg [9] : 000000000000000000000000e083544128f41ba4968e8e0e8971e6537b1c86a5
Arg [10] : 0000000000000000000000007c43e19a2127c4fc34151c899b3b2537dccab770
Arg [11] : 00000000000000000000000040e4e7f9ec913c3aeec7ca5f823fec07ecc16f3a
Arg [12] : 00000000000000000000000009223b1a9ad4bf0ebea7f1ecc43d242d67276f7b
Arg [13] : 000000000000000000000000b4036f37a265ce8da7002dc0d0491f33b3c0fea3
Arg [14] : 000000000000000000000000c5e572ae9da06fed4c3150342b7cbe22440b31d9
Arg [15] : 000000000000000000000000bffd4fd5e10911e8e11fdded4197dcb292c34070
Arg [16] : 000000000000000000000000bbb624856a55360cf60dc2c928226c7d3ff81bdd
Arg [17] : 00000000000000000000000007ada8b2adac1fd8654a1eabbf3e76ae9b0d4549
Arg [18] : 000000000000000000000000f47d8d376b5848e3fbd1a85adb417cc5000488ab
Arg [19] : 00000000000000000000000077f47a414bf42bd6f4d7b0189cf06f4dc70d3368
Arg [20] : 00000000000000000000000010e6fd108df6057feed052048babdece9e6d844a
Arg [21] : 000000000000000000000000579483ef97792f89ee7d29abd793920760de647e
Arg [22] : 0000000000000000000000000792dcb7080466e4bbc678bdb873fe7d969832b8
Arg [23] : 0000000000000000000000004e4bb679d78a6cc5dd9555ebeebc6409602f4201
Arg [24] : 0000000000000000000000008a2725a6f04816a5274ddd9feadd3bd0c253c1a6


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.