ETH Price: $3,099.11 (-6.52%)
 

Overview

Max Total Supply

100,000,000 WRAP

Holders

87

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
bodoge.eth
Balance
245,766.733459125851516369 WRAP

Value
$0.00
0x938Ba6872B9e5d00076B8Dbd7Dc23360DAcEB94D
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
Proxy

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 200 runs

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

// File: contracts/Proxy.sol

pragma solidity 0.6.12;

contract Proxy {
    // Code position in storage is keccak256("PROXIABLE") = "0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7"
    uint256 constant PROXIABLE_MEM_SLOT = 0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7;
    // constructor(bytes memory constructData, address contractLogic) public {
    constructor(address contractLogic) public {
        // Verify a valid address was passed in
        require(contractLogic != address(0), "Contract Logic cannot be 0x0");

        // save the code address
        assembly { // solium-disable-line
            sstore(PROXIABLE_MEM_SLOT, contractLogic)
        }
    }

    fallback() external payable {
        assembly { // solium-disable-line
            let contractLogic := sload(PROXIABLE_MEM_SLOT)
            let ptr := mload(0x40)
            calldatacopy(ptr, 0x0, calldatasize())
            let success := delegatecall(gas(), contractLogic, ptr, calldatasize(), 0, 0)
            let retSz := returndatasize()
            returndatacopy(ptr, 0, retSz)
            switch success
            case 0 {
                revert(ptr, retSz)
            }
            default {
                return(ptr, retSz)
            }
        }
    }
}

Contract Security Audit

Contract ABI

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

608060405234801561001057600080fd5b506040516101423803806101428339818101604052602081101561003357600080fd5b50516001600160a01b038116610090576040805162461bcd60e51b815260206004820152601c60248201527f436f6e7472616374204c6f6769632063616e6e6f742062652030783000000000604482015290519081900360640190fd5b7fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7556082806100c06000396000f3fe60806040527fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf75460405136600082376000803683855af491503d806000833e8280156048578183f35b8183fdfea26469706673582212200d204da7805b6ee47383db73c79ef225de20cc09a95102f1b914bde46102277164736f6c634300060c00330000000000000000000000007aac67b8cb7f39e080672ca6a32f5a6a964c26a4

Deployed Bytecode

0x60806040527fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf75460405136600082376000803683855af491503d806000833e8280156048578183f35b8183fdfea26469706673582212200d204da7805b6ee47383db73c79ef225de20cc09a95102f1b914bde46102277164736f6c634300060c0033

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

0000000000000000000000007aac67b8cb7f39e080672ca6a32f5a6a964c26a4

-----Decoded View---------------
Arg [0] : contractLogic (address): 0x7AAc67b8cB7f39E080672ca6a32f5a6A964c26A4

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000007aac67b8cb7f39e080672ca6a32f5a6a964c26a4


Deployed Bytecode Sourcemap

59:1266:0:-:0;;;846:18;840:25;896:4;890:11;938:14;933:3;928;915:38;1041:1;1038;1022:14;1017:3;1002:13;995:5;982:61;967:76;;1070:16;1123:5;1120:1;1115:3;1100:29;1150:7;1171:59;;;;1283:5;1278:3;1271:18;1171:59;1209:5;1204:3;1197:18

Swarm Source

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