ETH Price: $2,513.96 (+0.72%)

Transaction Decoder

Block:
22533331 at May-21-2025 07:25:11 PM +UTC
Transaction Fee:
0.000739950034986036 ETH $1.86
Gas Used:
258,916 Gas / 2.857876821 Gwei

Emitted Events:

463 GnosisSafeProxy.0x141df868a6331af528e38c83b7aa03edc19be66e37ae67f9285bf4f8e3c6a1a8( 0x141df868a6331af528e38c83b7aa03edc19be66e37ae67f9285bf4f8e3c6a1a8, 0x000000000000000000000000a6b71e26c5e0845f74c812102ca7114b6a896ab2, 0000000000000000000000000000000000000000000000000000000000000080, 0000000000000000000000000000000000000000000000000000000000000001, 0000000000000000000000000000000000000000000000000000000000000000, 000000000000000000000000f48f2b2d2a534e402487b3ee7c18c33aec0fe5e4, 0000000000000000000000000000000000000000000000000000000000000001, 000000000000000000000000265ed18bcf06afd408d230040961ea783f181541 )
464 GnosisSafeProxyFactory.ProxyCreation( proxy=GnosisSafeProxy, singleton=GnosisSafe )

Account State Difference:

  Address   Before After State Difference Code
0x265ed18B...83F181541
0.007770391453350769 Eth
Nonce: 4
0.007030441418364733 Eth
Nonce: 5
0.000739950034986036
(Titan Builder)
10.677307384511319474 Eth10.677436842511319474 Eth0.000129458
0x80E36dc8...A6A823E11
0 Eth
Nonce: 0
0 Eth
Nonce: 1
From: 0 To: 2428443625105081582559204222041278247441700609795002665090055939283027467997641458691785997361476925183291499207336642763346590243745492380720635885219447537792976952551989114034525862470838559734956624223602344484460523390253307270174272155235234202969395821539804621800291071303890788251503181826836738595692199058491516848780521398593510200695595558485912431339701413565763187183244164254117324631184440164403
0xa6B71E26...b6a896AB2
(Safe: Proxy Factory 1.3.0 Default)

Execution Trace

GnosisSafeProxyFactory.createProxyWithNonce( _singleton=0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552, initializer=0xB63E800D0000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000F48F2B2D2A534E402487B3EE7C18C33AEC0FE5E40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025AA0F9A42EE4EA2DC7F3C9FF02F558DCB0445A30000000000000000000000000000000000000000000000000000000000000001000000000000000000000000265ED18BCF06AFD408D230040961EA783F1815410000000000000000000000000000000000000000000000000000000000000000, saltNonce=446546692053617665721 ) => ( proxy=0x80E36dc840920E32E0F0ff8bDE86D93A6A823E11 )
  • GnosisSafeProxy.60806040( )
  • GnosisSafeProxy.b63e800d( )
    • GnosisSafe.setup( _owners=[0x265ed18Bcf06afd408D230040961eA783F181541], _threshold=1, to=0x0000000000000000000000000000000000000000, data=0x, fallbackHandler=0xf48f2B2d2a534e402487b3ee7C18c33Aec0Fe5e4, paymentToken=0x0000000000000000000000000000000000000000, payment=0, paymentReceiver=0x25aa0f9a42eE4Ea2Dc7f3c9fF02F558dcb0445a3 )
      File 1 of 3: GnosisSafeProxyFactory
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      // SPDX-License-Identifier: LGPL-3.0-only
      pragma solidity >=0.7.0 <0.9.0;
      /// @title IProxy - Helper interface to access masterCopy of the Proxy on-chain
      /// @author Richard Meissner - <richard@gnosis.io>
      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 - <stefan@gnosis.io>
      /// @author Richard Meissner - <richard@gnosis.io>
      contract GnosisSafeProxy {
      // singleton 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 singleton;
      /// @dev Constructor function sets address of singleton contract.
      /// @param _singleton Singleton address.
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      File 2 of 3: GnosisSafeProxy
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      // SPDX-License-Identifier: LGPL-3.0-only
      pragma solidity >=0.7.0 <0.9.0;
      /// @title IProxy - Helper interface to access masterCopy of the Proxy on-chain
      /// @author Richard Meissner - <richard@gnosis.io>
      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 - <stefan@gnosis.io>
      /// @author Richard Meissner - <richard@gnosis.io>
      contract GnosisSafeProxy {
      // singleton 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 singleton;
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      File 3 of 3: GnosisSafe
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      // SPDX-License-Identifier: LGPL-3.0-only
      pragma solidity >=0.7.0 <0.9.0;
      import "./base/ModuleManager.sol";
      import "./base/OwnerManager.sol";
      import "./base/FallbackManager.sol";
      import "./base/GuardManager.sol";
      import "./common/EtherPaymentFallback.sol";
      import "./common/Singleton.sol";
      import "./common/SignatureDecoder.sol";
      import "./common/SecuredTokenTransfer.sol";
      import "./common/StorageAccessible.sol";
      import "./interfaces/ISignatureValidator.sol";
      import "./external/GnosisSafeMath.sol";
      /// @title Gnosis Safe - A multisignature wallet with support for confirmations using signed messages based on ERC191.
      /// @author Stefan George - <stefan@gnosis.io>
      /// @author Richard Meissner - <richard@gnosis.io>
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX