Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 7 from a total of 7 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Claim | 13819990 | 978 days ago | IN | 0 ETH | 0.00428748 | ||||
Claim | 13817133 | 978 days ago | IN | 0 ETH | 0.01043063 | ||||
Claim | 13806389 | 980 days ago | IN | 0 ETH | 0.00499825 | ||||
Finalize | 13806381 | 980 days ago | IN | 0 ETH | 0.00966244 | ||||
Contribute | 13804466 | 980 days ago | IN | 0.1 ETH | 0.00923278 | ||||
Contribute | 13804221 | 980 days ago | IN | 0.1 ETH | 0.01103417 | ||||
Contribute | 13804189 | 980 days ago | IN | 0.25 ETH | 0.00796859 |
Loading...
Loading
Contract Name:
InitializedProxy
Compiler Version
v0.8.5+commit.a4f2e591
Optimization Enabled:
Yes with 999999 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity 0.8.5; /** * @title InitializedProxy * @author Anna Carroll */ contract InitializedProxy { // address of logic contract address public immutable logic; // ======== Constructor ========= constructor( address _logic, bytes memory _initializationCalldata ) { logic = _logic; // Delegatecall into the logic contract, supplying initialization calldata (bool _ok, bytes memory returnData) = _logic.delegatecall(_initializationCalldata); // Revert if delegatecall to implementation reverts require(_ok, string(returnData)); } // ======== Fallback ========= fallback() external payable { address _impl = logic; assembly { let ptr := mload(0x40) calldatacopy(ptr, 0, calldatasize()) let result := delegatecall(gas(), _impl, ptr, calldatasize(), 0, 0) let size := returndatasize() returndatacopy(ptr, 0, size) switch result case 0 { revert(ptr, size) } default { return(ptr, size) } } } // ======== Receive ========= receive() external payable {} // solhint-disable-line no-empty-blocks }
{ "optimizer": { "enabled": true, "runs": 999999 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_logic","type":"address"},{"internalType":"bytes","name":"_initializationCalldata","type":"bytes"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"logic","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60a060405234801561001057600080fd5b5060405161035738038061035783398101604081905261002f916100d7565b6001600160601b0319606083901b1660805260405160009081906001600160a01b0385169061005f9085906101a5565b600060405180830381855af49150503d806000811461009a576040519150601f19603f3d011682016040523d82523d6000602084013e61009f565b606091505b50915091508181906100cd5760405162461bcd60e51b81526004016100c491906101c1565b60405180910390fd5b505050505061023a565b600080604083850312156100ea57600080fd5b82516001600160a01b038116811461010157600080fd5b60208401519092506001600160401b038082111561011e57600080fd5b818501915085601f83011261013257600080fd5b81518181111561014457610144610224565b604051601f8201601f19908116603f0116810190838211818310171561016c5761016c610224565b8160405282815288602084870101111561018557600080fd5b6101968360208301602088016101f4565b80955050505050509250929050565b600082516101b78184602087016101f4565b9190910192915050565b60208152600082518060208401526101e08160408501602087016101f4565b601f01601f19169190910160400192915050565b60005b8381101561020f5781810151838201526020016101f7565b8381111561021e576000848401525b50505050565b634e487b7160e01b600052604160045260246000fd5b60805160601c60fc61025b60003960008181602a0152607b015260fc6000f3fe608060405260043610601f5760003560e01c8063d7dfa0dd14606b576025565b36602557005b6040517f00000000000000000000000000000000000000000000000000000000000000009036600082376000803683855af43d806000843e8180156067578184f35b8184fd5b348015607657600080fd5b50609d7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f3fea2646970667358221220a3350e7abb318cfd6c2f0227ef2ec856c01e215d98d5d2e5e2202e41a3c4deaf64736f6c63430008050033000000000000000000000000744c2be04d079eddb21c1a9bb13bb5259a368614000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001c41d4667fa00000000000000000000000011c07ce1315a3b92c9755f90cdf40b04b88c5731000000000000000000000000abefbc9fd2f806065b4f3c237d4b59d9a97bcac700000000000000000000000000000000000000000000000000000000000019a10000000000000000000000000000000000000000000000000000000000000a7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000016474f474f2057594e452028f09f98882c20f09f98872900000000000000000000000000000000000000000000000000000000000000000000000000000000000457594e450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405260043610601f5760003560e01c8063d7dfa0dd14606b576025565b36602557005b6040517f000000000000000000000000744c2be04d079eddb21c1a9bb13bb5259a3686149036600082376000803683855af43d806000843e8180156067578184f35b8184fd5b348015607657600080fd5b50609d7f000000000000000000000000744c2be04d079eddb21c1a9bb13bb5259a36861481565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f3fea2646970667358221220a3350e7abb318cfd6c2f0227ef2ec856c01e215d98d5d2e5e2202e41a3c4deaf64736f6c63430008050033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000744c2be04d079eddb21c1a9bb13bb5259a368614000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001c41d4667fa00000000000000000000000011c07ce1315a3b92c9755f90cdf40b04b88c5731000000000000000000000000abefbc9fd2f806065b4f3c237d4b59d9a97bcac700000000000000000000000000000000000000000000000000000000000019a10000000000000000000000000000000000000000000000000000000000000a7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000016474f474f2057594e452028f09f98882c20f09f98872900000000000000000000000000000000000000000000000000000000000000000000000000000000000457594e450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _logic (address): 0x744c2BE04d079eDdb21c1a9BB13bB5259A368614
Arg [1] : _initializationCalldata (bytes): 0x1d4667fa00000000000000000000000011c07ce1315a3b92c9755f90cdf40b04b88c5731000000000000000000000000abefbc9fd2f806065b4f3c237d4b59d9a97bcac700000000000000000000000000000000000000000000000000000000000019a10000000000000000000000000000000000000000000000000000000000000a7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000016474f474f2057594e452028f09f98882c20f09f98872900000000000000000000000000000000000000000000000000000000000000000000000000000000000457594e4500000000000000000000000000000000000000000000000000000000
-----Encoded View---------------
18 Constructor Arguments found :
Arg [0] : 000000000000000000000000744c2be04d079eddb21c1a9bb13bb5259a368614
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 00000000000000000000000000000000000000000000000000000000000001c4
Arg [3] : 1d4667fa00000000000000000000000011c07ce1315a3b92c9755f90cdf40b04
Arg [4] : b88c5731000000000000000000000000abefbc9fd2f806065b4f3c237d4b59d9
Arg [5] : a97bcac700000000000000000000000000000000000000000000000000000000
Arg [6] : 000019a100000000000000000000000000000000000000000000000000000000
Arg [7] : 00000a7f00000000000000000000000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [10] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [11] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [12] : 0000014000000000000000000000000000000000000000000000000000000000
Arg [13] : 0000018000000000000000000000000000000000000000000000000000000000
Arg [14] : 00000016474f474f2057594e452028f09f98882c20f09f988729000000000000
Arg [15] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [16] : 0000000457594e45000000000000000000000000000000000000000000000000
Arg [17] : 0000000000000000000000000000000000000000000000000000000000000000
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.