ETH Price: $3,035.81 (+1.74%)
Gas: 3 Gwei

Contract

0x85b37C6bb2a5980a49A60891669215a4dC2ADecA
 

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Approve169330602023-03-29 12:50:47407 days ago1680094247IN
0x85b37C6b...4dC2ADecA
0 ETH0.0008070729.74627096
Approve167113262023-02-26 8:49:23438 days ago1677401363IN
0x85b37C6b...4dC2ADecA
0 ETH0.0004817417.75564836
Approve165772922023-02-07 13:47:23457 days ago1675777643IN
0x85b37C6b...4dC2ADecA
0 ETH0.000763628.14419846
Approve156573732022-10-02 2:08:47586 days ago1664676527IN
0x85b37C6b...4dC2ADecA
0 ETH0.000152315.61372126
Approve154060722022-08-25 0:36:24624 days ago1661387784IN
0x85b37C6b...4dC2ADecA
0 ETH0.000245225
Approve151860772022-07-21 13:10:05658 days ago1658409005IN
0x85b37C6b...4dC2ADecA
0 ETH0.0006751813.76696269
Approve147307602022-05-07 16:10:07733 days ago1651939807IN
0x85b37C6b...4dC2ADecA
0 ETH0.0020799342.4095824
Approve146862882022-04-30 15:04:23740 days ago1651331063IN
0x85b37C6b...4dC2ADecA
0 ETH0.003421269.75787004
Approve146497412022-04-24 21:10:32746 days ago1650834632IN
0x85b37C6b...4dC2ADecA
0 ETH0.0021160143.14516824
Approve143830452022-03-14 6:06:22788 days ago1647237982IN
0x85b37C6b...4dC2ADecA
0 ETH0.0005426420
Approve143828912022-03-14 5:31:53788 days ago1647235913IN
0x85b37C6b...4dC2ADecA
0 ETH0.0006918214
Approve143237162022-03-05 0:25:31797 days ago1646439931IN
0x85b37C6b...4dC2ADecA
0 ETH0.002162943.76928239
Update User Pric...142127642022-02-15 20:03:46814 days ago1644955426IN
0x85b37C6b...4dC2ADecA
0 ETH0.0055608777.40742618
Approve141846942022-02-11 12:15:25818 days ago1644581725IN
0x85b37C6b...4dC2ADecA
0 ETH0.0025210851.40454028
Approve139958782022-01-13 7:35:01848 days ago1642059301IN
0x85b37C6b...4dC2ADecA
0 ETH0.00573914117.02030615
Approve139012312021-12-29 16:11:53862 days ago1640794313IN
0x85b37C6b...4dC2ADecA
0 ETH0.00331461122.16630156
Approve137518842021-12-06 10:57:37885 days ago1638788257IN
0x85b37C6b...4dC2ADecA
0 ETH0.0047149796.13766572
Approve136904582021-11-26 15:04:06895 days ago1637939046IN
0x85b37C6b...4dC2ADecA
0 ETH0.0044852791.45405037
Approve134916722021-10-26 7:33:17927 days ago1635233597IN
0x85b37C6b...4dC2ADecA
0 ETH0.0034652570.65614038
Approve134344252021-10-17 8:44:56935 days ago1634460296IN
0x85b37C6b...4dC2ADecA
0 ETH0.0015539253.31887279
Approve134344252021-10-17 8:44:56935 days ago1634460296IN
0x85b37C6b...4dC2ADecA
0 ETH0.0014950851.3
Approve134344252021-10-17 8:44:56935 days ago1634460296IN
0x85b37C6b...4dC2ADecA
0 ETH0.0016043355.0486169
Approve134344252021-10-17 8:44:56935 days ago1634460296IN
0x85b37C6b...4dC2ADecA
0 ETH0.0016043355.0486169
Approve134344252021-10-17 8:44:56935 days ago1634460296IN
0x85b37C6b...4dC2ADecA
0 ETH0.0025159551.3
Transfer134342972021-10-17 8:16:20936 days ago1634458580IN
0x85b37C6b...4dC2ADecA
0 ETH0.0032764858.27651283
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Block From To Value
127499242021-07-02 18:48:051042 days ago1625251685  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 1000 runs

Other Settings:
default evmVersion
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

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

