ETH Price: $2,041.93 (+0.78%)

Contract

0x8A8f34fFB035d1a4d2F9D9e13d209057c1A6c3cb
 

Overview

ETH Balance

0.000159330030947743 ETH

Eth Value

$0.33 (@ $2,041.93/ETH)

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Exec Transaction153443822022-08-15 6:15:281303 days ago1660544128IN
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0 ETH0.0013025116.2761
Exec Transaction153101092022-08-09 20:24:031308 days ago1660076643IN
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0 ETH0.0012911215.74004549
Exec Transaction153100782022-08-09 20:18:001308 days ago1660076280IN
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0 ETH0.0031943523.18597735
Exec Transaction152470202022-07-31 0:28:461318 days ago1659227326IN
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0 ETH0.000900786.34352594
Exec Transaction152469982022-07-31 0:24:381318 days ago1659227078IN
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0 ETH0.0011714410.96468898
Exec Transaction152366552022-07-29 9:52:561320 days ago1659088376IN
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0 ETH0.0013233613.35002218
Exec Transaction152366372022-07-29 9:48:011320 days ago1659088081IN
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0 ETH0.001949313.2823501
Transfer152366242022-07-29 9:44:001320 days ago1659087840IN
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0.008 ETH0.000249389.62197741
Transfer152366242022-07-29 9:44:001320 days ago1659087840IN
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0.008 ETH0.000249389.62197741
Exec Transaction152104732022-07-25 7:59:161324 days ago1658735956IN
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0 ETH0.000357623.6897

Latest 9 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer153443822022-08-15 6:15:281303 days ago1660544128
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0.00092406 ETH
Transfer153443822022-08-15 6:15:281303 days ago1660544128
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0.00453257 ETH
Transfer153101092022-08-09 20:24:031308 days ago1660076643
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0.00146362 ETH
Transfer153100782022-08-09 20:18:001308 days ago1660076280
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0.00293709 ETH
Transfer152470202022-07-31 0:28:461318 days ago1659227326
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0.00166495 ETH
Transfer152469982022-07-31 0:24:381318 days ago1659227078
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0.00139141 ETH
Transfer152366552022-07-29 9:52:561320 days ago1659088376
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0.00110505 ETH
Transfer152366372022-07-29 9:48:011320 days ago1659088081
Smart Account by Safe 0x8A8f34fF...7c1A6c3cb
0.00182187 ETH
0x60806040151969162022-07-23 4:57:191326 days ago1658552239  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 0x655A9e6b...77e966e18
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
Proxy

Compiler Version
v0.5.14+commit.1f1aaa4

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2020-01-13
*/

pragma solidity ^0.5.3;

/// @title Proxy - Generic proxy contract allows to execute all transactions applying the code of a master contract.
/// @author Stefan George - <stefan@gnosis.io>
/// @author Richard Meissner - <richard@gnosis.io>
contract Proxy {

    // masterCopy always needs to be first declared variable, to ensure that it is at the same location in the contracts to which calls are delegated.
    // To reduce deployment costs this variable is internal and needs to be retrieved via `getStorageAt`
    address internal masterCopy;

    /// @dev Constructor function sets address of master copy contract.
    /// @param _masterCopy Master copy address.
    constructor(address _masterCopy)
        public
    {
        require(_masterCopy != address(0), "Invalid master copy address provided");
        masterCopy = _masterCopy;
    }

    /// @dev Fallback function forwards all transactions and returns all received return data.
    function ()
        external
        payable
    {
        // solium-disable-next-line security/no-inline-assembly
        assembly {
            let masterCopy := and(sload(0), 0xffffffffffffffffffffffffffffffffffffffff)
            // 0xa619486e == keccak("masterCopy()"). The value is right padded to 32-bytes with 0s
            if eq(calldataload(0), 0xa619486e00000000000000000000000000000000000000000000000000000000) {
                mstore(0, masterCopy)
                return(0, 0x20)
            }
            calldatacopy(0, 0, calldatasize())
            let success := delegatecall(gas, masterCopy, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            if eq(success, 0) { revert(0, returndatasize()) }
            return(0, returndatasize())
        }
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_masterCopy","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

0x608060405234801561001057600080fd5b506040516101e73803806101e78339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806101c36024913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060aa806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a72315820d8a00dc4fe6bf675a9d7416fc2d00bb3433362aa8186b750f76c4027269667ff64736f6c634300050e0032496e76616c6964206d617374657220636f707920616464726573732070726f766964656400000000000000000000000034cfac646f301356faa8b21e94227e3583fe3f5f

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a72315820d8a00dc4fe6bf675a9d7416fc2d00bb3433362aa8186b750f76c4027269667ff64736f6c634300050e0032

Deployed Bytecode Sourcemap

245:1554:0:-;;;1155:42;1151:1;1145:8;1141:57;1335:66;1331:1;1318:15;1315:87;1312:2;;;1432:10;1429:1;1422:21;1471:4;1468:1;1461:15;1312:2;1524:14;1521:1;1518;1505:34;1620:1;1617;1601:14;1598:1;1586:10;1581:3;1568:54;1657:16;1654:1;1651;1636:38;1703:1;1694:7;1691:14;1688:2;;;1718:16;1715:1;1708:27;1688:2;1761:16;1758:1;1751:27

Swarm Source

bzzr://d8a00dc4fe6bf675a9d7416fc2d00bb3433362aa8186b750f76c4027269667ff

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.