ERC-20
Overview
Max Total Supply
10,000,000,000 cov
Holders
27
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 8 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
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:
Proxy
Compiler Version
v0.4.24+commit.e67f0147
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2021-03-28 */ /** *Submitted for verification at Etherscan.io on 2018-08-03 */ pragma solidity ^0.4.24; // File: zos-lib/contracts/upgradeability/Proxy.sol /** * @title Proxy * @dev Implements delegation of calls to other contracts, with proper * forwarding of return values and bubbling of failures. * It defines a fallback function that delegates all calls to the address * returned by the abstract _implementation() internal function. */ contract Proxy { address admin; bytes32 private constant IMPLEMENTATION_SLOT = 0x7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c3; /** * @dev Fallback function. * Implemented entirely in `_fallback`. */ function () payable external { _fallback(); } /** * @dev Contract constructor. * @param _implementation Address of the initial implementation. */ constructor(address _implementation) public { admin = msg.sender; assert(IMPLEMENTATION_SLOT == keccak256("org.zeppelinos.proxy.implementation")); _setImplementation(_implementation); } /** * @return The Address of the implementation. */ function _implementation() internal view returns (address impl) { bytes32 slot = IMPLEMENTATION_SLOT; assembly { impl := sload(slot) } } function _setImplementation(address newImplementation) private { bytes32 slot = IMPLEMENTATION_SLOT; assembly { sstore(slot, newImplementation) } } /** * @dev Delegates execution to an implementation contract. * This is a low level function that doesn't return to its internal call site. * It will return to the external caller whatever the implementation returns. * @param implementation Address to delegate. */ function _delegate(address implementation) internal { assembly { // Copy msg.data. We take full control of memory in this inline assembly // block because it will not return to Solidity code. We overwrite the // Solidity scratch pad at memory position 0. calldatacopy(0, 0, calldatasize) // Call the implementation. // out and outsize are 0 because we don't know the size yet. let result := delegatecall(gas, implementation, 0, calldatasize, 0, 0) // Copy the returned data. returndatacopy(0, 0, returndatasize) switch result // delegatecall returns 0 on error. case 0 { revert(0, returndatasize) } default { return(0, returndatasize) } } } /** * @dev fallback implementation. * Extracted to enable manual triggering. */ function _fallback() internal { _delegate(_implementation()); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"name":"_implementation","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516020806101fb83398101806040528101908080519060200190929190505050336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060405180807f6f72672e7a657070656c696e6f732e70726f78792e696d706c656d656e74617481526020017f696f6e000000000000000000000000000000000000000000000000000000000081525060230190506040518091039020600019167f7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c36001026000191614151561010457fe5b61011c81610122640100000000026401000000009004565b50610151565b60007f7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c360010290508181555050565b609c8061015f6000396000f3006080604052600a600c565b005b60186014601a565b604b565b565b6000807f7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c36001029050805491505090565b3660008037600080366000845af43d6000803e8060008114606b573d6000f35b3d6000fd00a165627a7a72305820e39230671c118fa229eaa75c7bdb9271da9593dd55dee3093fe1cfba840b6fd20029000000000000000000000000ac741e6a0e009fb6b46bb16eae801a01d265afc4
Deployed Bytecode
0x6080604052600a600c565b005b60186014601a565b604b565b565b6000807f7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c36001029050805491505090565b3660008037600080366000845af43d6000803e8060008114606b573d6000f35b3d6000fd00a165627a7a72305820e39230671c118fa229eaa75c7bdb9271da9593dd55dee3093fe1cfba840b6fd20029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000ac741e6a0e009fb6b46bb16eae801a01d265afc4
-----Decoded View---------------
Arg [0] : _implementation (address): 0xAC741E6A0E009Fb6B46bB16eaE801A01d265AfC4
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000ac741e6a0e009fb6b46bb16eae801a01d265afc4
Deployed Bytecode Sourcemap
452:2253:0:-;;;733:11;:9;:11::i;:::-;452:2253;2631:71;2668:28;2678:17;:15;:17::i;:::-;2668:9;:28::i;:::-;2631:71::o;1143:161::-;1193:12;1214;537:66;1229:19;;1214:34;;1287:4;1281:11;1273:19;;1264:35;;:::o;1778:750::-;2085:12;2082:1;2079;2066:32;2279:1;2276;2262:12;2259:1;2243:14;2238:3;2225:56;2346:14;2343:1;2340;2325:36;2378:6;2440:1;2435:36;;;;2499:14;2496:1;2489:25;2435:36;2454:14;2451:1;2444:25
Swarm Source
bzzr://e39230671c118fa229eaa75c7bdb9271da9593dd55dee3093fe1cfba840b6fd2
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.