xDAI Price: $1.00 (-0.03%)
Gas: 1.1 GWei

Contract

0x81360A0a15710A64d0b921122660e287BeB7743F
Transaction Hash
Method
Block
From
To
Transfer339409222024-05-14 13:07:45247 days ago1715692065IN
0x81360A0a...7BeB7743F
1 xDAI0.000041751.52775002
Transfer320255292024-01-19 16:58:50363 days ago1705683530IN
0x81360A0a...7BeB7743F
0.2109292 xDAI0.000040991.5000014
Transfer320103372024-01-18 18:53:30364 days ago1705604010IN
0x81360A0a...7BeB7743F
0.95 xDAI0.000044891.6428181
Transfer318784622024-01-10 14:27:45372 days ago1704896865IN
0x81360A0a...7BeB7743F
0.00001 xDAI0.000186936.84024542
Transfer312058032023-11-30 11:22:25413 days ago1701343345IN
0x81360A0a...7BeB7743F
0.01 xDAI0.000092913.4
Transfer306270022023-10-25 6:14:25449 days ago1698214465IN
0x81360A0a...7BeB7743F
0.5 xDAI0.000050361.843
Transfer305314472023-10-19 7:34:00455 days ago1697700840IN
0x81360A0a...7BeB7743F
2 xDAI0.000110274.0352
Exec Transaction299409962023-09-12 17:04:10492 days ago1694538250IN
0x81360A0a...7BeB7743F
0 xDAI0.000261131.5
Transfer295583672023-08-20 16:54:10515 days ago1692550450IN
0x81360A0a...7BeB7743F
0.005 xDAI0.000090183.29999995
Transfer292659912023-08-02 21:14:20533 days ago1691010860IN
0x81360A0a...7BeB7743F
1.1 xDAI0.000040991.5
Transfer292314652023-07-31 19:00:20535 days ago1690830020IN
0x81360A0a...7BeB7743F
2 xDAI0.000040991.5
Transfer291828732023-07-28 20:43:05538 days ago1690576985IN
0x81360A0a...7BeB7743F
2 xDAI0.000040991.5
Transfer291377662023-07-26 3:30:05540 days ago1690342205IN
0x81360A0a...7BeB7743F
2 xDAI0.000062562.2892
Transfer291122442023-07-24 13:45:55542 days ago1690206355IN
0x81360A0a...7BeB7743F
2 xDAI0.000040991.5
Transfer291099832023-07-24 10:24:00542 days ago1690194240IN
0x81360A0a...7BeB7743F
10 xDAI0.000040991.5
Transfer290478592023-07-20 16:24:25546 days ago1689870265IN
0x81360A0a...7BeB7743F
10 xDAI0.000040991.5
Transfer290354412023-07-19 22:36:20547 days ago1689806180IN
0x81360A0a...7BeB7743F
3 xDAI0.000059862.1904152
Transfer290319782023-07-19 17:41:10547 days ago1689788470IN
0x81360A0a...7BeB7743F
7 xDAI0.000040991.5
Transfer290308302023-07-19 16:02:40547 days ago1689782560IN
0x81360A0a...7BeB7743F
60 xDAI0.00002761.01
Transfer290286892023-07-19 12:56:55547 days ago1689771415IN
0x81360A0a...7BeB7743F
1 xDAI0.000040991.5
Transfer290245222023-07-19 6:59:20547 days ago1689749960IN
0x81360A0a...7BeB7743F
1 xDAI0.000040991.5
Transfer290160822023-07-18 18:48:55548 days ago1689706135IN
0x81360A0a...7BeB7743F
4 xDAI0.000040991.5
Transfer290151882023-07-18 17:31:40548 days ago1689701500IN
0x81360A0a...7BeB7743F
10 xDAI0.000040991.5
Transfer290150922023-07-18 17:23:30548 days ago1689701010IN
0x81360A0a...7BeB7743F
5 xDAI0.000040991.5
Transfer290142562023-07-18 16:10:50548 days ago1689696650IN
0x81360A0a...7BeB7743F
1 xDAI0.000040991.5
View all transactions

Latest 1 internal transaction

Parent Transaction Hash Block From To
169868412021-07-09 14:49:301287 days ago1625842170  Contract Creation0 xDAI
Loading...
Loading

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

Contract Name:
GnosisSafeProxy

Compiler Version
v0.5.14+commit.01f1aaa4

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at gnosisscan.io on 2024-03-05
*/

pragma solidity >=0.5.0 <0.7.0;

/// @title IProxy - Helper interface to access masterCopy of the Proxy on-chain
/// @author Richard Meissner - <[email protected]>
interface IProxy {
    function masterCopy() external view returns (address);
}

/// @title GnosisSafeProxy - Generic proxy contract allows to execute all transactions applying the code of a master contract.
/// @author Stefan George - <[email protected]>
/// @author Richard Meissner - <[email protected]>
contract GnosisSafeProxy {

    // 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

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

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a723158200a23d2285c529de46060100feb312da05c409802321897869814263b54bb746264736f6c634300050e0032

Deployed Bytecode Sourcemap

481:1564:0:-;;;1401:42;1397:1;1391:8;1387:57;1581:66;1577:1;1564:15;1561:87;1558:2;;;1678:10;1675:1;1668:21;1717:4;1714:1;1707:15;1558:2;1770:14;1767:1;1764;1751:34;1866:1;1863;1847:14;1844:1;1832:10;1827:3;1814:54;1903:16;1900:1;1897;1882:38;1949:1;1940:7;1937:14;1934:2;;;1964:16;1961:1;1954:27;1934:2;2007:16;2004:1;1997:27

Swarm Source

bzzr://0a23d2285c529de46060100feb312da05c409802321897869814263b54bb7462

Block Transaction Gas Used Reward
view all blocks validated

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.