ETH Price: $3,475.09 (-0.34%)

Contract

0x82b8A19497fA25575f250a3DcFfCD2562B575A2e
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Execute Batch214554672024-12-22 3:51:233 days ago1734839483IN
0x82b8A194...62B575A2e
0 ETH0.0003435.49894835
Execute Batch214480402024-12-21 2:55:474 days ago1734749747IN
0x82b8A194...62B575A2e
0 ETH0.000483447.4777254
Execute Batch214480392024-12-21 2:55:354 days ago1734749735IN
0x82b8A194...62B575A2e
0 ETH0.000854147.41107583
Execute Batch214480292024-12-21 2:53:354 days ago1734749615IN
0x82b8A194...62B575A2e
0 ETH0.00063097.78383576
Execute Batch214480282024-12-21 2:53:234 days ago1734749603IN
0x82b8A194...62B575A2e
0 ETH0.000670427.79008079
Execute Batch214480222024-12-21 2:52:114 days ago1734749531IN
0x82b8A194...62B575A2e
0 ETH0.001696118.35470174
Execute Batch214480212024-12-21 2:51:594 days ago1734749519IN
0x82b8A194...62B575A2e
0 ETH0.002317667.82183628
Execute Batch214480092024-12-21 2:49:234 days ago1734749363IN
0x82b8A194...62B575A2e
0 ETH0.001527587.51788615
Execute Batch214480012024-12-21 2:47:474 days ago1734749267IN
0x82b8A194...62B575A2e
0 ETH0.002417928.16517034
Execute Batch214480002024-12-21 2:47:354 days ago1734749255IN
0x82b8A194...62B575A2e
0 ETH0.001587067.81062992
Execute Batch214479992024-12-21 2:47:234 days ago1734749243IN
0x82b8A194...62B575A2e
0 ETH0.002387658.13100837
Execute Batch214410512024-12-20 3:29:235 days ago1734665363IN
0x82b8A194...62B575A2e
0 ETH0.002769919.44246744
Execute Batch214397282024-12-19 23:03:475 days ago1734649427IN
0x82b8A194...62B575A2e
0 ETH0.0027478315.08780212
Execute Batch214397272024-12-19 23:03:355 days ago1734649415IN
0x82b8A194...62B575A2e
0 ETH0.0059211815.40716339
Execute Batch214397262024-12-19 23:03:235 days ago1734649403IN
0x82b8A194...62B575A2e
0 ETH0.0007941214.51065108
Execute Batch214387012024-12-19 19:37:236 days ago1734637043IN
0x82b8A194...62B575A2e
0 ETH0.0036183143.37729864
Execute Batch214324322024-12-18 22:35:236 days ago1734561323IN
0x82b8A194...62B575A2e
0 ETH0.0046524415.85013887
Execute Batch214317582024-12-18 20:19:477 days ago1734553187IN
0x82b8A194...62B575A2e
0 ETH0.0152325383.63872472
Execute Batch214317572024-12-18 20:19:357 days ago1734553175IN
0x82b8A194...62B575A2e
0 ETH0.029810477.56056696
Execute Batch214317562024-12-18 20:19:237 days ago1734553163IN
0x82b8A194...62B575A2e
0 ETH0.0043798580.03092582
Execute Batch214294382024-12-18 12:32:357 days ago1734525155IN
0x82b8A194...62B575A2e
0 ETH0.0023394820.2986537
Execute Batch214294372024-12-18 12:32:237 days ago1734525143IN
0x82b8A194...62B575A2e
0 ETH0.0041289220.3202059
Execute Batch214294362024-12-18 12:32:117 days ago1734525131IN
0x82b8A194...62B575A2e
0 ETH0.0037394718.403546
Execute Batch214294262024-12-18 12:30:117 days ago1734525011IN
0x82b8A194...62B575A2e
0 ETH0.0055085418.59065449
Execute Batch214294152024-12-18 12:27:597 days ago1734524879IN
0x82b8A194...62B575A2e
0 ETH0.0055403918.86824929
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CallProxy

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
File 1 of 1 : CallProxy.sol
// SPDX-License-Identifier: BUSL-1.1
pragma solidity =0.8.19;

/// @notice a contract which acts as a forwarder that forwards the input from
/// any caller to a a target contract.
contract CallProxy {
    address immutable i_target;

    constructor(address target) {
        i_target = target;
    }

    fallback() external payable {
        address target = i_target;
        assembly {
            // This code destroys Solidity's memory layout.
            // That's fine, because we never return to Solidity anyways,
            // we either return or revert out of the callframe at the end.
            calldatacopy(0, 0, calldatasize())
            let success := call(gas(), target, callvalue(), 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            if success { return(0, returndatasize()) }
            revert(0, returndatasize())
        }
    }
}

Settings
{
  "remappings": [
    "ds-test/=lib/forge-std/lib/ds-test/src/",
    "erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/",
    "forge-std/=lib/forge-std/src/",
    "openzeppelin-contracts/=lib/openzeppelin-contracts/contracts/",
    "openzeppelin/=lib/openzeppelin-contracts/contracts/",
    "safe-contracts/=lib/safe-contracts/contracts/"
  ],
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "metadata": {
    "bytecodeHash": "ipfs",
    "appendCBOR": true
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "evmVersion": "paris",
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"target","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

60a060405234801561001057600080fd5b50604051610196380380610196833981810160405281019061003291906100cf565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1681525050506100fc565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061009c82610071565b9050919050565b6100ac81610091565b81146100b757600080fd5b50565b6000815190506100c9816100a3565b92915050565b6000602082840312156100e5576100e461006c565b5b60006100f3848285016100ba565b91505092915050565b608051608261011460003960006008015260826000f3fe608060405260007f00000000000000000000000000000000000000000000000000000000000000009050366000803760008036600034855af13d6000803e80156047573d6000f35b3d6000fdfea2646970667358221220211736ea60fb0151f734147b4a73fafa7eb128a07f899c10ac7354f45c049ee964736f6c6343000813003300000000000000000000000044835bbba9d40deda9b64858095ecfb2693c9449

Deployed Bytecode

0x608060405260007f00000000000000000000000044835bbba9d40deda9b64858095ecfb2693c94499050366000803760008036600034855af13d6000803e80156047573d6000f35b3d6000fdfea2646970667358221220211736ea60fb0151f734147b4a73fafa7eb128a07f899c10ac7354f45c049ee964736f6c63430008130033

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

00000000000000000000000044835bbba9d40deda9b64858095ecfb2693c9449

-----Decoded View---------------
Arg [0] : target (address): 0x44835bBBA9D40DEDa9b64858095EcFB2693c9449

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000044835bbba9d40deda9b64858095ecfb2693c9449


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  ]

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.