ETH Price: $3,240.00 (-0.43%)

Contract

0xDDe54cf6126308322e8EC3174DD6bA87cb82701E
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Cast142112102022-02-15 14:25:321060 days ago1644935132IN
0xDDe54cf6...7cb82701E
0 ETH0.0037375749.86687819
Cast142112072022-02-15 14:24:161060 days ago1644935056IN
0xDDe54cf6...7cb82701E
0 ETH0.0067824435.77596705
Cast142111942022-02-15 14:22:091060 days ago1644934929IN
0xDDe54cf6...7cb82701E
0 ETH0.0171445842.74231974
Cast129011242021-07-26 9:44:581264 days ago1627292698IN
0xDDe54cf6...7cb82701E
0 ETH0.0073190216.12300072
Cast128690782021-07-21 9:51:531269 days ago1626861113IN
0xDDe54cf6...7cb82701E
0 ETH0.0051807311
Cast128690262021-07-21 9:39:581269 days ago1626860398IN
0xDDe54cf6...7cb82701E
0 ETH0.00158811
Cast127872392021-07-08 14:32:311282 days ago1625754751IN
0xDDe54cf6...7cb82701E
0 ETH0.0182836
Transfer127871522021-07-08 14:10:471282 days ago1625753447IN
0xDDe54cf6...7cb82701E
0.01 ETH0.0008790837
Cast127871132021-07-08 14:01:341282 days ago1625752894IN
0xDDe54cf6...7cb82701E
0 ETH0.005197136
Cast127230822021-06-28 14:37:051292 days ago1624891025IN
0xDDe54cf6...7cb82701E
0 ETH0.0119419224.2
Cast127229772021-06-28 14:12:351292 days ago1624889555IN
0xDDe54cf6...7cb82701E
0 ETH0.0014929420
Cast127109102021-06-26 17:11:101294 days ago1624727470IN
0xDDe54cf6...7cb82701E
0 ETH0.0031666417
Cast126907502021-06-23 13:54:221297 days ago1624456462IN
0xDDe54cf6...7cb82701E
0 ETH0.0083218521.00000145
Cast126907502021-06-23 13:54:221297 days ago1624456462IN
0xDDe54cf6...7cb82701E
0 ETH0.0091390721
Cast126906932021-06-23 13:40:431297 days ago1624455643IN
0xDDe54cf6...7cb82701E
0 ETH0.0097553620
Transfer126651732021-06-19 13:50:541301 days ago1624110654IN
0xDDe54cf6...7cb82701E
0.307 ETH0.0002732211.50000067

Latest 12 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
142112102022-02-15 14:25:321060 days ago1644935132
0xDDe54cf6...7cb82701E
0.08571332 ETH
142112072022-02-15 14:24:161060 days ago1644935056
0xDDe54cf6...7cb82701E
0.08441768 ETH
142111942022-02-15 14:22:091060 days ago1644934929
0xDDe54cf6...7cb82701E
0.00004042 ETH
129011242021-07-26 9:44:581264 days ago1627292698
0xDDe54cf6...7cb82701E
0.00000258 ETH
128690782021-07-21 9:51:531269 days ago1626861113
0xDDe54cf6...7cb82701E
0.00000102 ETH
127872392021-07-08 14:32:311282 days ago1625754751
0xDDe54cf6...7cb82701E
0.02318163 ETH
127230822021-06-28 14:37:051292 days ago1624891025
0xDDe54cf6...7cb82701E
0.03231718 ETH
127229772021-06-28 14:12:351292 days ago1624889555
0xDDe54cf6...7cb82701E
0.26 ETH
127109102021-06-26 17:11:101294 days ago1624727470
0xDDe54cf6...7cb82701E
0.30675764 ETH
126907502021-06-23 13:54:221297 days ago1624456462
0xDDe54cf6...7cb82701E
0.30675764 ETH
126906932021-06-23 13:40:431297 days ago1624455643
0xDDe54cf6...7cb82701E
0.00024235 ETH
126588232021-06-18 14:05:471302 days ago1624025147  Contract Creation0 ETH
Loading...
Loading

Minimal Proxy Contract for 0xfe02a32cbe0cb9ad9a945576a5bb53a3c123a3a3

Contract Name:
InstaAccountV2

Compiler Version
v0.7.0+commit.9e61f92b

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity Standard Json-Input format)

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

interface AccountImplementations {
    function getImplementation(bytes4 _sig) external view returns (address);
}

/**
 * @dev This abstract contract provides a fallback function that delegates all calls to another contract using the EVM
 * instruction `delegatecall`.
 */
contract InstaAccountV2 {

    AccountImplementations public immutable implementations;

    constructor(address _implementations) {
        implementations = AccountImplementations(_implementations);
    }

    /**
     * @dev Delegates the current call to `implementation`.
     * 
     * This function does not return to its internall call site, it will return directly to the external caller.
     */
    function _delegate(address implementation) internal {
        // solhint-disable-next-line no-inline-assembly
        assembly {
            // Copy msg.data. We take full control of memory in this inline assembly
            // block because it will not return to Solidity code. We overwrite the
            // Solidity scratch pad at memory position 0.
            calldatacopy(0, 0, calldatasize())

            // Call the implementation.
            // out and outsize are 0 because we don't know the size yet.
            let result := delegatecall(gas(), implementation, 0, calldatasize(), 0, 0)

            // Copy the returned data.
            returndatacopy(0, 0, returndatasize())

            switch result
            // delegatecall returns 0 on error.
            case 0 { revert(0, returndatasize()) }
            default { return(0, returndatasize()) }
        }
    }

    /**
     * @dev Delegates the current call to the address returned by Implementations registry.
     * 
     * This function does not return to its internall call site, it will return directly to the external caller.
     */
    function _fallback(bytes4 _sig) internal {
        address _implementation = implementations.getImplementation(_sig);
        require(_implementation != address(0), "InstaAccountV2: Not able to find _implementation");
        _delegate(_implementation);
    }

    /**
     * @dev Fallback function that delegates calls to the address returned by Implementations registry.
     */
    fallback () external payable {
        _fallback(msg.sig);
    }

    /**
     * @dev Fallback function that delegates calls to the address returned by Implementations registry.
     */
    receive () external payable {
        if (msg.sig != 0x00000000) {
            _fallback(msg.sig);
        }
    }
}

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "abi"
      ]
    }
  },
  "metadata": {
    "useLiteralContent": true
  },
  "libraries": {}
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"_implementations","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"implementations","outputs":[{"internalType":"contract AccountImplementations","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

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.