Address Contract Partially Verified
Address
0x2706b96112Ad18a1C7c9f21E12E67a705EA2c3c0
Balance
0.022284 ETH
Nonce
1
Code Size
278 bytes
Creator
0x45Be9764...8C8E at tx 0x14501668...08794a
Indexed Transactions
0
Contract Bytecode
278 bytes
0x608060405260043610601e575f3560e01c80635c60da1b14605157601f565b5b365f80375f80365f7395ca2f7959f8848795dfb0868c1b0c59dd4e93305af43d5f803e805f8114604d573d5ff35b3d5ffd5b348015605b575f80fd5b5060626076565b604051606d919060c9565b60405180910390f35b7395ca2f7959f8848795dfb0868c1b0c59dd4e933081565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f60b582608e565b9050919050565b60c38160ad565b82525050565b5f60208201905060da5f83018460bc565b9291505056fea2646970667358221220f7557b05d67b841a2901c002c1d230c3e4488a5b578aca303bbe78cf20aafd1164736f6c634300081a0033
Verified Source Code Partial Match
Compiler: v0.8.26+commit.8a97fa7a
EVM: cancun
Optimization: No
OwnbitMultiSigProxy.sol 23 lines
pragma solidity >=0.8.0 <0.9.0;
// Proxy Contract
contract OwnbitMultiSigProxy {
address public constant implementation = 0x95Ca2f7959f8848795dFB0868C1b0c59Dd4E9330; //ETH v6
constructor(address[] memory _owners, uint _required) {
bytes memory initData = abi.encodeWithSignature("initialize(address[],uint256)", _owners, _required);
(bool success, ) = implementation.delegatecall(initData);
require(success, "Initialization failed");
}
fallback() external payable {
assembly {
calldatacopy(0, 0, calldatasize())
let result := delegatecall(gas(), implementation, 0, calldatasize(), 0, 0)
returndatacopy(0, 0, returndatasize())
switch result
case 0 { revert(0, returndatasize()) }
default { return(0, returndatasize()) }
}
}
}
Read Contract
implementation 0x5c60da1b → address
Recent Transactions
No transactions found for this address