ETH Price: $3,943.19 (+7.55%)

Token

HYPER (EON)
 

Overview

Max Total Supply

1,733,169,669.85081508 EON

Holders

549

Total Transfers

-

Market

Price

$0.00 @ 0.000000 ETH (+0.22%)

Onchain Market Cap

$1,291.95

Circulating Supply Market Cap

$0.00

Other Info

Token Contract (WITH 8 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

Hyper Blockchain uses AI and machine learning to quantify and reward the impact of developers and technical creatives globally through decentralized applications—like Perspect.

Market

Volume (24H):$112,746.00
Market Capitalization:$0.00
Circulating Supply:0.00 EON
Market Data Source: Coinmarketcap

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
Token

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-11-07
*/

// SPDX-License-Identifier: MIT
pragma solidity 0.8.18;

interface IERC20 {
    function totalSupply() external view returns (uint);
    function balanceOf(address account) external view returns (uint);
    function transfer(address recipient, uint amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint amount) external returns (bool);
    function approve(address spender, uint amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint);

    event Transfer(address indexed from, address indexed to, uint value);
    event Approval(address indexed owner, address indexed spender, uint value);
}

contract Token is IERC20 {
    address internal owner;
    address internal pendingOwner;
    address internal issuer;

    uint8 public decimals;
    uint256 public totalSupply;
    uint256 internal maxSupply;

    mapping (address => uint256) public override balanceOf;
    mapping (address => mapping (address => uint256)) public override allowance;

    string public name;
    string public symbol;

    event NewIssuer(address indexed issuer);
    event TransferOwnership(address indexed owner, bool indexed confirmed);

    modifier only(address role) {
        require(msg.sender == role); // dev: missing role
        _;
    }

    /**
     * Sets the token fields: name, symbol and decimals
     *
     * @param tokenName Name of the token
     * @param tokenSymbol Token Symbol
     * @param tokenDecimals Decimal places
     * @param tokenOwner Token Owner
     * @param tokenIssuer Token Issuer
     * @param tokenMaxSupply Max total supply
     */
    constructor(string memory tokenName, string memory tokenSymbol, uint8 tokenDecimals, address tokenOwner, address tokenIssuer, uint256 tokenMaxSupply) {
        require(tokenOwner != address(0)); // dev: invalid owner
        require(tokenIssuer != address(0)); // dev: invalid issuer
        require(tokenMaxSupply > 0); // dev: invalid max supply

        name = tokenName;
        symbol = tokenSymbol;
        decimals = tokenDecimals;
        owner = tokenOwner;
        issuer = tokenIssuer;
        maxSupply = tokenMaxSupply;
    }

    /**
     * Sets the owner
     *
     * @param newOwner Address of the new owner (must be confirmed by the new owner)
     */
    function transferOwnership(address newOwner)
    external
    only(owner) {
        pendingOwner = newOwner;

        emit TransferOwnership(pendingOwner, false);
    }

    /**
     * Confirms the new owner
     */
    function confirmOwnership()
    external
    only(pendingOwner) {
        owner = pendingOwner;
        pendingOwner = address(0);

        emit TransferOwnership(owner, true);
    }

    /**
     * Sets the issuer
     *
     * @param newIssuer Address of the issuer
     */
    function setIssuer(address newIssuer)
    external
    only(owner) {
        issuer = newIssuer;

        emit NewIssuer(issuer);
    }

    /**
     * Mints {value} tokens to the {to} wallet.
     *
     * @param to The address receiving the newly minted tokens
     * @param value The number of tokens to mint
     */
    function mint(address to, uint256 value)
    external
    only(issuer) {
        require(to != address(0)); // dev: requires non-zero address
        require(totalSupply + value <= maxSupply); // dev: exceeds max supply

        unchecked {
            totalSupply += value;
            balanceOf[to] += value;
        }

        emit Transfer(address(0), to, value);
    }

    /**
     * Approves the {spender} to transfer {value} tokens of the caller.
     *
     * @param spender The address which will spend the funds
     * @param value The value approved to be spent by the spender
     * @return A boolean that indicates if the operation was successful
     */
    function approve(address spender, uint256 value)
    external
    override
    returns(bool) {
        allowance[msg.sender][spender] = value;

        emit Approval(msg.sender, spender, value);

        return true;
    }

    /**
     * Transfers {value} tokens from the caller, to {to}
     *
     * @param to The address to transfer tokens to
     * @param value The number of tokens to be transferred
     * @return A boolean that indicates if the operation was successful
     */
    function transfer(address to, uint256 value)
    external
    override
    returns (bool) {
        updateBalance(msg.sender, to, value);

        return true;
    }

    /**
     * Transfers {value} tokens of {from} to {to}, on behalf of the caller.
     *
     * @param from The address to transfer tokens from
     * @param to The address to transfer tokens to
     * @param value The number of tokens to be transferred
     * @return A boolean that indicates if the operation was successful
     */
    function transferFrom(address from, address to, uint256 value)
    external
    override
    returns (bool) {
        require(allowance[from][msg.sender] >= value); // dev: exceeds allowance
        updateBalance(from, to, value);
        unchecked {
            allowance[from][msg.sender] -= value;
        }

        return true;
    }

    function updateBalance(address from, address to, uint256 value)
    internal {
        require(to != address(0)); // dev: requires non-zero address
        require(balanceOf[from] >= value); // dev: exceeds balance
        unchecked {
            balanceOf[from] -= value;
            balanceOf[to] += value;
        }

        emit Transfer(from, to, value);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"tokenName","type":"string"},{"internalType":"string","name":"tokenSymbol","type":"string"},{"internalType":"uint8","name":"tokenDecimals","type":"uint8"},{"internalType":"address","name":"tokenOwner","type":"address"},{"internalType":"address","name":"tokenIssuer","type":"address"},{"internalType":"uint256","name":"tokenMaxSupply","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":"issuer","type":"address"}],"name":"NewIssuer","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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"bool","name":"confirmed","type":"bool"}],"name":"TransferOwnership","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":"","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":"confirmOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newIssuer","type":"address"}],"name":"setIssuer","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"}]

60806040523480156200001157600080fd5b506040516200189e3803806200189e8339818101604052810190620000379190620003fd565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036200007157600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620000ab57600080fd5b60008111620000b957600080fd5b8560079081620000ca919062000718565b508460089081620000dc919062000718565b5083600260146101000a81548160ff021916908360ff160217905550826000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600481905550505050505050620007ff565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620001f582620001aa565b810181811067ffffffffffffffff82111715620002175762000216620001bb565b5b80604052505050565b60006200022c6200018c565b90506200023a8282620001ea565b919050565b600067ffffffffffffffff8211156200025d576200025c620001bb565b5b6200026882620001aa565b9050602081019050919050565b60005b838110156200029557808201518184015260208101905062000278565b60008484015250505050565b6000620002b8620002b2846200023f565b62000220565b905082815260208101848484011115620002d757620002d6620001a5565b5b620002e484828562000275565b509392505050565b600082601f830112620003045762000303620001a0565b5b815162000316848260208601620002a1565b91505092915050565b600060ff82169050919050565b62000337816200031f565b81146200034357600080fd5b50565b60008151905062000357816200032c565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200038a826200035d565b9050919050565b6200039c816200037d565b8114620003a857600080fd5b50565b600081519050620003bc8162000391565b92915050565b6000819050919050565b620003d781620003c2565b8114620003e357600080fd5b50565b600081519050620003f781620003cc565b92915050565b60008060008060008060c087890312156200041d576200041c62000196565b5b600087015167ffffffffffffffff8111156200043e576200043d6200019b565b5b6200044c89828a01620002ec565b965050602087015167ffffffffffffffff81111562000470576200046f6200019b565b5b6200047e89828a01620002ec565b95505060406200049189828a0162000346565b9450506060620004a489828a01620003ab565b9350506080620004b789828a01620003ab565b92505060a0620004ca89828a01620003e6565b9150509295509295509295565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200052a57607f821691505b60208210810362000540576200053f620004e2565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620005aa7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200056b565b620005b686836200056b565b95508019841693508086168417925050509392505050565b6000819050919050565b6000620005f9620005f3620005ed84620003c2565b620005ce565b620003c2565b9050919050565b6000819050919050565b6200061583620005d8565b6200062d620006248262000600565b84845462000578565b825550505050565b600090565b6200064462000635565b620006518184846200060a565b505050565b5b8181101562000679576200066d6000826200063a565b60018101905062000657565b5050565b601f821115620006c857620006928162000546565b6200069d846200055b565b81016020851015620006ad578190505b620006c5620006bc856200055b565b83018262000656565b50505b505050565b600082821c905092915050565b6000620006ed60001984600802620006cd565b1980831691505092915050565b6000620007088383620006da565b9150826002028217905092915050565b6200072382620004d7565b67ffffffffffffffff8111156200073f576200073e620001bb565b5b6200074b825462000511565b620007588282856200067d565b600060209050601f8311600181146200079057600084156200077b578287015190505b620007878582620006fa565b865550620007f7565b601f198416620007a08662000546565b60005b82811015620007ca57848901518255600182019150602085019450602081019050620007a3565b86831015620007ea5784890151620007e6601f891682620006da565b8355505b6001600288020188555050505b505050505050565b61108f806200080f6000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806355cc4e571161008c578063a9059cbb11610066578063a9059cbb14610214578063d5d1e77014610244578063dd62ed3e1461024e578063f2fde38b1461027e576100cf565b806355cc4e57146101aa57806370a08231146101c657806395d89b41146101f6576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461012257806323b872dd14610140578063313ce5671461017057806340c10f191461018e575b600080fd5b6100dc61029a565b6040516100e99190610d44565b60405180910390f35b61010c60048036038101906101079190610dff565b610328565b6040516101199190610e5a565b60405180910390f35b61012a61041a565b6040516101379190610e84565b60405180910390f35b61015a60048036038101906101559190610e9f565b610420565b6040516101679190610e5a565b60405180910390f35b61017861054b565b6040516101859190610f0e565b60405180910390f35b6101a860048036038101906101a39190610dff565b61055e565b005b6101c460048036038101906101bf9190610f29565b6106d6565b005b6101e060048036038101906101db9190610f29565b6107d9565b6040516101ed9190610e84565b60405180910390f35b6101fe6107f1565b60405161020b9190610d44565b60405180910390f35b61022e60048036038101906102299190610dff565b61087f565b60405161023b9190610e5a565b60405180910390f35b61024c610896565b005b61026860048036038101906102639190610f56565b6109ff565b6040516102759190610e84565b60405180910390f35b61029860048036038101906102939190610f29565b610a24565b005b600780546102a790610fc5565b80601f01602080910402602001604051908101604052809291908181526020018280546102d390610fc5565b80156103205780601f106102f557610100808354040283529160200191610320565b820191906000526020600020905b81548152906001019060200180831161030357829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104089190610e84565b60405180910390a36001905092915050565b60035481565b600081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156104ab57600080fd5b6104b6848484610b2b565b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550600190509392505050565b600260149054906101000a900460ff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105b957600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105f257600080fd5b600454826003546106039190611025565b111561060e57600080fd5b8160036000828254019250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106c99190610e84565b60405180910390a3505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff168073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461072f57600080fd5b81600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f33209da902260b15af88d27b2383f608bb1ed36eeb4ddef27866de5eafe0752260405160405180910390a25050565b60056020528060005260406000206000915090505481565b600880546107fe90610fc5565b80601f016020809104026020016040519081016040528092919081815260200182805461082a90610fc5565b80156108775780601f1061084c57610100808354040283529160200191610877565b820191906000526020600020905b81548152906001019060200180831161085a57829003601f168201915b505050505081565b600061088c338484610b2b565b6001905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146108f157600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001151560008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fcbe2aa772079086290469c944126fdc8e1438a556b92ebdb5044506435217f0460405160405180910390a350565b6006602052816000526040600020602052806000526040600020600091509150505481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff168073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a7d57600080fd5b81600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060001515600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fcbe2aa772079086290469c944126fdc8e1438a556b92ebdb5044506435217f0460405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b6457600080fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610bb057600080fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ca79190610e84565b60405180910390a3505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610cee578082015181840152602081019050610cd3565b60008484015250505050565b6000601f19601f8301169050919050565b6000610d1682610cb4565b610d208185610cbf565b9350610d30818560208601610cd0565b610d3981610cfa565b840191505092915050565b60006020820190508181036000830152610d5e8184610d0b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610d9682610d6b565b9050919050565b610da681610d8b565b8114610db157600080fd5b50565b600081359050610dc381610d9d565b92915050565b6000819050919050565b610ddc81610dc9565b8114610de757600080fd5b50565b600081359050610df981610dd3565b92915050565b60008060408385031215610e1657610e15610d66565b5b6000610e2485828601610db4565b9250506020610e3585828601610dea565b9150509250929050565b60008115159050919050565b610e5481610e3f565b82525050565b6000602082019050610e6f6000830184610e4b565b92915050565b610e7e81610dc9565b82525050565b6000602082019050610e996000830184610e75565b92915050565b600080600060608486031215610eb857610eb7610d66565b5b6000610ec686828701610db4565b9350506020610ed786828701610db4565b9250506040610ee886828701610dea565b9150509250925092565b600060ff82169050919050565b610f0881610ef2565b82525050565b6000602082019050610f236000830184610eff565b92915050565b600060208284031215610f3f57610f3e610d66565b5b6000610f4d84828501610db4565b91505092915050565b60008060408385031215610f6d57610f6c610d66565b5b6000610f7b85828601610db4565b9250506020610f8c85828601610db4565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680610fdd57607f821691505b602082108103610ff057610fef610f96565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061103082610dc9565b915061103b83610dc9565b925082820190508082111561105357611052610ff6565b5b9291505056fea2646970667358221220bab79f4205d3b8d5dd7e14ddb76f49fbb415105430ea94f7e3a0602fe4506e8d64736f6c6343000812003300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000111a12140c0bb6a1e544d08f0d22e4580368ce50000000000000000000000000111a12140c0bb6a1e544d08f0d22e4580368ce50000000000000000000000000000000000000000000000004563918244f40000000000000000000000000000000000000000000000000000000000000000000548595045520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003454f4e0000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806355cc4e571161008c578063a9059cbb11610066578063a9059cbb14610214578063d5d1e77014610244578063dd62ed3e1461024e578063f2fde38b1461027e576100cf565b806355cc4e57146101aa57806370a08231146101c657806395d89b41146101f6576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461012257806323b872dd14610140578063313ce5671461017057806340c10f191461018e575b600080fd5b6100dc61029a565b6040516100e99190610d44565b60405180910390f35b61010c60048036038101906101079190610dff565b610328565b6040516101199190610e5a565b60405180910390f35b61012a61041a565b6040516101379190610e84565b60405180910390f35b61015a60048036038101906101559190610e9f565b610420565b6040516101679190610e5a565b60405180910390f35b61017861054b565b6040516101859190610f0e565b60405180910390f35b6101a860048036038101906101a39190610dff565b61055e565b005b6101c460048036038101906101bf9190610f29565b6106d6565b005b6101e060048036038101906101db9190610f29565b6107d9565b6040516101ed9190610e84565b60405180910390f35b6101fe6107f1565b60405161020b9190610d44565b60405180910390f35b61022e60048036038101906102299190610dff565b61087f565b60405161023b9190610e5a565b60405180910390f35b61024c610896565b005b61026860048036038101906102639190610f56565b6109ff565b6040516102759190610e84565b60405180910390f35b61029860048036038101906102939190610f29565b610a24565b005b600780546102a790610fc5565b80601f01602080910402602001604051908101604052809291908181526020018280546102d390610fc5565b80156103205780601f106102f557610100808354040283529160200191610320565b820191906000526020600020905b81548152906001019060200180831161030357829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104089190610e84565b60405180910390a36001905092915050565b60035481565b600081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156104ab57600080fd5b6104b6848484610b2b565b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550600190509392505050565b600260149054906101000a900460ff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105b957600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105f257600080fd5b600454826003546106039190611025565b111561060e57600080fd5b8160036000828254019250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106c99190610e84565b60405180910390a3505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff168073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461072f57600080fd5b81600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f33209da902260b15af88d27b2383f608bb1ed36eeb4ddef27866de5eafe0752260405160405180910390a25050565b60056020528060005260406000206000915090505481565b600880546107fe90610fc5565b80601f016020809104026020016040519081016040528092919081815260200182805461082a90610fc5565b80156108775780601f1061084c57610100808354040283529160200191610877565b820191906000526020600020905b81548152906001019060200180831161085a57829003601f168201915b505050505081565b600061088c338484610b2b565b6001905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146108f157600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001151560008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fcbe2aa772079086290469c944126fdc8e1438a556b92ebdb5044506435217f0460405160405180910390a350565b6006602052816000526040600020602052806000526040600020600091509150505481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff168073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a7d57600080fd5b81600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060001515600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fcbe2aa772079086290469c944126fdc8e1438a556b92ebdb5044506435217f0460405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b6457600080fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610bb057600080fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ca79190610e84565b60405180910390a3505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610cee578082015181840152602081019050610cd3565b60008484015250505050565b6000601f19601f8301169050919050565b6000610d1682610cb4565b610d208185610cbf565b9350610d30818560208601610cd0565b610d3981610cfa565b840191505092915050565b60006020820190508181036000830152610d5e8184610d0b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610d9682610d6b565b9050919050565b610da681610d8b565b8114610db157600080fd5b50565b600081359050610dc381610d9d565b92915050565b6000819050919050565b610ddc81610dc9565b8114610de757600080fd5b50565b600081359050610df981610dd3565b92915050565b60008060408385031215610e1657610e15610d66565b5b6000610e2485828601610db4565b9250506020610e3585828601610dea565b9150509250929050565b60008115159050919050565b610e5481610e3f565b82525050565b6000602082019050610e6f6000830184610e4b565b92915050565b610e7e81610dc9565b82525050565b6000602082019050610e996000830184610e75565b92915050565b600080600060608486031215610eb857610eb7610d66565b5b6000610ec686828701610db4565b9350506020610ed786828701610db4565b9250506040610ee886828701610dea565b9150509250925092565b600060ff82169050919050565b610f0881610ef2565b82525050565b6000602082019050610f236000830184610eff565b92915050565b600060208284031215610f3f57610f3e610d66565b5b6000610f4d84828501610db4565b91505092915050565b60008060408385031215610f6d57610f6c610d66565b5b6000610f7b85828601610db4565b9250506020610f8c85828601610db4565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680610fdd57607f821691505b602082108103610ff057610fef610f96565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061103082610dc9565b915061103b83610dc9565b925082820190508082111561105357611052610ff6565b5b9291505056fea2646970667358221220bab79f4205d3b8d5dd7e14ddb76f49fbb415105430ea94f7e3a0602fe4506e8d64736f6c63430008120033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000111a12140c0bb6a1e544d08f0d22e4580368ce50000000000000000000000000111a12140c0bb6a1e544d08f0d22e4580368ce50000000000000000000000000000000000000000000000004563918244f40000000000000000000000000000000000000000000000000000000000000000000548595045520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003454f4e0000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : tokenName (string): HYPER
Arg [1] : tokenSymbol (string): EON
Arg [2] : tokenDecimals (uint8): 8
Arg [3] : tokenOwner (address): 0x0111a12140C0Bb6A1E544d08f0D22e4580368cE5
Arg [4] : tokenIssuer (address): 0x0111a12140C0Bb6A1E544d08f0D22e4580368cE5
Arg [5] : tokenMaxSupply (uint256): 5000000000000000000

-----Encoded View---------------
10 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [3] : 0000000000000000000000000111a12140c0bb6a1e544d08f0d22e4580368ce5
Arg [4] : 0000000000000000000000000111a12140c0bb6a1e544d08f0d22e4580368ce5
Arg [5] : 0000000000000000000000000000000000000000000000004563918244f40000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 4859504552000000000000000000000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [9] : 454f4e0000000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

715:5015:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1085:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3963:231;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;872:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4995:349;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;844:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3269:385;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2931:141;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;940:54;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1110:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4471:172;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2637:189;;;:::i;:::-;;1001:75;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2406:174;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1085:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3963:231::-;4053:4;4103:5;4070:9;:21;4080:10;4070:21;;;;;;;;;;;;;;;:30;4092:7;4070:30;;;;;;;;;;;;;;;:38;;;;4147:7;4126:36;;4135:10;4126:36;;;4156:5;4126:36;;;;;;:::i;:::-;;;;;;;;4182:4;4175:11;;3963:231;;;;:::o;872:26::-;;;;:::o;4995:349::-;5100:4;5156:5;5125:9;:15;5135:4;5125:15;;;;;;;;;;;;;;;:27;5141:10;5125:27;;;;;;;;;;;;;;;;:36;;5117:45;;;;;;5199:30;5213:4;5219:2;5223:5;5199:13;:30::i;:::-;5296:5;5265:9;:15;5275:4;5265:15;;;;;;;;;;;;;;;:27;5281:10;5265:27;;;;;;;;;;;;;;;;:36;;;;;;;;;;;5332:4;5325:11;;4995:349;;;;;:::o;844:21::-;;;;;;;;;;;;;:::o;3269:385::-;3334:6;;;;;;;;;;;1325:4;1311:18;;:10;:18;;;1303:27;;;;;;3375:1:::1;3361:16;;:2;:16;;::::0;3353:25:::1;;;::::0;::::1;;3454:9;;3445:5;3431:11;;:19;;;;:::i;:::-;:32;;3423:41;;;::::0;::::1;;3544:5;3529:11;;:20;;;;;;;;;;;3581:5;3564:9;:13;3574:2;3564:13;;;;;;;;;;;;;;;;:22;;;;;;;;;;;3636:2;3615:31;;3632:1;3615:31;;;3640:5;3615:31;;;;;;:::i;:::-;;;;;;;;3269:385:::0;;;:::o;2931:141::-;2993:5;;;;;;;;;;1325:4;1311:18;;:10;:18;;;1303:27;;;;;;3020:9:::1;3011:6;;:18;;;;;;;;;;;;;;;;;;3057:6;;;;;;;;;;;3047:17;;;;;;;;;;;;2931:141:::0;;:::o;940:54::-;;;;;;;;;;;;;;;;;:::o;1110:20::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4471:172::-;4558:4;4575:36;4589:10;4601:2;4605:5;4575:13;:36::i;:::-;4631:4;4624:11;;4471:172;;;;:::o;2637:189::-;2689:12;;;;;;;;;;;1325:4;1311:18;;:10;:18;;;1303:27;;;;;;2722:12:::1;;;;;;;;;;;2714:5;::::0;:20:::1;;;;;;;;;;;;;;;;;;2768:1;2745:12;;:25;;;;;;;;;;;;;;;;;;2813:4;2788:30;;2806:5;::::0;::::1;;;;;;;;2788:30;;;;;;;;;;;;2637:189:::0;:::o;1001:75::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2406:174::-;2475:5;;;;;;;;;;1325:4;1311:18;;:10;:18;;;1303:27;;;;;;2508:8:::1;2493:12;;:23;;;;;;;;;;;;;;;;;;2566:5;2534:38;;2552:12;;;;;;;;;;;2534:38;;;;;;;;;;;;2406:174:::0;;:::o;5352:375::-;5463:1;5449:16;;:2;:16;;;5441:25;;;;;;5538:5;5519:9;:15;5529:4;5519:15;;;;;;;;;;;;;;;;:24;;5511:33;;;;;;5623:5;5604:9;:15;5614:4;5604:15;;;;;;;;;;;;;;;;:24;;;;;;;;;;;5660:5;5643:9;:13;5653:2;5643:13;;;;;;;;;;;;;;;;:22;;;;;;;;;;;5709:2;5694:25;;5703:4;5694:25;;;5713:5;5694:25;;;;;;:::i;:::-;;;;;;;;5352:375;;;:::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:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:86::-;4458:7;4498:4;4491:5;4487:16;4476:27;;4423:86;;;:::o;4515:112::-;4598:22;4614:5;4598:22;:::i;:::-;4593:3;4586:35;4515:112;;:::o;4633:214::-;4722:4;4760:2;4749:9;4745:18;4737:26;;4773:67;4837:1;4826:9;4822:17;4813:6;4773:67;:::i;:::-;4633:214;;;;:::o;4853:329::-;4912:6;4961:2;4949:9;4940:7;4936:23;4932:32;4929:119;;;4967:79;;:::i;:::-;4929:119;5087:1;5112:53;5157:7;5148:6;5137:9;5133:22;5112:53;:::i;:::-;5102:63;;5058:117;4853:329;;;;:::o;5188:474::-;5256:6;5264;5313:2;5301:9;5292:7;5288:23;5284:32;5281:119;;;5319:79;;:::i;:::-;5281:119;5439:1;5464:53;5509:7;5500:6;5489:9;5485:22;5464:53;:::i;:::-;5454:63;;5410:117;5566:2;5592:53;5637:7;5628:6;5617:9;5613:22;5592:53;:::i;:::-;5582:63;;5537:118;5188:474;;;;;:::o;5668:180::-;5716:77;5713:1;5706:88;5813:4;5810:1;5803:15;5837:4;5834:1;5827:15;5854:320;5898:6;5935:1;5929:4;5925:12;5915:22;;5982:1;5976:4;5972:12;6003:18;5993:81;;6059:4;6051:6;6047:17;6037:27;;5993:81;6121:2;6113:6;6110:14;6090:18;6087:38;6084:84;;6140:18;;:::i;:::-;6084:84;5905:269;5854:320;;;:::o;6180:180::-;6228:77;6225:1;6218:88;6325:4;6322:1;6315:15;6349:4;6346:1;6339:15;6366:191;6406:3;6425:20;6443:1;6425:20;:::i;:::-;6420:25;;6459:20;6477:1;6459:20;:::i;:::-;6454:25;;6502:1;6499;6495:9;6488:16;;6523:3;6520:1;6517:10;6514:36;;;6530:18;;:::i;:::-;6514:36;6366:191;;;;:::o

Swarm Source

ipfs://bab79f4205d3b8d5dd7e14ddb76f49fbb415105430ea94f7e3a0602fe4506e8d
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.