BNB Price: $639.94 (+0.83%)
 

Overview

Max Total Supply

10,000,000,001,000,000,000,000共建

Holders

37,488

Market

Price

$0.00 @ 0.000000 BNB

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
10 共建

Value
$0.00
0xb1e7a3c5af982a9ef6bf04ce934733b62995da23
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.

Contract Source Code Verified (Exact Match)

Contract Name:
SimpleProxyFinalLitegj

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

contract SimpleProxyFinalLitegj {

    address public owner;
    address public implementation;

    modifier onlyOwner() {
        require(msg.sender == owner, "Not owner");
        _;
    }

    constructor() {
        owner = msg.sender;
    }

    function setImplementation(address impl) external onlyOwner {
        require(impl != address(0), "zero");
        implementation = impl;
    }

    function renounceOwnership() external onlyOwner {
        owner = address(0);
    }


    fallback() external payable {
        _delegate();
    }

    receive() external payable {
        _delegate();
    }

    function _delegate() internal {
        address impl = implementation;
        require(impl != address(0), "no impl");

        assembly {
            calldatacopy(0, 0, calldatasize())

            let result := delegatecall(
                gas(),
                impl,
                0,
                calldatasize(),
                0,
                0
            )

            returndatacopy(0, 0, returndatasize())

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

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "remappings": []
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"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":[{"internalType":"address","name":"impl","type":"address"}],"name":"setImplementation","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561000f575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506106228061005c5f395ff3fe608060405260043610610042575f3560e01c80635c60da1b1461005b578063715018a6146100855780638da5cb5b1461009b578063d784d426146100c557610051565b366100515761004f6100ed565b005b6100596100ed565b005b348015610066575f80fd5b5061006f61019f565b60405161007c9190610432565b60405180910390f35b348015610090575f80fd5b506100996101c4565b005b3480156100a6575f80fd5b506100af610292565b6040516100bc9190610432565b60405180910390f35b3480156100d0575f80fd5b506100eb60048036038101906100e69190610479565b6102b5565b005b5f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610180576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610177906104fe565b60405180910390fd5b365f80375f80365f845af43d5f803e805f811461019b573d5ff35b3d5ffd5b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610251576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024890610566565b60405180910390fd5b5f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610342576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161033990610566565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036103b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103a7906105ce565b60405180910390fd5b8060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61041c826103f3565b9050919050565b61042c81610412565b82525050565b5f6020820190506104455f830184610423565b92915050565b5f80fd5b61045881610412565b8114610462575f80fd5b50565b5f813590506104738161044f565b92915050565b5f6020828403121561048e5761048d61044b565b5b5f61049b84828501610465565b91505092915050565b5f82825260208201905092915050565b7f6e6f20696d706c000000000000000000000000000000000000000000000000005f82015250565b5f6104e86007836104a4565b91506104f3826104b4565b602082019050919050565b5f6020820190508181035f830152610515816104dc565b9050919050565b7f4e6f74206f776e657200000000000000000000000000000000000000000000005f82015250565b5f6105506009836104a4565b915061055b8261051c565b602082019050919050565b5f6020820190508181035f83015261057d81610544565b9050919050565b7f7a65726f000000000000000000000000000000000000000000000000000000005f82015250565b5f6105b86004836104a4565b91506105c382610584565b602082019050919050565b5f6020820190508181035f8301526105e5816105ac565b905091905056fea2646970667358221220a5df4c7abcb269ced551ca954af277492b5a961e9b5cc32388110d256a9b34e064736f6c63430008140033

Deployed Bytecode

0x608060405260043610610042575f3560e01c80635c60da1b1461005b578063715018a6146100855780638da5cb5b1461009b578063d784d426146100c557610051565b366100515761004f6100ed565b005b6100596100ed565b005b348015610066575f80fd5b5061006f61019f565b60405161007c9190610432565b60405180910390f35b348015610090575f80fd5b506100996101c4565b005b3480156100a6575f80fd5b506100af610292565b6040516100bc9190610432565b60405180910390f35b3480156100d0575f80fd5b506100eb60048036038101906100e69190610479565b6102b5565b005b5f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610180576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610177906104fe565b60405180910390fd5b365f80375f80365f845af43d5f803e805f811461019b573d5ff35b3d5ffd5b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610251576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024890610566565b60405180910390fd5b5f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610342576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161033990610566565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036103b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103a7906105ce565b60405180910390fd5b8060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61041c826103f3565b9050919050565b61042c81610412565b82525050565b5f6020820190506104455f830184610423565b92915050565b5f80fd5b61045881610412565b8114610462575f80fd5b50565b5f813590506104738161044f565b92915050565b5f6020828403121561048e5761048d61044b565b5b5f61049b84828501610465565b91505092915050565b5f82825260208201905092915050565b7f6e6f20696d706c000000000000000000000000000000000000000000000000005f82015250565b5f6104e86007836104a4565b91506104f3826104b4565b602082019050919050565b5f6020820190508181035f830152610515816104dc565b9050919050565b7f4e6f74206f776e657200000000000000000000000000000000000000000000005f82015250565b5f6105506009836104a4565b915061055b8261051c565b602082019050919050565b5f6020820190508181035f83015261057d81610544565b9050919050565b7f7a65726f000000000000000000000000000000000000000000000000000000005f82015250565b5f6105b86004836104a4565b91506105c382610584565b602082019050919050565b5f6020820190508181035f8301526105e5816105ac565b905091905056fea2646970667358221220a5df4c7abcb269ced551ca954af277492b5a961e9b5cc32388110d256a9b34e064736f6c63430008140033

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.