ETH Price: $2,110.53 (+4.31%)

Contract

0xff7CAb1caF842296Bd9d02fA4e449896AFA5B8bB
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve169287792023-03-28 22:24:591080 days ago1680042299IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0015827432.02909594
Approve168848622023-03-22 18:18:231086 days ago1679509103IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0012515125.35695301
Approve168797962023-03-22 1:14:471087 days ago1679447687IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0006802613.78288023
Approve168797692023-03-22 1:09:231087 days ago1679447363IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0006472513.09809302
Approve168795092023-03-22 0:16:591087 days ago1679444219IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0006358112.88221035
Approve168769192023-03-21 15:31:351087 days ago1679412695IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0015213830.82480125
Approve168762592023-03-21 13:18:111087 days ago1679404691IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0025202151
Approve168729082023-03-21 2:00:111088 days ago1679364011IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0005502711.13555998
Approve168721492023-03-20 23:27:231088 days ago1679354843IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0008850617.91053309
Approve168691992023-03-20 13:31:471088 days ago1679319107IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0010288820.84621228
Approve168673402023-03-20 7:16:471088 days ago1679296607IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0007823515.85120564
Transfer168673372023-03-20 7:16:111088 days ago1679296571IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0005924215.1471553
Approve168656272023-03-20 1:30:591089 days ago1679275859IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0007248814.68690484
Approve168651072023-03-19 23:45:111089 days ago1679269511IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0015106630.57030492
Approve168644352023-03-19 21:29:471089 days ago1679261387IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0018209636.89447924
Approve168644002023-03-19 21:22:471089 days ago1679260967IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0011467623.23451264
Approve168643922023-03-19 21:21:111089 days ago1679260871IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0011639223.58220299
Approve168634062023-03-19 18:01:471089 days ago1679248907IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0025161150.91695107
Approve168620452023-03-19 13:24:471089 days ago1679232287IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0008190916.57549933
Approve168618302023-03-19 12:40:351089 days ago1679229635IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0009883220
Transfer168617202023-03-19 12:18:351089 days ago1679228315IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0015935240.73116131
Transfer168617182023-03-19 12:18:111089 days ago1679228291IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0024775440.62412236
Approve168614612023-03-19 11:26:351089 days ago1679225195IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0004399713.74746676
Approve168614492023-03-19 11:24:111089 days ago1679225051IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0006059312.26194442
Approve168613732023-03-19 11:08:351089 days ago1679224115IN
0xff7CAb1c...6AFA5B8bB
0 ETH0.0007308114.78899363
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
0x60a06040168573472023-03-18 21:34:471090 days ago1679175287  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x85b37C6b...4dC2ADecA
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
InitializedProxy

Compiler Version
v0.8.5+commit.a4f2e591

Optimization Enabled:
Yes with 1000 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity Standard Json-Input format)

File 1 of 1 : InitializedProxy.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

/**
 * @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": 1000
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

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

0x60a060405234801561001057600080fd5b5060405161035738038061035783398101604081905261002f916100d7565b6001600160601b0319606083901b1660805260405160009081906001600160a01b0385169061005f9085906101a5565b600060405180830381855af49150503d806000811461009a576040519150601f19603f3d011682016040523d82523d6000602084013e61009f565b606091505b50915091508181906100cd5760405162461bcd60e51b81526004016100c491906101c1565b60405180910390fd5b505050505061023a565b600080604083850312156100ea57600080fd5b82516001600160a01b038116811461010157600080fd5b60208401519092506001600160401b038082111561011e57600080fd5b818501915085601f83011261013257600080fd5b81518181111561014457610144610224565b604051601f8201601f19908116603f0116810190838211818310171561016c5761016c610224565b8160405282815288602084870101111561018557600080fd5b6101968360208301602088016101f4565b80955050505050509250929050565b600082516101b78184602087016101f4565b9190910192915050565b60208152600082518060208401526101e08160408501602087016101f4565b601f01601f19169190910160400192915050565b60005b8381101561020f5781810151838201526020016101f7565b8381111561021e576000848401525b50505050565b634e487b7160e01b600052604160045260246000fd5b60805160601c60fc61025b60003960008181602a0152607b015260fc6000f3fe608060405260043610601f5760003560e01c8063d7dfa0dd14606b576025565b36602557005b6040517f00000000000000000000000000000000000000000000000000000000000000009036600082376000803683855af43d806000843e8180156067578184f35b8184fd5b348015607657600080fd5b50609d7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f3fea264697066735822122013174273c18ed4bea127cbc0952900378004a1870c433d85adc8dafba30dae5764736f6c634300080500330000000000000000000000007b0fce54574d9746414d11367f54c9ab94e53dca00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000184626fb2f0000000000000000000000000abc24951dcb04235a6be70b6a06cc0b97da12d1b00000000000000000000000082c7a8f707110f5fbb16184a5933e9f78a34c6ab000000000000000000000000000000000000000000000000008187267d9fb969000000000000000000000000000000000000000000be4064fbcc1d7ea60000000000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000d4f7264696e616c20426f6e6520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009424f524e4944414c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405260043610601f5760003560e01c8063d7dfa0dd14606b576025565b36602557005b6040517f0000000000000000000000007b0fce54574d9746414d11367f54c9ab94e53dca9036600082376000803683855af43d806000843e8180156067578184f35b8184fd5b348015607657600080fd5b50609d7f0000000000000000000000007b0fce54574d9746414d11367f54c9ab94e53dca81565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f3fea264697066735822122013174273c18ed4bea127cbc0952900378004a1870c433d85adc8dafba30dae5764736f6c63430008050033

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.