ETH Price: $3,485.95 (+1.96%)
Gas: 12 Gwei

Token

ERC20 ***
 

Overview

Max Total Supply

1.008709722286015202 ERC20 ***

Holders

2

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
OpenDAO: Deployer
Balance
0.002146302870829046 ERC20 ***

Value
$0.00
0xa13b3e79f2ed49bc05af2274dc509d73a75cafe2
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.5.12+commit.7709ece9

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-05-21
*/

pragma solidity ^0.5.0;

contract Proxy {
    // 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)
        }
        // solhint-disable-next-line avoid-low-level-calls
        (bool success, /* bytes memory _*/ ) = contractLogic.delegatecall(constructData); // solium-disable-line
        require(success, "Construction failed");
    }

    function() external payable {
        assembly { // solium-disable-line
            let contractLogic := sload(0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7)
            calldatacopy(0x0, 0x0, calldatasize)
            let success := delegatecall(sub(gas, 10000), contractLogic, 0x0, calldatasize, 0, 0)
            let retSz := returndatasize
            returndatacopy(0, 0, retSz)
            switch success
            case 0 {
                revert(0, retSz)
            }
            default {
                return(0, retSz)
            }
        }
    }
}

Contract Security Audit

Contract ABI

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

608060405234801561001057600080fd5b506040516102b43803806102b48339818101604052604081101561003357600080fd5b810190808051604051939291908464010000000082111561005357600080fd5b90830190602082018581111561006857600080fd5b825164010000000081118282018810171561008257600080fd5b82525081516020918201929091019080838360005b838110156100af578181015183820152602001610097565b50505050905090810190601f1680156100dc5780820380516001836020036101000a031916815260200191505b5060408190526020918201517fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf78190558551909450600093506001600160a01b0385169286929182918401908083835b6020831061014b5780518252601f19909201916020918201910161012c565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146101ab576040519150601f19603f3d011682016040523d82523d6000602084013e6101b0565b606091505b505090508061022057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f436f6e737472756374696f6e206661696c656400000000000000000000000000604482015290519081900360640190fd5b5050506083806102316000396000f3fe60806040527fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7543660008037600080366000846127105a03f43d806000803e818015604957816000f35b816000fdfea265627a7a7231582079d3e67e040279caa34c88d7b876d95d662bb5e75fbc4626977a2e2756733e4c64736f6c634300050c003200000000000000000000000000000000000000000000000000000000000000400000000000000000000000009e5f0db45631966da8755a421bcba8a46858e9bc00000000000000000000000000000000000000000000000000000000000001044d12d4b600000000000000000000000072c7fe1309d2b8ac1f4f0091ffc627384415b4b2000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000e52656465656d61626c65204441490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004724441490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x60806040527fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7543660008037600080366000846127105a03f43d806000803e818015604957816000f35b816000fdfea265627a7a7231582079d3e67e040279caa34c88d7b876d95d662bb5e75fbc4626977a2e2756733e4c64736f6c634300050c0032

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

00000000000000000000000000000000000000000000000000000000000000400000000000000000000000009e5f0db45631966da8755a421bcba8a46858e9bc00000000000000000000000000000000000000000000000000000000000001044d12d4b600000000000000000000000072c7fe1309d2b8ac1f4f0091ffc627384415b4b2000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000e52656465656d61626c65204441490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004724441490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : constructData (bytes): 0x4d12d4b600000000000000000000000072c7fe1309d2b8ac1f4f0091ffc627384415b4b2000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000e52656465656d61626c652044414900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047244414900000000000000000000000000000000000000000000000000000000
Arg [1] : contractLogic (address): 0x9e5f0db45631966da8755a421BcBA8a46858e9bC

-----Encoded View---------------
12 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000009e5f0db45631966da8755a421bcba8a46858e9bc
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000104
Arg [3] : 4d12d4b600000000000000000000000072c7fe1309d2b8ac1f4f0091ffc62738
Arg [4] : 4415b4b200000000000000000000000000000000000000000000000000000000
Arg [5] : 0000008000000000000000000000000000000000000000000000000000000000
Arg [6] : 000000c000000000000000000000000000000000000000000000000000000000
Arg [7] : 0000001200000000000000000000000000000000000000000000000000000000
Arg [8] : 0000000e52656465656d61626c65204441490000000000000000000000000000
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [10] : 0000000472444149000000000000000000000000000000000000000000000000
Arg [11] : 0000000000000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

27:1255:0:-;;;793:66;787:73;897:12;892:3;887;874:36;1006:1;1003;989:12;984:3;969:13;961:5;956:3;952:15;939:69;1035:14;1084:5;1081:1;1078;1063:27;1111:7;1132:57;;;;1240:5;1237:1;1230:16;1132:57;1168:5;1165:1;1158:16

Swarm Source

bzzr://79d3e67e040279caa34c88d7b876d95d662bb5e75fbc4626977a2e2756733e4c
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.