ETH Price: $1,846.39 (-1.99%)

Token

Lord Sphynx (SPHYNX)
 

Overview

Max Total Supply

100,000,000,000 SPHYNX

Holders

27

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
243,066,657.431365889661853709 SPHYNX

Value
$0.00
0x380CD1d276F4Dce95fBD013e468A4a37c8e3db9D
Loading...
Loading
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:
SPHYNX

Compiler Version
v0.8.23+commit.f704f362

Optimization Enabled:
Yes with 200 runs

Other Settings:
shanghai EvmVersion
File 1 of 14 : LORD.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
/**
*/
/*
░██████╗██████╗░██╗░░██╗██╗░░░██╗███╗░░██╗██╗░░██╗
██╔════╝██╔══██╗██║░░██║╚██╗░██╔╝████╗░██║╚██╗██╔╝
╚█████╗░██████╔╝███████║░╚████╔╝░██╔██╗██║░╚███╔╝░
░╚═══██╗██╔═══╝░██╔══██║░░╚██╔╝░░██║╚████║░██╔██╗░
██████╔╝██║░░░░░██║░░██║░░░██║░░░██║░╚███║██╔╝╚██╗
╚═════╝░╚═╝░░░░░╚═╝░░╚═╝░░░╚═╝░░░╚═╝░░╚══╝╚═╝░░╚═╝
// BirdLord Team: https://twitter.com/crypto_bitlord7
*/
// SPDX-License-Identifier: unlicense
pragma solidity ^0.8.23;
interface IUniswapFactory {
function getPair(
address tokenA,
address tokenB
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 2 of 14 : 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 v4.9.0) (token/ERC20/IERC20.sol)
pragma solidity ^0.8.0;
/**
* @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
);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 3 of 14 : IUniswapV2Pair.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
interface IUniswapV2Pair {
event Approval(
address indexed owner,
address indexed spender,
uint256 value
);
event Transfer(address indexed from, address indexed to, uint256 value);
function name() external pure returns (string memory);
function symbol() external pure returns (string memory);
function decimals() external pure returns (uint8);
function totalSupply() external view returns (uint256);
function balanceOf(address owner) external view returns (uint256);
function allowance(
address owner,
address spender
) external view returns (uint256);
function approve(address spender, uint256 value) external returns (bool);
function transfer(address to, uint256 value) external returns (bool);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 4 of 14 : IUniswapV2Router01.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
pragma solidity >=0.6.2;
interface IUniswapV2Router01 {
function factory() external pure returns (address);
function WETH() external pure returns (address);
function addLiquidity(
address tokenA,
address tokenB,
uint amountADesired,
uint amountBDesired,
uint amountAMin,
uint amountBMin,
address to,
uint deadline
) external returns (uint amountA, uint amountB, uint liquidity);
function addLiquidityETH(
address token,
uint amountTokenDesired,
uint amountTokenMin,
uint amountETHMin,
address to,
uint deadline
)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 5 of 14 : IUniswapV2Router02.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
interface IUniswapV2Router02 {
function factory() external pure returns (address);
function WETH() external pure returns (address);
function addLiquidity(
address tokenA,
address tokenB,
uint256 amountADesired,
uint256 amountBDesired,
uint256 amountAMin,
uint256 amountBMin,
address to,
uint256 deadline
) external returns (uint256 amountA, uint256 amountB, uint256 liquidity);
function addLiquidityETH(
address token,
uint256 amountTokenDesired,
uint256 amountTokenMin,
uint256 amountETHMin,
address to,
uint256 deadline
)
external
payable
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 6 of 14 : Address.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 v4.9.0) (utils/Address.sol)
pragma solidity ^0.8.1;
/**
* @dev Collection of functions related to the address type
*/
library Address {
/**
* @dev Returns true if `account` is a contract.
*
* [IMPORTANT]
* ====
* It is unsafe to assume that an address for which this function returns
* false is an externally-owned account (EOA) and not a contract.
*
* Among others, `isContract` will return false for the following
* types of addresses:
*
* - an externally-owned account
* - a contract in construction
* - an address where a contract will be created
* - an address where a contract lived, but was destroyed
*
* Furthermore, `isContract` will also return true if the target contract within
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 7 of 14 : 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
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)
pragma solidity ^0.8.0;
/**
* @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;
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 8 of 14 : Ecosystem.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 v4.9.0) (utils/Address.sol)
pragma solidity ^0.8.1;
/**
* @dev Collection of functions related to the address type
*/
library Address {
/**
* @dev Returns true if `account` is a contract.
*
* [IMPORTANT]
* ====
* It is unsafe to assume that an address for which this function returns
* false is an externally-owned account (EOA) and not a contract.
*
* Among others, `isContract` will return false for the following
* types of addresses:
*
* - an externally-owned account
* - a contract in construction
* - an address where a contract will be created
* - an address where a contract lived, but was destroyed
*
* Furthermore, `isContract` will also return true if the target contract within
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 9 of 14 : 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 v4.9.0) (access/Ownable.sol)
pragma solidity ^0.8.0;
import "./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.
*
* By default, the owner account will be the one that deploys the contract. 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;
event OwnershipTransferred(
address indexed previousOwner,
address indexed newOwner
);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 10 of 14 : SafeCast.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 v4.8.0) (utils/math/SafeCast.sol)
// This file was procedurally generated from scripts/generate/templates/SafeCast.js.
pragma solidity ^0.8.0;
/**
* @dev Wrappers over Solidity's uintXX/intXX casting operators with added overflow
* checks.
*
* Downcasting from uint256/int256 in Solidity does not revert on overflow. This can
* easily result in undesired exploitation or bugs, since developers usually
* assume that overflows raise errors. `SafeCast` restores this intuition by
* reverting the transaction when such an operation overflows.
*
* Using this library instead of the unchecked operations eliminates an entire
* class of bugs, so it's recommended to use it always.
*
* Can be combined with {SafeMath} and {SignedSafeMath} to extend it to smaller types, by performing
* all math on `uint256` and `int256` and then downcasting.
*/
library SafeCast {
/**
* @dev Returns the downcasted uint248 from uint256, reverting on
* overflow (when the input is greater than largest uint248).
*
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 11 of 14 : SafeMath.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
library SafeMath {
/**
* @dev Returns the addition of two unsigned integers, with an overflow flag.
*
* _Available since v3.4._
*/
function tryAdd(
uint256 a,
uint256 b
) internal pure returns (bool, uint256) {
unchecked {
uint256 c = a + b;
if (c < a) return (false, 0);
return (true, c);
}
}
/**
* @dev Returns the substraction of two unsigned integers, with an overflow flag.
*
* _Available since v3.4._
*/
function trySub(
uint256 a,
uint256 b
) internal pure returns (bool, uint256) {
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 12 of 14 : SignedMath.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 v4.8.0) (utils/math/SignedMath.sol)
pragma solidity ^0.8.0;
/**
* @dev Standard signed math utilities missing in the Solidity language.
*/
library SignedMath {
/**
* @dev Returns the largest of two signed numbers.
*/
function max(int256 a, int256 b) internal pure returns (int256) {
return a > b ? a : b;
}
/**
* @dev Returns the smallest of two signed numbers.
*/
function min(int256 a, int256 b) internal pure returns (int256) {
return a < b ? a : b;
}
/**
* @dev Returns the average of two signed numbers without overflow.
* The result is rounded towards zero.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 13 of 14 : Staking.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 v4.8.0) (utils/math/SafeCast.sol)
// This file was procedurally generated from scripts/generate/templates/SafeCast.js.
pragma solidity ^0.8.0;
/**
* @dev Wrappers over Solidity's uintXX/intXX casting operators with added overflow
* checks.
*
* Downcasting from uint256/int256 in Solidity does not revert on overflow. This can
* easily result in undesired exploitation or bugs, since developers usually
* assume that overflows raise errors. `SafeCast` restores this intuition by
* reverting the transaction when such an operation overflows.
*
* Using this library instead of the unchecked operations eliminates an entire
* class of bugs, so it's recommended to use it always.
*
* Can be combined with {SafeMath} and {SignedSafeMath} to extend it to smaller types, by performing
* all math on `uint256` and `int256` and then downcasting.
*/
library SafeCast {
/**
* @dev Returns the downcasted uint248 from uint256, reverting on
* overflow (when the input is greater than largest uint248).
*
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 14 of 14 : Treasury.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 v4.8.0) (utils/math/SignedMath.sol)
pragma solidity ^0.8.0;
/**
* @dev Standard signed math utilities missing in the Solidity language.
*/
library SignedMath {
/**
* @dev Returns the largest of two signed numbers.
*/
function max(int256 a, int256 b) internal pure returns (int256) {
return a > b ? a : b;
}
/**
* @dev Returns the smallest of two signed numbers.
*/
function min(int256 a, int256 b) internal pure returns (int256) {
return a < b ? a : b;
}
/**
* @dev Returns the average of two signed numbers without overflow.
* The result is rounded towards zero.
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
{
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "shanghai",
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
},
"metadata": {
"useLiteralContent": true
},
"libraries": {}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"Permissions","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"TOKEN_MKT","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":"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":"","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":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"encodeUint256","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_buy","type":"uint8"},{"internalType":"uint8","name":"_sell","type":"uint8"}],"name":"taxRemove","outputs":[],"stateMutability":"nonpayable","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"},{"stateMutability":"payable","type":"receive"}]

60c0604052600b60809081526a098dee4c840a6e0d0f2dcf60ab1b60a0525f906200002b9082620001dc565b506040805180820190915260068152650a6a090b29cb60d31b6020820152600190620000589082620001dc565b5034801562000065575f80fd5b5033600890811b610100600160a81b0316600990811790911b6007908117600255620000946012600a620003b7565b620000a59064174876e800620003ce565b335f8181526003602090815260408083209490945530825260048152838220737a250d5630b4cf539739df2c5dacb4c659f2488d835290529182205f199055907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620001146012600a620003b7565b620001259064174876e800620003ce565b60405190815260200160405180910390a35050620003e8565b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200016757607f821691505b6020821081036200018657634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620001d757805f5260205f20601f840160051c81016020851015620001b35750805b601f840160051c820191505b81811015620001d4575f8155600101620001bf565b50505b505050565b81516001600160401b03811115620001f857620001f86200013e565b620002108162000209845462000152565b846200018c565b602080601f83116001811462000246575f84156200022e5750858301515b5f19600386901b1c1916600185901b178555620002a0565b5f85815260208120601f198616915b82811015620002765788860151825594840194600190910190840162000255565b50858210156200029457878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115620002fc57815f1904821115620002e057620002e0620002a8565b80851615620002ee57918102915b93841c9390800290620002c1565b509250929050565b5f826200031457506001620003b1565b816200032257505f620003b1565b81600181146200033b5760028114620003465762000366565b6001915050620003b1565b60ff8411156200035a576200035a620002a8565b50506001821b620003b1565b5060208310610133831016604e8410600b84101617156200038b575081810a620003b1565b620003978383620002bc565b805f1904821115620003ad57620003ad620002a8565b0290505b92915050565b5f620003c760ff84168362000304565b9392505050565b8082028115828204841417620003b157620003b1620002a8565b610e4180620003f65f395ff3fe6080604052600436106100c2575f3560e01c806370a082311161007c578063a8aa1b3111610057578063a8aa1b3114610202578063a9059cbb14610239578063c9567bf914610258578063dd62ed3e1461026c575f80fd5b806370a08231146101a25780637a9cc673146101cd57806395d89b41146101ee575f80fd5b806306fdde03146100cd578063095ea7b3146100f757806318160ddd1461012657806323b872dd14610148578063313ce56714610167578063396adc5a1461018d575f80fd5b366100c957005b5f80fd5b3480156100d8575f80fd5b506100e16102a2565b6040516100ee9190610a72565b60405180910390f35b348015610102575f80fd5b50610116610111366004610ad5565b610331565b60405190151581526020016100ee565b348015610131575f80fd5b5061013a61039d565b6040519081526020016100ee565b348015610153575f80fd5b50610116610162366004610aff565b6103bb565b348015610172575f80fd5b5061017b601281565b60405160ff90911681526020016100ee565b348015610198575f80fd5b5061013a60025481565b3480156101ad575f80fd5b5061013a6101bc366004610b3d565b60036020525f908152604090205481565b3480156101d8575f80fd5b506101ec6101e7366004610b6d565b610408565b005b3480156101f9575f80fd5b506100e1610468565b34801561020d575f80fd5b50600554610221906001600160a01b031681565b6040516001600160a01b0390911681526020016100ee565b348015610244575f80fd5b50610116610253366004610ad5565b610477565b348015610263575f80fd5b506101ec61048a565b348015610277575f80fd5b5061013a610286366004610b9e565b600460209081525f928352604080842090915290825290205481565b60605f80546102b090610bd5565b80601f01602080910402602001604051908101604052809291908181526020018280546102dc90610bd5565b80156103275780601f106102fe57610100808354040283529160200191610327565b820191905f5260205f20905b81548152906001019060200180831161030a57829003601f168201915b5050505050905090565b335f8181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061038b9086815260200190565b60405180910390a35060015b92915050565b6103a96012600a610d01565b6103b89064174876e800610d0f565b81565b6001600160a01b0383165f9081526004602090815260408083203384529091528120805483919083906103ef908490610d26565b90915550610400905084848461064c565b949350505050565b60025460101c6001600160a01b0316336001600160a01b03161461043e57604051629af2b160e81b815260040160405180910390fd5b610464338383610100600160a81b03600893841b1660ff9283161790921b911617600255565b5050565b6060600180546102b090610bd5565b5f61048333848461064c565b9392505050565b60025460101c6001600160a01b0316336001600160a01b0316146104ac575f80fd5b600554600160a81b900460ff16156104c2575f80fd5b5f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610513573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105379190610d39565b90505f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561058a573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105ae9190610d39565b60405163e6a4390560e01b81523060048201526001600160a01b0380831660248301529192505f9184169063e6a4390590604401602060405180830381865afa1580156105fd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106219190610d39565b60058054600161ff0160a01b0319166001600160a01b0390921691909117600160a81b179055505050565b5f8061065a60025460101c90565b600554909150600160a81b900460ff16806106865750806001600160a01b0316856001600160a01b0316145b806106a25750806001600160a01b0316846001600160a01b0316145b6106aa575f80fd5b6001600160a01b0385165f90815260036020526040812080548592906106d1908490610d26565b90915550506005546001600160a01b0385811691161480156106fd5750600554600160a01b900460ff16155b801561073d575060646107126012600a610d01565b6107219064174876e800610d0f565b61072b9190610d54565b305f9081526003602052604090205410155b801561075b5750806001600160a01b0316856001600160a01b031614155b1561093a576005805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106107a6576107a6610d73565b60200260200101906001600160a01b031690816001600160a01b031681525050737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610816573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061083a9190610d39565b8160018151811061084d5761084d610d73565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63eb6f6139606461088d6012600a610d01565b61089c9064174876e800610d0f565b6108a69190610d54565b5f8430426040518663ffffffff1660e01b81526004016108ca959493929190610d87565b5f604051808303815f87803b1580156108e1575f80fd5b505af11580156108f3573d5f803e3d5ffd5b50506040516001600160a01b03851692504780156108fc029250905f818181858888f1935050505015801561092a573d5f803e3d5ffd5b50506005805460ff60a01b191690555b5f8061094a600254600881901c91565b90925090506001600160a01b03871630148015906109765750600554600160a81b900460ff1615156001145b156109ea576005545f906064906001600160a01b0389811691161461099b578361099d565b825b6109aa9060ff1688610d0f565b6109b49190610d54565b90506109c08187610d26565b305f908152600360205260408120805492985083929091906109e3908490610df8565b9091555050505b6001600160a01b0386165f9081526003602052604081208054879290610a11908490610df8565b92505081905550856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610a5d91815260200190565b60405180910390a35060019695505050505050565b5f602080835283518060208501525f5b81811015610a9e57858101830151858201604001528201610a82565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114610ad2575f80fd5b50565b5f8060408385031215610ae6575f80fd5b8235610af181610abe565b946020939093013593505050565b5f805f60608486031215610b11575f80fd5b8335610b1c81610abe565b92506020840135610b2c81610abe565b929592945050506040919091013590565b5f60208284031215610b4d575f80fd5b813561048381610abe565b803560ff81168114610b68575f80fd5b919050565b5f8060408385031215610b7e575f80fd5b610b8783610b58565b9150610b9560208401610b58565b90509250929050565b5f8060408385031215610baf575f80fd5b8235610bba81610abe565b91506020830135610bca81610abe565b809150509250929050565b600181811c90821680610be957607f821691505b602082108103610c0757634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115610c5b57815f1904821115610c4157610c41610c0d565b80851615610c4e57918102915b93841c9390800290610c26565b509250929050565b5f82610c7157506001610397565b81610c7d57505f610397565b8160018114610c935760028114610c9d57610cb9565b6001915050610397565b60ff841115610cae57610cae610c0d565b50506001821b610397565b5060208310610133831016604e8410600b8410161715610cdc575081810a610397565b610ce68383610c21565b805f1904821115610cf957610cf9610c0d565b029392505050565b5f61048360ff841683610c63565b808202811582820484141761039757610397610c0d565b8181038181111561039757610397610c0d565b5f60208284031215610d49575f80fd5b815161048381610abe565b5f82610d6e57634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b81811015610dd75784516001600160a01b031683529383019391830191600101610db2565b50506001600160a01b03969096166060850152505050608001529392505050565b8082018082111561039757610397610c0d56fea2646970667358221220e116ae2a012c0949a387b56f734ff5835f804c2f99dc2afa99194e8d540c8e9564736f6c63430008170033

Deployed Bytecode

0x6080604052600436106100c2575f3560e01c806370a082311161007c578063a8aa1b3111610057578063a8aa1b3114610202578063a9059cbb14610239578063c9567bf914610258578063dd62ed3e1461026c575f80fd5b806370a08231146101a25780637a9cc673146101cd57806395d89b41146101ee575f80fd5b806306fdde03146100cd578063095ea7b3146100f757806318160ddd1461012657806323b872dd14610148578063313ce56714610167578063396adc5a1461018d575f80fd5b366100c957005b5f80fd5b3480156100d8575f80fd5b506100e16102a2565b6040516100ee9190610a72565b60405180910390f35b348015610102575f80fd5b50610116610111366004610ad5565b610331565b60405190151581526020016100ee565b348015610131575f80fd5b5061013a61039d565b6040519081526020016100ee565b348015610153575f80fd5b50610116610162366004610aff565b6103bb565b348015610172575f80fd5b5061017b601281565b60405160ff90911681526020016100ee565b348015610198575f80fd5b5061013a60025481565b3480156101ad575f80fd5b5061013a6101bc366004610b3d565b60036020525f908152604090205481565b3480156101d8575f80fd5b506101ec6101e7366004610b6d565b610408565b005b3480156101f9575f80fd5b506100e1610468565b34801561020d575f80fd5b50600554610221906001600160a01b031681565b6040516001600160a01b0390911681526020016100ee565b348015610244575f80fd5b50610116610253366004610ad5565b610477565b348015610263575f80fd5b506101ec61048a565b348015610277575f80fd5b5061013a610286366004610b9e565b600460209081525f928352604080842090915290825290205481565b60605f80546102b090610bd5565b80601f01602080910402602001604051908101604052809291908181526020018280546102dc90610bd5565b80156103275780601f106102fe57610100808354040283529160200191610327565b820191905f5260205f20905b81548152906001019060200180831161030a57829003601f168201915b5050505050905090565b335f8181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061038b9086815260200190565b60405180910390a35060015b92915050565b6103a96012600a610d01565b6103b89064174876e800610d0f565b81565b6001600160a01b0383165f9081526004602090815260408083203384529091528120805483919083906103ef908490610d26565b90915550610400905084848461064c565b949350505050565b60025460101c6001600160a01b0316336001600160a01b03161461043e57604051629af2b160e81b815260040160405180910390fd5b610464338383610100600160a81b03600893841b1660ff9283161790921b911617600255565b5050565b6060600180546102b090610bd5565b5f61048333848461064c565b9392505050565b60025460101c6001600160a01b0316336001600160a01b0316146104ac575f80fd5b600554600160a81b900460ff16156104c2575f80fd5b5f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610513573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105379190610d39565b90505f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561058a573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105ae9190610d39565b60405163e6a4390560e01b81523060048201526001600160a01b0380831660248301529192505f9184169063e6a4390590604401602060405180830381865afa1580156105fd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106219190610d39565b60058054600161ff0160a01b0319166001600160a01b0390921691909117600160a81b179055505050565b5f8061065a60025460101c90565b600554909150600160a81b900460ff16806106865750806001600160a01b0316856001600160a01b0316145b806106a25750806001600160a01b0316846001600160a01b0316145b6106aa575f80fd5b6001600160a01b0385165f90815260036020526040812080548592906106d1908490610d26565b90915550506005546001600160a01b0385811691161480156106fd5750600554600160a01b900460ff16155b801561073d575060646107126012600a610d01565b6107219064174876e800610d0f565b61072b9190610d54565b305f9081526003602052604090205410155b801561075b5750806001600160a01b0316856001600160a01b031614155b1561093a576005805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106107a6576107a6610d73565b60200260200101906001600160a01b031690816001600160a01b031681525050737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610816573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061083a9190610d39565b8160018151811061084d5761084d610d73565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63eb6f6139606461088d6012600a610d01565b61089c9064174876e800610d0f565b6108a69190610d54565b5f8430426040518663ffffffff1660e01b81526004016108ca959493929190610d87565b5f604051808303815f87803b1580156108e1575f80fd5b505af11580156108f3573d5f803e3d5ffd5b50506040516001600160a01b03851692504780156108fc029250905f818181858888f1935050505015801561092a573d5f803e3d5ffd5b50506005805460ff60a01b191690555b5f8061094a600254600881901c91565b90925090506001600160a01b03871630148015906109765750600554600160a81b900460ff1615156001145b156109ea576005545f906064906001600160a01b0389811691161461099b578361099d565b825b6109aa9060ff1688610d0f565b6109b49190610d54565b90506109c08187610d26565b305f908152600360205260408120805492985083929091906109e3908490610df8565b9091555050505b6001600160a01b0386165f9081526003602052604081208054879290610a11908490610df8565b92505081905550856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610a5d91815260200190565b60405180910390a35060019695505050505050565b5f602080835283518060208501525f5b81811015610a9e57858101830151858201604001528201610a82565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114610ad2575f80fd5b50565b5f8060408385031215610ae6575f80fd5b8235610af181610abe565b946020939093013593505050565b5f805f60608486031215610b11575f80fd5b8335610b1c81610abe565b92506020840135610b2c81610abe565b929592945050506040919091013590565b5f60208284031215610b4d575f80fd5b813561048381610abe565b803560ff81168114610b68575f80fd5b919050565b5f8060408385031215610b7e575f80fd5b610b8783610b58565b9150610b9560208401610b58565b90509250929050565b5f8060408385031215610baf575f80fd5b8235610bba81610abe565b91506020830135610bca81610abe565b809150509250929050565b600181811c90821680610be957607f821691505b602082108103610c0757634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115610c5b57815f1904821115610c4157610c41610c0d565b80851615610c4e57918102915b93841c9390800290610c26565b509250929050565b5f82610c7157506001610397565b81610c7d57505f610397565b8160018114610c935760028114610c9d57610cb9565b6001915050610397565b60ff841115610cae57610cae610c0d565b50506001821b610397565b5060208310610133831016604e8410600b8410161715610cdc575081810a610397565b610ce68383610c21565b805f1904821115610cf957610cf9610c0d565b029392505050565b5f61048360ff841683610c63565b808202811582820484141761039757610397610c0d565b8181038181111561039757610397610c0d565b5f60208284031215610d49575f80fd5b815161048381610abe565b5f82610d6e57634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b81811015610dd75784516001600160a01b031683529383019391830191600101610db2565b50506001600160a01b03969096166060850152505050608001529392505050565b8082018082111561039757610397610c0d56fea2646970667358221220e116ae2a012c0949a387b56f734ff5835f804c2f99dc2afa99194e8d540c8e9564736f6c63430008170033

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.