ETH Price: $2,589.79 (-2.77%)

Contract

0xA1acc8A71163D7520429Af3d4326373182031Eb7
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Claim138199902021-12-17 2:39:37978 days ago1639708777IN
0xA1acc8A7...182031Eb7
0 ETH0.0042874867.48017315
Claim138171332021-12-16 15:58:26978 days ago1639670306IN
0xA1acc8A7...182031Eb7
0 ETH0.01043063164.16629115
Claim138063892021-12-14 23:59:49980 days ago1639526389IN
0xA1acc8A7...182031Eb7
0 ETH0.0049982578.66689549
Finalize138063812021-12-14 23:59:04980 days ago1639526344IN
0xA1acc8A7...182031Eb7
0 ETH0.0096624491.66361289
Contribute138044662021-12-14 16:48:23980 days ago1639500503IN
0xA1acc8A7...182031Eb7
0.1 ETH0.0092327872.76959021
Contribute138042212021-12-14 15:53:09980 days ago1639497189IN
0xA1acc8A7...182031Eb7
0.1 ETH0.0110341786.96748554
Contribute138041892021-12-14 15:46:10980 days ago1639496770IN
0xA1acc8A7...182031Eb7
0.25 ETH0.0079685964.22296826

Latest 4 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
138199902021-12-17 2:39:37978 days ago1639708777
0xA1acc8A7...182031Eb7
0.1 ETH
138171332021-12-16 15:58:26978 days ago1639670306
0xA1acc8A7...182031Eb7
0.25 ETH
138063892021-12-14 23:59:49980 days ago1639526389
0xA1acc8A7...182031Eb7
0.1 ETH
138041782021-12-14 15:43:44980 days ago1639496624  Contract Creation0 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
InitializedProxy

Compiler Version
v0.8.5+commit.a4f2e591

Optimization Enabled:
Yes with 999999 runs

Other Settings:
default evmVersion
File 1 of 1 : InitializedProxy.sol
// 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
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 999999
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"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"}]

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


Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.