Address
0x261b45d85ccfeabb11f022eba346ee8d1cd488c0Current Holdings
$0.00
TXs sent
0
First Active
2023-06-29
block 17,653,938
Last Active
5 days ago
block 27,530,381
Funded By
not identified
Net worth historyi
7 snapshots · to block 27,472,050coverage change 26 Augcoverage change 27 Augcoverage change 27 Augcoverage change 27 Augcoverage change 27 Aug
partial matchProxysolc 0.5.12+commit.7709ece9runtime partial · creation partial
proxy·0xf4dD…9D7c
pragma solidity ^0.5.0;
contract Proxy {
constructor(bytes memory constructData, address contractLogic) public {
assembly {
sstore(0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7, contractLogic)
}
(bool success, ) = contractLogic.delegatecall(constructData);
require(success, "Construction failed");
}
function() external payable {
assembly {
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)
}
}
}
}