ETH Price: $1,949.12 (-0.16%)
 

Overview

ETH Balance

0.057874684066669368 ETH

Eth Value

$112.80 (@ $1,949.12/ETH)

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Withdraw Liquidi...172583492023-05-14 13:19:351023 days ago1684070375IN
0xd158FD21...2eB6F2d8d
0 ETH0.0272863638.85684651
Open Position169140532023-03-26 20:43:591072 days ago1679863439IN
0xd158FD21...2eB6F2d8d
0.09592168 ETH0.0131666620.65948878
Open Position169140392023-03-26 20:41:111072 days ago1679863271IN
0xd158FD21...2eB6F2d8d
0.08802779 ETH0.0067163919.71229451

Latest 5 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer172583492023-05-14 13:19:351023 days ago1684070375
0xd158FD21...2eB6F2d8d
0.05787468 ETH
Pay Fee172583492023-05-14 13:19:351023 days ago1684070375
0xd158FD21...2eB6F2d8d
0.05792102 ETH
Transfer172583492023-05-14 13:19:351023 days ago1684070375
0xd158FD21...2eB6F2d8d
0.05792102 ETH
Add Liquidity169140532023-03-26 20:43:591072 days ago1679863439
0xd158FD21...2eB6F2d8d
0.09592168 ETH
0x60806040169139932023-03-26 20:31:591072 days ago1679862719  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 0x129a261a...d052Cd97E
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
GeneralPurposeProxy

Compiler Version
v0.8.6+commit.11564f7e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-04-20
*/

// SPDX-License-Identifier: MIT
pragma solidity >=0.7.0;

contract GeneralPurposeProxy {

    constructor(address source) payable {
        assembly {
            sstore(0xf7e3126f87228afb82c9b18537eed25aaeb8171a78814781c26ed2cfeff27e69, source)
        }
    }

    fallback() external payable {
        assembly {
            let _singleton := sload(0xf7e3126f87228afb82c9b18537eed25aaeb8171a78814781c26ed2cfeff27e69)
            calldatacopy(0, 0, calldatasize())
            let success := delegatecall(gas(), _singleton, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            switch success
                case 0 {revert(0, returndatasize())}
                default { return(0, returndatasize())}
        }
    }
}

Contract Security Audit

Contract ABI

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

0x608060405260405161010438038061010483398101604081905261002291610049565b7ff7e3126f87228afb82c9b18537eed25aaeb8171a78814781c26ed2cfeff27e6955610079565b60006020828403121561005b57600080fd5b81516001600160a01b038116811461007257600080fd5b9392505050565b607d806100876000396000f3fe60806040527ff7e3126f87228afb82c9b18537eed25aaeb8171a78814781c26ed2cfeff27e695460003681823780813683855af491503d81823e8180156043573d82f35b3d82fdfea264697066735822122077c95be0b35425396e48a2e9b5dd33d94b767cc7187198e9b1019c30c99912b364736f6c634300080600330000000000000000000000001f1b7a54650e60bc8d9f4628ff46db5884c9710e

Deployed Bytecode

0x60806040527ff7e3126f87228afb82c9b18537eed25aaeb8171a78814781c26ed2cfeff27e695460003681823780813683855af491503d81823e8180156043573d82f35b3d82fdfea264697066735822122077c95be0b35425396e48a2e9b5dd33d94b767cc7187198e9b1019c30c99912b364736f6c63430008060033

Deployed Bytecode Sourcemap

61:715:0:-:0;;;365:66;359:73;462:1;465:14;462:1;;446:34;462:1;;465:14;462:1;529:10;522:5;509:56;494:71;;600:16;462:1;;579:38;638:7;663:36;;;;737:16;462:1;727:27;663:36;681:16;462:1;671:27

Swarm Source

ipfs://77c95be0b35425396e48a2e9b5dd33d94b767cc7187198e9b1019c30c99912b3

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.