ETH Price: $3,400.82 (+3.71%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Claim Collateral127489672021-07-02 15:18:491309 days ago1625239129IN
0xA0138a27...B44Ce6045
0 ETH0.0037109327
Claim Collateral127278202021-06-29 8:08:041312 days ago1624954084IN
0xA0138a27...B44Ce6045
0 ETH0.0026475222
Claim Collateral127245892021-06-28 20:12:491312 days ago1624911169IN
0xA0138a27...B44Ce6045
0 ETH0.0015486315
Exercise Option126073082021-06-10 14:27:061331 days ago1623335226IN
0xA0138a27...B44Ce6045
0 ETH0.002283819
Close Position125867712021-06-07 10:07:131334 days ago1623060433IN
0xA0138a27...B44Ce6045
0 ETH0.0010384212
Close Position125197232021-05-28 0:59:031344 days ago1622163543IN
0xA0138a27...B44Ce6045
0 ETH0.0026829531
Exercise Option124661932021-05-19 17:32:581352 days ago1621445578IN
0xA0138a27...B44Ce6045
0 ETH0.03116165227
Exercise Option124660322021-05-19 16:53:361352 days ago1621443216IN
0xA0138a27...B44Ce6045
0 ETH0.03386449303

Latest 3 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
123878412021-05-07 15:04:201365 days ago1620399860
0xA0138a27...B44Ce6045
 Contract Creation0 ETH
123878412021-05-07 15:04:201365 days ago1620399860
0xA0138a27...B44Ce6045
 Contract Creation0 ETH
123878412021-05-07 15:04:201365 days ago1620399860  Contract Creation0 ETH
Loading...
Loading

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

Contract Name:
Proxy

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2020-11-17
*/

pragma solidity 0.6.12;

contract Proxy {
    // Code position in storage is keccak256("PROXIABLE") = "0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7"
    uint256 constant PROXY_MEM_SLOT = 0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7;

    constructor(address contractLogic) public {
        // Verify a valid address was passed in
        require(contractLogic != address(0), "Contract Logic cannot be 0x0");

        // save the code address
        assembly {
            // solium-disable-line
            sstore(PROXY_MEM_SLOT, contractLogic)
        }
    }

    fallback() external payable {
        assembly {
            // solium-disable-line
            let contractLogic := sload(PROXY_MEM_SLOT)
            let ptr := mload(0x40)
            calldatacopy(ptr, 0x0, calldatasize())
            let success := delegatecall(
                gas(),
                contractLogic,
                ptr,
                calldatasize(),
                0,
                0
            )
            let retSz := returndatasize()
            returndatacopy(ptr, 0, retSz)
            switch success
                case 0 {
                    revert(ptr, retSz)
                }
                default {
                    return(ptr, retSz)
                }
        }
    }
}

Contract Security Audit

Contract ABI

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

Deployed Bytecode

0x60806040527fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf75460405136600082376000803683855af491503d806000833e8280156048578183f35b8183fdfea2646970667358221220551b1350f755851d728f025e1e78d87c1a8cf67ba97458c753f6e1b37bb5145464736f6c634300060c0033

Deployed Bytecode Sourcemap

27:1343:0:-:0;;;754:14;748:21;800:4;794:11;842:14;837:3;832;819:38;1048:1;1028;995:14;973:3;941:13;917:5;886:178;871:193;;1091:16;1144:5;1141:1;1136:3;1121:29;1171:7;1196:67;;;;1324:5;1319:3;1312:18;1196:67;1238:5;1233:3;1226:18

Swarm Source

ipfs://551b1350f755851d728f025e1e78d87c1a8cf67ba97458c753f6e1b37bb51454

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.