ERC-20
Overview
Max Total Supply
10,000,000,000 SonicS
Holders
2
Market
Price
$0.00 @ 0.000000 S
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
9,999,862,423.858357652 SonicSValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0x1bb43BB8...88B1368c1 The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
TOKEN
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
/** *Submitted for verification at SonicScan.org on 2025-03-01 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract TOKEN{ string public name; string public symbol; uint8 public decimals; uint256 public totalSupply; uint256 public burnedTokens; // Variable to store the amount of burned tokens mapping(address => uint256) public balanceOf; mapping(address => mapping(address => uint256)) public allowance; event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); constructor(string memory _name, string memory _symbol, uint8 _decimals, uint256 _initialSupply) { name = _name; symbol = _symbol; decimals = _decimals; totalSupply = _initialSupply * 10 ** uint256(_decimals); balanceOf[msg.sender] = totalSupply; emit Transfer(address(0), msg.sender, totalSupply); } function transfer(address _to, uint256 _value) external returns (bool success) { require(_to != address(0), "ERC20: transfer to the zero address"); require(balanceOf[msg.sender] >= _value, "ERC20: transfer amount exceeds balance"); balanceOf[msg.sender] -= _value; balanceOf[_to] += _value; emit Transfer(msg.sender, _to, _value); return true; } function approve(address _spender, uint256 _value) external returns (bool success) { allowance[msg.sender][_spender] = _value; emit Approval(msg.sender, _spender, _value); return true; } function transferFrom(address _from, address _to, uint256 _value) external returns (bool success) { require(_from != address(0), "ERC20: transfer from the zero address"); require(_to != address(0), "ERC20: transfer to the zero address"); require(balanceOf[_from] >= _value, "ERC20: transfer amount exceeds balance"); require(_value <= allowance[_from][msg.sender], "ERC20: transfer amount exceeds allowance"); balanceOf[_from] -= _value; balanceOf[_to] += _value; allowance[_from][msg.sender] -= _value; emit Transfer(_from, _to, _value); return true; } // Function to retrieve the burned supply of the token function burnedSupply() external view returns (uint256) { return burnedTokens; } // Function to burn tokens function burn(uint256 _amount) external { require(balanceOf[msg.sender] >= _amount, "ERC20: burn amount exceeds balance"); balanceOf[msg.sender] -= _amount; totalSupply -= _amount; burnedTokens += _amount; emit Transfer(msg.sender, address(0), _amount); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint8","name":"_decimals","type":"uint8"},{"internalType":"uint256","name":"_initialSupply","type":"uint256"}],"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":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","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":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"burnedSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"burnedTokens","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":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561000f575f80fd5b50604051611b3f380380611b3f833981810160405281019061003191906102f5565b835f908161003f9190610595565b50826001908161004f9190610595565b508160025f6101000a81548160ff021916908360ff1602179055508160ff16600a61007a91906107c0565b81610085919061080a565b60038190555060035460055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60035460405161012e919061085a565b60405180910390a350505050610873565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61019e82610158565b810181811067ffffffffffffffff821117156101bd576101bc610168565b5b80604052505050565b5f6101cf61013f565b90506101db8282610195565b919050565b5f67ffffffffffffffff8211156101fa576101f9610168565b5b61020382610158565b9050602081019050919050565b8281835e5f83830152505050565b5f61023061022b846101e0565b6101c6565b90508281526020810184848401111561024c5761024b610154565b5b610257848285610210565b509392505050565b5f82601f83011261027357610272610150565b5b815161028384826020860161021e565b91505092915050565b5f60ff82169050919050565b6102a18161028c565b81146102ab575f80fd5b50565b5f815190506102bc81610298565b92915050565b5f819050919050565b6102d4816102c2565b81146102de575f80fd5b50565b5f815190506102ef816102cb565b92915050565b5f805f806080858703121561030d5761030c610148565b5b5f85015167ffffffffffffffff81111561032a5761032961014c565b5b6103368782880161025f565b945050602085015167ffffffffffffffff8111156103575761035661014c565b5b6103638782880161025f565b9350506040610374878288016102ae565b9250506060610385878288016102e1565b91505092959194509250565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806103df57607f821691505b6020821081036103f2576103f161039b565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026104547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610419565b61045e8683610419565b95508019841693508086168417925050509392505050565b5f819050919050565b5f61049961049461048f846102c2565b610476565b6102c2565b9050919050565b5f819050919050565b6104b28361047f565b6104c66104be826104a0565b848454610425565b825550505050565b5f90565b6104da6104ce565b6104e58184846104a9565b505050565b5b81811015610508576104fd5f826104d2565b6001810190506104eb565b5050565b601f82111561054d5761051e816103f8565b6105278461040a565b81016020851015610536578190505b61054a6105428561040a565b8301826104ea565b50505b505050565b5f82821c905092915050565b5f61056d5f1984600802610552565b1980831691505092915050565b5f610585838361055e565b9150826002028217905092915050565b61059e82610391565b67ffffffffffffffff8111156105b7576105b6610168565b5b6105c182546103c8565b6105cc82828561050c565b5f60209050601f8311600181146105fd575f84156105eb578287015190505b6105f5858261057a565b86555061065c565b601f19841661060b866103f8565b5f5b828110156106325784890151825560018201915060208501945060208101905061060d565b8683101561064f578489015161064b601f89168261055e565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156106e6578086048111156106c2576106c1610664565b5b60018516156106d15780820291505b80810290506106df85610691565b94506106a6565b94509492505050565b5f826106fe57600190506107b9565b8161070b575f90506107b9565b8160018114610721576002811461072b5761075a565b60019150506107b9565b60ff84111561073d5761073c610664565b5b8360020a91508482111561075457610753610664565b5b506107b9565b5060208310610133831016604e8410600b841016171561078f5782820a90508381111561078a57610789610664565b5b6107b9565b61079c848484600161069d565b925090508184048111156107b3576107b2610664565b5b81810290505b9392505050565b5f6107ca826102c2565b91506107d5836102c2565b92506108027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846106ef565b905092915050565b5f610814826102c2565b915061081f836102c2565b925082820261082d816102c2565b9150828204841483151761084457610843610664565b5b5092915050565b610854816102c2565b82525050565b5f60208201905061086d5f83018461084b565b92915050565b6112bf806108805f395ff3fe608060405234801561000f575f80fd5b50600436106100b2575f3560e01c806347b5dd541161006f57806347b5dd541461018c57806355d0a1d0146101aa57806370a08231146101c857806395d89b41146101f8578063a9059cbb14610216578063dd62ed3e14610246576100b2565b806306fdde03146100b6578063095ea7b3146100d457806318160ddd1461010457806323b872dd14610122578063313ce5671461015257806342966c6814610170575b5f80fd5b6100be610276565b6040516100cb9190610c71565b60405180910390f35b6100ee60048036038101906100e99190610d22565b610301565b6040516100fb9190610d7a565b60405180910390f35b61010c6103ee565b6040516101199190610da2565b60405180910390f35b61013c60048036038101906101379190610dbb565b6103f4565b6040516101499190610d7a565b60405180910390f35b61015a6107b0565b6040516101679190610e26565b60405180910390f35b61018a60048036038101906101859190610e3f565b6107c2565b005b61019461092d565b6040516101a19190610da2565b60405180910390f35b6101b2610933565b6040516101bf9190610da2565b60405180910390f35b6101e260048036038101906101dd9190610e6a565b61093c565b6040516101ef9190610da2565b60405180910390f35b610200610951565b60405161020d9190610c71565b60405180910390f35b610230600480360381019061022b9190610d22565b6109dd565b60405161023d9190610d7a565b60405180910390f35b610260600480360381019061025b9190610e95565b610be1565b60405161026d9190610da2565b60405180910390f35b5f805461028290610f00565b80601f01602080910402602001604051908101604052809291908181526020018280546102ae90610f00565b80156102f95780601f106102d0576101008083540402835291602001916102f9565b820191905f5260205f20905b8154815290600101906020018083116102dc57829003601f168201915b505050505081565b5f8160065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103dc9190610da2565b60405180910390a36001905092915050565b60035481565b5f8073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610463576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045a90610fa0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036104d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104c89061102e565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610551576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610548906110bc565b60405180910390fd5b60065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205482111561060c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106039061114a565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106589190611195565b925050819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106ab91906111c8565b925050819055508160065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107399190611195565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161079d9190610da2565b60405180910390a3600190509392505050565b60025f9054906101000a900460ff1681565b8060055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610842576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108399061126b565b60405180910390fd5b8060055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461088e9190611195565b925050819055508060035f8282546108a69190611195565b925050819055508060045f8282546108be91906111c8565b925050819055505f73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516109229190610da2565b60405180910390a350565b60045481565b5f600454905090565b6005602052805f5260405f205f915090505481565b6001805461095e90610f00565b80601f016020809104026020016040519081016040528092919081815260200182805461098a90610f00565b80156109d55780601f106109ac576101008083540402835291602001916109d5565b820191905f5260205f20905b8154815290600101906020018083116109b857829003601f168201915b505050505081565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a439061102e565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610acc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac3906110bc565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b189190611195565b925050819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b6b91906111c8565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610bcf9190610da2565b60405180910390a36001905092915050565b6006602052815f5260405f20602052805f5260405f205f91509150505481565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610c4382610c01565b610c4d8185610c0b565b9350610c5d818560208601610c1b565b610c6681610c29565b840191505092915050565b5f6020820190508181035f830152610c898184610c39565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610cbe82610c95565b9050919050565b610cce81610cb4565b8114610cd8575f80fd5b50565b5f81359050610ce981610cc5565b92915050565b5f819050919050565b610d0181610cef565b8114610d0b575f80fd5b50565b5f81359050610d1c81610cf8565b92915050565b5f8060408385031215610d3857610d37610c91565b5b5f610d4585828601610cdb565b9250506020610d5685828601610d0e565b9150509250929050565b5f8115159050919050565b610d7481610d60565b82525050565b5f602082019050610d8d5f830184610d6b565b92915050565b610d9c81610cef565b82525050565b5f602082019050610db55f830184610d93565b92915050565b5f805f60608486031215610dd257610dd1610c91565b5b5f610ddf86828701610cdb565b9350506020610df086828701610cdb565b9250506040610e0186828701610d0e565b9150509250925092565b5f60ff82169050919050565b610e2081610e0b565b82525050565b5f602082019050610e395f830184610e17565b92915050565b5f60208284031215610e5457610e53610c91565b5b5f610e6184828501610d0e565b91505092915050565b5f60208284031215610e7f57610e7e610c91565b5b5f610e8c84828501610cdb565b91505092915050565b5f8060408385031215610eab57610eaa610c91565b5b5f610eb885828601610cdb565b9250506020610ec985828601610cdb565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610f1757607f821691505b602082108103610f2a57610f29610ed3565b5b50919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f610f8a602583610c0b565b9150610f9582610f30565b604082019050919050565b5f6020820190508181035f830152610fb781610f7e565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611018602383610c0b565b915061102382610fbe565b604082019050919050565b5f6020820190508181035f8301526110458161100c565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f6110a6602683610c0b565b91506110b18261104c565b604082019050919050565b5f6020820190508181035f8301526110d38161109a565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f611134602883610c0b565b915061113f826110da565b604082019050919050565b5f6020820190508181035f83015261116181611128565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61119f82610cef565b91506111aa83610cef565b92508282039050818111156111c2576111c1611168565b5b92915050565b5f6111d282610cef565b91506111dd83610cef565b92508282019050808211156111f5576111f4611168565b5b92915050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e5f8201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b5f611255602283610c0b565b9150611260826111fb565b604082019050919050565b5f6020820190508181035f83015261128281611249565b905091905056fea2646970667358221220e51f32b9fbd992012a6a8d75f11897837926a6ca1f0fa5c41e1df434011d97ae64736f6c634300081a0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000002540be400000000000000000000000000000000000000000000000000000000000000000a50756d7020536f6e69630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025053000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100b2575f3560e01c806347b5dd541161006f57806347b5dd541461018c57806355d0a1d0146101aa57806370a08231146101c857806395d89b41146101f8578063a9059cbb14610216578063dd62ed3e14610246576100b2565b806306fdde03146100b6578063095ea7b3146100d457806318160ddd1461010457806323b872dd14610122578063313ce5671461015257806342966c6814610170575b5f80fd5b6100be610276565b6040516100cb9190610c71565b60405180910390f35b6100ee60048036038101906100e99190610d22565b610301565b6040516100fb9190610d7a565b60405180910390f35b61010c6103ee565b6040516101199190610da2565b60405180910390f35b61013c60048036038101906101379190610dbb565b6103f4565b6040516101499190610d7a565b60405180910390f35b61015a6107b0565b6040516101679190610e26565b60405180910390f35b61018a60048036038101906101859190610e3f565b6107c2565b005b61019461092d565b6040516101a19190610da2565b60405180910390f35b6101b2610933565b6040516101bf9190610da2565b60405180910390f35b6101e260048036038101906101dd9190610e6a565b61093c565b6040516101ef9190610da2565b60405180910390f35b610200610951565b60405161020d9190610c71565b60405180910390f35b610230600480360381019061022b9190610d22565b6109dd565b60405161023d9190610d7a565b60405180910390f35b610260600480360381019061025b9190610e95565b610be1565b60405161026d9190610da2565b60405180910390f35b5f805461028290610f00565b80601f01602080910402602001604051908101604052809291908181526020018280546102ae90610f00565b80156102f95780601f106102d0576101008083540402835291602001916102f9565b820191905f5260205f20905b8154815290600101906020018083116102dc57829003601f168201915b505050505081565b5f8160065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103dc9190610da2565b60405180910390a36001905092915050565b60035481565b5f8073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610463576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045a90610fa0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036104d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104c89061102e565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610551576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610548906110bc565b60405180910390fd5b60065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205482111561060c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106039061114a565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106589190611195565b925050819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106ab91906111c8565b925050819055508160065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107399190611195565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161079d9190610da2565b60405180910390a3600190509392505050565b60025f9054906101000a900460ff1681565b8060055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610842576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108399061126b565b60405180910390fd5b8060055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461088e9190611195565b925050819055508060035f8282546108a69190611195565b925050819055508060045f8282546108be91906111c8565b925050819055505f73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516109229190610da2565b60405180910390a350565b60045481565b5f600454905090565b6005602052805f5260405f205f915090505481565b6001805461095e90610f00565b80601f016020809104026020016040519081016040528092919081815260200182805461098a90610f00565b80156109d55780601f106109ac576101008083540402835291602001916109d5565b820191905f5260205f20905b8154815290600101906020018083116109b857829003601f168201915b505050505081565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a439061102e565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610acc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac3906110bc565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b189190611195565b925050819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b6b91906111c8565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610bcf9190610da2565b60405180910390a36001905092915050565b6006602052815f5260405f20602052805f5260405f205f91509150505481565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610c4382610c01565b610c4d8185610c0b565b9350610c5d818560208601610c1b565b610c6681610c29565b840191505092915050565b5f6020820190508181035f830152610c898184610c39565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610cbe82610c95565b9050919050565b610cce81610cb4565b8114610cd8575f80fd5b50565b5f81359050610ce981610cc5565b92915050565b5f819050919050565b610d0181610cef565b8114610d0b575f80fd5b50565b5f81359050610d1c81610cf8565b92915050565b5f8060408385031215610d3857610d37610c91565b5b5f610d4585828601610cdb565b9250506020610d5685828601610d0e565b9150509250929050565b5f8115159050919050565b610d7481610d60565b82525050565b5f602082019050610d8d5f830184610d6b565b92915050565b610d9c81610cef565b82525050565b5f602082019050610db55f830184610d93565b92915050565b5f805f60608486031215610dd257610dd1610c91565b5b5f610ddf86828701610cdb565b9350506020610df086828701610cdb565b9250506040610e0186828701610d0e565b9150509250925092565b5f60ff82169050919050565b610e2081610e0b565b82525050565b5f602082019050610e395f830184610e17565b92915050565b5f60208284031215610e5457610e53610c91565b5b5f610e6184828501610d0e565b91505092915050565b5f60208284031215610e7f57610e7e610c91565b5b5f610e8c84828501610cdb565b91505092915050565b5f8060408385031215610eab57610eaa610c91565b5b5f610eb885828601610cdb565b9250506020610ec985828601610cdb565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610f1757607f821691505b602082108103610f2a57610f29610ed3565b5b50919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f610f8a602583610c0b565b9150610f9582610f30565b604082019050919050565b5f6020820190508181035f830152610fb781610f7e565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611018602383610c0b565b915061102382610fbe565b604082019050919050565b5f6020820190508181035f8301526110458161100c565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f6110a6602683610c0b565b91506110b18261104c565b604082019050919050565b5f6020820190508181035f8301526110d38161109a565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f611134602883610c0b565b915061113f826110da565b604082019050919050565b5f6020820190508181035f83015261116181611128565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61119f82610cef565b91506111aa83610cef565b92508282039050818111156111c2576111c1611168565b5b92915050565b5f6111d282610cef565b91506111dd83610cef565b92508282019050808211156111f5576111f4611168565b5b92915050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e5f8201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b5f611255602283610c0b565b9150611260826111fb565b604082019050919050565b5f6020820190508181035f83015261128281611249565b905091905056fea2646970667358221220e51f32b9fbd992012a6a8d75f11897837926a6ca1f0fa5c41e1df434011d97ae64736f6c634300081a0033
Deployed Bytecode Sourcemap
60:2661:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;81:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1346:218;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;161:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1572:639;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;133:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2413:305;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;194:27;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2279:94;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;279:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;106:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;934:404;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;330:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;81:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1346:218::-;1415:12;1474:6;1440:9;:21;1450:10;1440:21;;;;;;;;;;;;;;;:31;1462:8;1440:31;;;;;;;;;;;;;;;:40;;;;1517:8;1496:38;;1505:10;1496:38;;;1527:6;1496:38;;;;;;:::i;:::-;;;;;;;;1552:4;1545:11;;1346:218;;;;:::o;161:26::-;;;;:::o;1572:639::-;1656:12;1706:1;1689:19;;:5;:19;;;1681:69;;;;;;;;;;;;:::i;:::-;;;;;;;;;1784:1;1769:17;;:3;:17;;;1761:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;1865:6;1845:9;:16;1855:5;1845:16;;;;;;;;;;;;;;;;:26;;1837:77;;;;;;;;;;;;:::i;:::-;;;;;;;;;1943:9;:16;1953:5;1943:16;;;;;;;;;;;;;;;:28;1960:10;1943:28;;;;;;;;;;;;;;;;1933:6;:38;;1925:91;;;;;;;;;;;;:::i;:::-;;;;;;;;;2047:6;2027:9;:16;2037:5;2027:16;;;;;;;;;;;;;;;;:26;;;;;;;:::i;:::-;;;;;;;;2082:6;2064:9;:14;2074:3;2064:14;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;2131:6;2099:9;:16;2109:5;2099:16;;;;;;;;;;;;;;;:28;2116:10;2099:28;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;2169:3;2153:28;;2162:5;2153:28;;;2174:6;2153:28;;;;;;:::i;:::-;;;;;;;;2199:4;2192:11;;1572:639;;;;;:::o;133:21::-;;;;;;;;;;;;;:::o;2413:305::-;2497:7;2472:9;:21;2482:10;2472:21;;;;;;;;;;;;;;;;:32;;2464:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;2579:7;2554:9;:21;2564:10;2554:21;;;;;;;;;;;;;;;;:32;;;;;;;:::i;:::-;;;;;;;;2612:7;2597:11;;:22;;;;;;;:::i;:::-;;;;;;;;2646:7;2630:12;;:23;;;;;;;:::i;:::-;;;;;;;;2698:1;2669:41;;2678:10;2669:41;;;2702:7;2669:41;;;;;;:::i;:::-;;;;;;;;2413:305;:::o;194:27::-;;;;:::o;2279:94::-;2326:7;2353:12;;2346:19;;2279:94;:::o;279:44::-;;;;;;;;;;;;;;;;;:::o;106:20::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;934:404::-;999:12;1047:1;1032:17;;:3;:17;;;1024:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;1133:6;1108:9;:21;1118:10;1108:21;;;;;;;;;;;;;;;;:31;;1100:82;;;;;;;;;;;;:::i;:::-;;;;;;;;;1218:6;1193:9;:21;1203:10;1193:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;1253:6;1235:9;:14;1245:3;1235:14;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;1296:3;1275:33;;1284:10;1275:33;;;1301:6;1275:33;;;;;;:::i;:::-;;;;;;;;1326:4;1319:11;;934:404;;;;:::o;330:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::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:::-;5140:6;5189:2;5177:9;5168:7;5164:23;5160:32;5157:119;;;5195:79;;:::i;:::-;5157:119;5315:1;5340:53;5385:7;5376:6;5365:9;5361:22;5340:53;:::i;:::-;5330:63;;5286:117;5081:329;;;;:::o;5416:474::-;5484:6;5492;5541:2;5529:9;5520:7;5516:23;5512:32;5509:119;;;5547:79;;:::i;:::-;5509:119;5667:1;5692:53;5737:7;5728:6;5717:9;5713:22;5692:53;:::i;:::-;5682:63;;5638:117;5794:2;5820:53;5865:7;5856:6;5845:9;5841:22;5820:53;:::i;:::-;5810:63;;5765:118;5416:474;;;;;:::o;5896:180::-;5944:77;5941:1;5934:88;6041:4;6038:1;6031:15;6065:4;6062:1;6055:15;6082:320;6126:6;6163:1;6157:4;6153:12;6143:22;;6210:1;6204:4;6200:12;6231:18;6221:81;;6287:4;6279:6;6275:17;6265:27;;6221:81;6349:2;6341:6;6338:14;6318:18;6315:38;6312:84;;6368:18;;:::i;:::-;6312:84;6133:269;6082:320;;;:::o;6408:224::-;6548:34;6544:1;6536:6;6532:14;6525:58;6617:7;6612:2;6604:6;6600:15;6593:32;6408:224;:::o;6638:366::-;6780:3;6801:67;6865:2;6860:3;6801:67;:::i;:::-;6794:74;;6877:93;6966:3;6877:93;:::i;:::-;6995:2;6990:3;6986:12;6979:19;;6638:366;;;:::o;7010:419::-;7176:4;7214:2;7203:9;7199:18;7191:26;;7263:9;7257:4;7253:20;7249:1;7238:9;7234:17;7227:47;7291:131;7417:4;7291:131;:::i;:::-;7283:139;;7010:419;;;:::o;7435:222::-;7575:34;7571:1;7563:6;7559:14;7552:58;7644:5;7639:2;7631:6;7627:15;7620:30;7435:222;:::o;7663:366::-;7805:3;7826:67;7890:2;7885:3;7826:67;:::i;:::-;7819:74;;7902:93;7991:3;7902:93;:::i;:::-;8020:2;8015:3;8011:12;8004:19;;7663:366;;;:::o;8035:419::-;8201:4;8239:2;8228:9;8224:18;8216:26;;8288:9;8282:4;8278:20;8274:1;8263:9;8259:17;8252:47;8316:131;8442:4;8316:131;:::i;:::-;8308:139;;8035:419;;;:::o;8460:225::-;8600:34;8596:1;8588:6;8584:14;8577:58;8669:8;8664:2;8656:6;8652:15;8645:33;8460:225;:::o;8691:366::-;8833:3;8854:67;8918:2;8913:3;8854:67;:::i;:::-;8847:74;;8930:93;9019:3;8930:93;:::i;:::-;9048:2;9043:3;9039:12;9032:19;;8691:366;;;:::o;9063:419::-;9229:4;9267:2;9256:9;9252:18;9244:26;;9316:9;9310:4;9306:20;9302:1;9291:9;9287:17;9280:47;9344:131;9470:4;9344:131;:::i;:::-;9336:139;;9063:419;;;:::o;9488:227::-;9628:34;9624:1;9616:6;9612:14;9605:58;9697:10;9692:2;9684:6;9680:15;9673:35;9488:227;:::o;9721:366::-;9863:3;9884:67;9948:2;9943:3;9884:67;:::i;:::-;9877:74;;9960:93;10049:3;9960:93;:::i;:::-;10078:2;10073:3;10069:12;10062:19;;9721:366;;;:::o;10093:419::-;10259:4;10297:2;10286:9;10282:18;10274:26;;10346:9;10340:4;10336:20;10332:1;10321:9;10317:17;10310:47;10374:131;10500:4;10374:131;:::i;:::-;10366:139;;10093:419;;;:::o;10518:180::-;10566:77;10563:1;10556:88;10663:4;10660:1;10653:15;10687:4;10684:1;10677:15;10704:194;10744:4;10764:20;10782:1;10764:20;:::i;:::-;10759:25;;10798:20;10816:1;10798:20;:::i;:::-;10793:25;;10842:1;10839;10835:9;10827:17;;10866:1;10860:4;10857:11;10854:37;;;10871:18;;:::i;:::-;10854:37;10704:194;;;;:::o;10904:191::-;10944:3;10963:20;10981:1;10963:20;:::i;:::-;10958:25;;10997:20;11015:1;10997:20;:::i;:::-;10992:25;;11040:1;11037;11033:9;11026:16;;11061:3;11058:1;11055:10;11052:36;;;11068:18;;:::i;:::-;11052:36;10904:191;;;;:::o;11101:221::-;11241:34;11237:1;11229:6;11225:14;11218:58;11310:4;11305:2;11297:6;11293:15;11286:29;11101:221;:::o;11328:366::-;11470:3;11491:67;11555:2;11550:3;11491:67;:::i;:::-;11484:74;;11567:93;11656:3;11567:93;:::i;:::-;11685:2;11680:3;11676:12;11669:19;;11328:366;;;:::o;11700:419::-;11866:4;11904:2;11893:9;11889:18;11881:26;;11953:9;11947:4;11943:20;11939:1;11928:9;11924:17;11917:47;11981:131;12107:4;11981:131;:::i;:::-;11973:139;;11700:419;;;:::o
Swarm Source
ipfs://e51f32b9fbd992012a6a8d75f11897837926a6ca1f0fa5c41e1df434011d97ae
[ 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.