ETH Price: $2,502.22 (-5.02%)

Token

Hokkaido Inu (HOKK)
 

Overview

Max Total Supply

8,600,711,215.793857602763850874 HOKK

Holders

6,408 (0.00%)

Market

Price

$0.00 @ 0.000000 ETH

Onchain Market Cap

$2,030,541.91

Circulating Supply Market Cap

$0.00

Other Info

Token Contract (WITH 18 Decimals)

Balance
0.000000356403682194 HOKK

Value
$0.00 ( ~0 Eth) [0.0000%]
0x8734e18e51b5acb247a57e25e45bd0252f24b389
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

HOKKFi is an ecosystem centred around an oracle making multiple cross-chain communication accessible and affordable. As an open bridge and open-sourced ecosystem, developers can integrate their project with a few lines of code. HOKK Finance also features staking, farming, swapping, and much more.

Market

Volume (24H):$356.02
Market Capitalization:$0.00
Circulating Supply:0.00 HOKK
Market Data Source: Coinmarketcap

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
HokkaidoInu

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 200 runs

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

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

contract HokkaidoInu {

    // Code position in storage is keccak256("PROXIABLE") = "0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7"
    constructor(bytes memory constructData, address contractLogic) public {
        // save the code address
        assembly { // solium-disable-line
            sstore(0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7, contractLogic)
        }
        (bool success, bytes memory __ ) = contractLogic.delegatecall(constructData); // solium-disable-line

        require(success, "Construction failed");
    }

    fallback() external payable {
        assembly { // solium-disable-line
            let contractLogic := sload(0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7)
            calldatacopy(0x0, 0x0, calldatasize())
            let success := delegatecall(gas(), contractLogic, 0x0, calldatasize(), 0, 0)

            returndatacopy(0, 0, returndatasize())
            switch success
            case 0 {
                revert(0, returndatasize())
            }
            default {
                return(0, returndatasize())
            }
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"bytes","name":"constructData","type":"bytes"},{"internalType":"address","name":"contractLogic","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

608060405234801561001057600080fd5b506040516102d43803806102d483398101604081905261002f91610128565b807fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf755600080826001600160a01b03168460405161006d91906101e7565b600060405180830381855af49150503d80600081146100a8576040519150601f19603f3d011682016040523d82523d6000602084013e6100ad565b606091505b5091509150816101035760405162461bcd60e51b815260206004820152601360248201527f436f6e737472756374696f6e206661696c656400000000000000000000000000604482015260640160405180910390fd5b50505050610249565b80516001600160a01b038116811461012357600080fd5b919050565b6000806040838503121561013b57600080fd5b82516001600160401b038082111561015257600080fd5b818501915085601f83011261016657600080fd5b81518181111561017857610178610233565b604051601f8201601f19908116603f011681019083821181831017156101a0576101a0610233565b816040528281528860208487010111156101b957600080fd5b6101ca836020830160208801610203565b80965050505050506101de6020840161010c565b90509250929050565b600082516101f9818460208701610203565b9190910192915050565b60005b8381101561021e578181015183820152602001610206565b8381111561022d576000848401525b50505050565b634e487b7160e01b600052604160045260246000fd5b607d806102576000396000f3fe60806040527fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf75460003681823780813683855af491503d81823e8180156043573d82f35b3d82fdfea2646970667358221220533cbc958137c5ab0a35f5a49335565dcc075b8b3bf7f952cbc39281ed47d6b764736f6c6343000807003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000004ebf49cc2d2dd029e5cfdf868316385dffd94c6a00000000000000000000000000000000000000000000000000000000000000c43f985c7300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000c486f6b6b6169646f20496e7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004484f4b4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x60806040527fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf75460003681823780813683855af491503d81823e8180156043573d82f35b3d82fdfea2646970667358221220533cbc958137c5ab0a35f5a49335565dcc075b8b3bf7f952cbc39281ed47d6b764736f6c63430008070033

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

00000000000000000000000000000000000000000000000000000000000000400000000000000000000000004ebf49cc2d2dd029e5cfdf868316385dffd94c6a00000000000000000000000000000000000000000000000000000000000000c43f985c7300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000c486f6b6b6169646f20496e7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004484f4b4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : constructData (bytes): 0x3f985c7300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000c486f6b6b6169646f20496e7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004484f4b4b00000000000000000000000000000000000000000000000000000000
Arg [1] : contractLogic (address): 0x4EbF49cc2d2dd029e5CFDf868316385DfFd94c6A

-----Encoded View---------------
10 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000004ebf49cc2d2dd029e5cfdf868316385dffd94c6a
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000c4
Arg [3] : 3f985c7300000000000000000000000000000000000000000000000000000000
Arg [4] : 0000004000000000000000000000000000000000000000000000000000000000
Arg [5] : 0000008000000000000000000000000000000000000000000000000000000000
Arg [6] : 0000000c486f6b6b6169646f20496e7500000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [8] : 00000004484f4b4b000000000000000000000000000000000000000000000000
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

62:1189:0:-:0;;;774:66;768:73;873:3;878:14;873:3;;855:38;873:3;;878:14;873:3;942:13;935:5;922:61;907:76;;1020:16;873:3;;999:38;1058:7;1079:68;;;;1198:16;873:3;1188:27;1079:68;1115:16;873:3;1105:27

Swarm Source

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