Address Contract Partially Verified
Address
0xafC5BB72FD9D84C5cDbfE2bcF9Fbc9e16F4b4a1E
Balance
0 ETH
Nonce
1
Code Size
166 bytes
Creator
0x370F101A...7436 at tx 0x9bee773c...4731e1
Indexed Transactions
0 (1 on-chain, 0% indexed)
Contract Bytecode
166 bytes
0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e80606c573d6000fd5b3d6000f3fea265627a7a72315820afc7ba823ec040fc7a660b7ea56ea08c1700bd9a83d571988197738f2effaa5864736f6c634300050e0032
Verified Source Code Partial Match
Compiler: v0.5.14+commit.01f1aaa4
EVM: istanbul
Optimization: Yes (10000 runs)
Proxy.sol 25 lines
pragma solidity ^0.5.3;
contract Proxy {
address internal masterCopy;
constructor(address _masterCopy) public {
require(_masterCopy != address(0), "Invalid master copy address provided");
masterCopy = _masterCopy;
}
function () external payable {
assembly {
let masterCopy := and(sload(0), 0xffffffffffffffffffffffffffffffffffffffff)
if eq(calldataload(0), 0xa619486e00000000000000000000000000000000000000000000000000000000) {
mstore(0, masterCopy)
return(0, 0x20)
}
calldatacopy(0, 0, calldatasize())
let success := delegatecall(gas, masterCopy, 0, calldatasize(), 0, 0)
returndatacopy(0, 0, returndatasize())
if iszero(success) { revert(0, returndatasize()) }
return(0, returndatasize())
}
}
}
Recent Transactions
This address has 1 on-chain transactions, but only 0% of the chain is indexed. Transactions will appear as indexing progresses. View on Etherscan →