60a060405234801561001057600080fd5b5060405161035738038061035783398101604081905261002f916100d7565b6001600160601b0319606083901b1660805260405160009081906001600160a01b0385169061005f9085906101a5565b600060405180830381855af49150503d806000811461009a576040519150601f19603f3d011682016040523d82523d6000602084013e61009f565b606091505b50915091508181906100cd5760405162461bcd60e51b81526004016100c491906101c1565b60405180910390fd5b505050505061023a565b600080604083850312156100ea57600080fd5b82516001600160a01b038116811461010157600080fd5b60208401519092506001600160401b038082111561011e57600080fd5b818501915085601f83011261013257600080fd5b81518181111561014457610144610224565b604051601f8201601f19908116603f0116810190838211818310171561016c5761016c610224565b8160405282815288602084870101111561018557600080fd5b6101968360208301602088016101f4565b80955050505050509250929050565b600082516101b78184602087016101f4565b9190910192915050565b60208152600082518060208401526101e08160408501602087016101f4565b601f01601f19169190910160400192915050565b60005b8381101561020f5781810151838201526020016101f7565b8381111561021e576000848401525b50505050565b634e487b7160e01b600052604160045260246000fd5b60805160601c60fc61025b60003960008181602a0152607b015260fc6000f3fe608060405260043610601f5760003560e01c8063d7dfa0dd14606b576025565b36602557005b6040517f00000000000000000000000000000000000000000000000000000000000000009036600082376000803683855af43d806000843e8180156067578184f35b8184fd5b348015607657600080fd5b50609d7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f3fea264697066735822122013174273c18ed4bea127cbc0952900378004a1870c433d85adc8dafba30dae5764736f6c634300080500330000000000000000000000007b0fce54574d9746414d11367f54c9ab94e53dca00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000184626fb2f000000000000000000000000090e5aa59a9df2add394df81521dbbed5f3c4a1a3000000000000000000000000521f9c7505005cfa19a8e5786a9c3c9c9f5e6f4200000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000008e890a7c0e2a43400000000000000000000000000000000000000000000000000056bc75e2d63100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000f526f677565204d61676520416e647900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003524d41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405260043610601f5760003560e01c8063d7dfa0dd14606b576025565b36602557005b6040517f0000000000000000000000007b0fce54574d9746414d11367f54c9ab94e53dca9036600082376000803683855af43d806000843e8180156067578184f35b8184fd5b348015607657600080fd5b50609d7f0000000000000000000000007b0fce54574d9746414d11367f54c9ab94e53dca81565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f3fea264697066735822122013174273c18ed4bea127cbc0952900378004a1870c433d85adc8dafba30dae5764736f6c63430008050033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000007b0fce54574d9746414d11367f54c9ab94e53dca00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000184626fb2f000000000000000000000000090e5aa59a9df2add394df81521dbbed5f3c4a1a3000000000000000000000000521f9c7505005cfa19a8e5786a9c3c9c9f5e6f4200000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000008e890a7c0e2a43400000000000000000000000000000000000000000000000000056bc75e2d63100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000f526f677565204d61676520416e647900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003524d41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _logic (address): 0x7B0fCE54574D9746414D11367F54C9AB94e53DCa
Arg [1] : _initializationCalldata (bytes): 0x626fb2f000000000000000000000000090e5aa59a9df2add394df81521dbbed5f3c4a1a3000000000000000000000000521f9c7505005cfa19a8e5786a9c3c9c9f5e6f4200000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000008e890a7c0e2a43400000000000000000000000000000000000000000000000000056bc75e2d63100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000f526f677565204d61676520416e647900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003524d410000000000000000000000000000000000000000000000000000000000

-----Encoded View---------------
16 Constructor Arguments found :
Arg [0] : 0000000000000000000000007b0fce54574d9746414d11367f54c9ab94e53dca
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000184
Arg [3] : 626fb2f000000000000000000000000090e5aa59a9df2add394df81521dbbed5
Arg [4] : f3c4a1a3000000000000000000000000521f9c7505005cfa19a8e5786a9c3c9c
Arg [5] : 9f5e6f4200000000000000000000000000000000000000000000000000000000
Arg [6] : 000000070000000000000000000000000000000000000000000008e890a7c0e2
Arg [7] : a43400000000000000000000000000000000000000000000000000056bc75e2d
Arg [8] : 6310000000000000000000000000000000000000000000000000000000000000
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [10] : 0000010000000000000000000000000000000000000000000000000000000000
Arg [11] : 0000014000000000000000000000000000000000000000000000000000000000
Arg [12] : 0000000f526f677565204d61676520416e647900000000000000000000000000
Arg [13] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [14] : 00000003524d4100000000000000000000000000000000000000000000000000
Arg [15] : 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.