ETH Price: $2,538.40 (+0.43%)

Transaction Decoder

Block:
20856714 at Sep-29-2024 01:52:23 PM +UTC
Transaction Fee:
0.002988808372017 ETH $7.59
Gas Used:
202,995 Gas / 14.7235566 Gwei

Emitted Events:

184 WalletSimple.Deposited( from=Forwarder, value=74640410000000000, data=0x )
185 Forwarder.ForwarderDeposited( from=[Receiver] 0xa9d1e08c7793af67e9d92fe308d5697fb81d3e43, value=74640410000000000, data=0x )

Account State Difference:

  Address   Before After State Difference Code
0x1904aBbE...cFc768c7b 0.216048198032772135 Eth0.234870738032772135 Eth0.01882254
0x1f287A6B...1E0bf9747 0 Eth0.0475509 Eth0.0475509
0x4c271F87...b70B18837 0 Eth0.03701946 Eth0.03701946
0x5C349E64...5830b54E5 0.003041910425726534 Eth0.021671120425726534 Eth0.01862921
0x7830c87C...31FA86F43
(Coinbase: Deposit)
53.409867913817822642 Eth
Nonce: 1770443
53.406879105445805642 Eth
Nonce: 1770444
0.002988808372017
0x8328Fd2F...3743a7c0B 0 Eth0.02488846 Eth0.02488846
0x930F61d4...3e0274164 0.00131054434805625 Eth0.09816561434805625 Eth0.09685507
(beaverbuild)
12.067372333156151208 Eth12.067778323156151208 Eth0.00040599
0xa3E4d843...Cddc000B7 0.002534193982238236 Eth0.044246043982238236 Eth0.04171185
0xa8771fD6...055f9ED53 1.794127805301875773 Eth1.833812805301875773 Eth0.039685
0xA9D1e08C...FB81d3E43
(Coinbase 10)
1,106.814698939984225274 Eth1,105.525122147656444814 Eth1.28957679232778046
0xbe609d5F...64Bf3D08d 0.023328190016684125 Eth0.030916820016684125 Eth0.00758863
0xcA0369b4...C5FEf3FA1 0.00012528317221954 Eth0.0010181155 Eth0.00089283232778046
0xd08349df...B1996679b 0.003207565045004368 Eth0.021828865045004368 Eth0.0186213
0xdC609ffE...eFad67a79 0.00372179 Eth0.00669781 Eth0.00297602
0xdee8F429...9C32df91c 0.001308648003463925 Eth0.020134128003463925 Eth0.01882548
0xf6F35B8D...eaC60c1eB 109.139599498630965333 Eth109.214239908630965333 Eth0.07464041
0xFBCD8AA9...504eD4652 0.295338582342972535 Eth1.136208212342972535 Eth0.84086963

Execution Trace

Coinbase 10.1a1da075( )
  • ETH 0.01862921 0x5c349e643c701c79fe3acfef8e9512c5830b54e5.CALL( )
  • ETH 0.84086963 0xfbcd8aa93c64e3d7d886020fab12a10504ed4652.CALL( )
  • ETH 0.09685507 0x930f61d4e4df28eabc97559c1c8b4693e0274164.CALL( )
  • ETH 0.07464041 Forwarder.CALL( )
    • ETH 0.07464041 Forwarder.DELEGATECALL( )
      • ETH 0.07464041 WalletSimple.CALL( )
        • ETH 0.07464041 WalletSimple.DELEGATECALL( )
        • ETH 0.0475509 0x1f287a6b335314f53bc99ee6e50121d1e0bf9747.CALL( )
        • ETH 0.0186213 0xd08349df708eec766d4e02f16d9ae39b1996679b.CALL( )
        • ETH 0.00758863 0xbe609d5fa102b3b4f752a51ab178f5964bf3d08d.CALL( )
        • ETH 0.04171185 0xa3e4d84377cb91fa06080ba89a4196fcddc000b7.CALL( )
        • ETH 0.01882254 0x1904abbed8fdfb4ee5f4d53db8fe09dcfc768c7b.CALL( )
        • ETH 0.03701946 0x4c271f879c18bd823d060fcb25b1844b70b18837.CALL( )
        • ETH 0.039685 0xa8771fd60920f165fb4e4cfca2cb1ab055f9ed53.CALL( )
        • ETH 0.00089283232778046 0xca0369b48c71feec8618bc2b41b9289c5fef3fa1.CALL( )
        • ETH 0.02488846 0x8328fd2ffe168a0fa8136cca87f85ea3743a7c0b.CALL( )
        • ETH 0.00297602 0xdc609ffe2d1629f9198db4e0d75ef4aefad67a79.CALL( )
        • ETH 0.01882548 0xdee8f429610fa2aac4846cb94a63d709c32df91c.CALL( )
          File 1 of 4: WalletSimple
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: Apache-2.0
          pragma solidity 0.8.10;
          import './TransferHelper.sol';
          import './ERC20Interface.sol';
          import './IForwarder.sol';
          /** ERC721, ERC1155 imports */
          import '@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol';
          import '@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol';
          /**
          *
          * WalletSimple
          * ============
          *
          * Basic multi-signer wallet designed for use in a co-signing environment where 2 signatures are required to move funds.
          * Typically used in a 2-of-3 signing configuration. Uses ecrecover to allow for 2 signatures in a single transaction.
          *
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 2 of 4: Forwarder
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: Apache-2.0
          pragma solidity 0.8.10;
          import '@openzeppelin/contracts/token/ERC1155/IERC1155.sol';
          import '@openzeppelin/contracts/token/ERC721/IERC721.sol';
          import '@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol';
          import '@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol';
          import './ERC20Interface.sol';
          import './TransferHelper.sol';
          import './IForwarder.sol';
          /**
          * Contract that will forward any incoming Ether to the creator of the contract
          *
          */
          contract Forwarder is IERC721Receiver, ERC1155Receiver, IForwarder {
          // Address to which any funds sent to this contract will be forwarded
          address public parentAddress;
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 3 of 4: Forwarder
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: Apache-2.0
          pragma solidity 0.8.10;
          import '@openzeppelin/contracts/token/ERC1155/IERC1155.sol';
          import '@openzeppelin/contracts/token/ERC721/IERC721.sol';
          import '@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol';
          import '@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol';
          import './ERC20Interface.sol';
          import './TransferHelper.sol';
          import './IForwarder.sol';
          /**
          * Contract that will forward any incoming Ether to the creator of the contract
          *
          */
          contract Forwarder is IERC721Receiver, ERC1155Receiver, IForwarder {
          // Address to which any funds sent to this contract will be forwarded
          address public parentAddress;
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 4 of 4: WalletSimple
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // SPDX-License-Identifier: Apache-2.0
          pragma solidity 0.8.10;
          import './TransferHelper.sol';
          import './ERC20Interface.sol';
          import './IForwarder.sol';
          /** ERC721, ERC1155 imports */
          import '@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol';
          import '@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol';
          /**
          *
          * WalletSimple
          * ============
          *
          * Basic multi-signer wallet designed for use in a co-signing environment where 2 signatures are required to move funds.
          * Typically used in a 2-of-3 signing configuration. Uses ecrecover to allow for 2 signatures in a single transaction.
          *
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX