ETH Price: $3,043.41 (+2.01%)

Transaction Decoder

Block:
24100395 at Dec-27-2025 12:30:35 AM +UTC
Transaction Fee:
0.000208032590315844 ETH $0.63
Gas Used:
123,626 Gas / 1.682757594 Gwei

Account State Difference:

  Address   Before After State Difference Code
0x01464c22...C5C162D0b
2.104365043801212389 Eth
Nonce: 145
0.104157011210896545 Eth
Nonce: 146
2.000208032590315844
0x3e5471ED...188BDa99b 0.2 Eth0.4 Eth0.2
0x40875252...587db79D7 0 Eth0.2 Eth0.2
0x705D50F2...22F0CB504 0.050789284412956384 Eth0.250789284412956384 Eth0.2
0xb5D49206...5c12d493C 0 Eth0.2 Eth0.2
0xB74e0216...FD98A1c24 0 Eth0.2 Eth0.2
0xC8E02511...36D487A86 0 Eth0.2 Eth0.2
(BuilderNet)
167.587284216339572684 Eth167.587488199239572684 Eth0.0002039829
0xDcC95A09...5cD528eD3 0.2 Eth0.4 Eth0.2
0xDcFdF78e...8B5007FBd 0.4 Eth0.6 Eth0.2
0xF1185659...12ecf44d1 0.4 Eth0.6 Eth0.2
0xfBF71E85...2CB99b1cD 0.5 Eth0.7 Eth0.2

Execution Trace

ETH 2 Disperse.disperseEther( recipients=[0x3e5471ED8700fe14F3FC9aCB60fa85B188BDa99b, 0xDcC95A09eAF936CC23A95976746Da605cD528eD3, 0xC8E02511D8F3f8BD63425D6cACa597C36D487A86, 0x705D50F218B975b820BaCa46AfD977422F0CB504, 0xF118565952AB6c657Fc028Cd2ce9c0d12ecf44d1, 0xB74e02168C4be0328056CD51fC26E62FD98A1c24, 0x40875252f8BfD21e876450253074482587db79D7, 0xDcFdF78ecCF4659039E2dE7215d51B38B5007FBd, 0xfBF71E859F636a7B0b0141ED68847B62CB99b1cD, 0xb5D4920690C4C558a6e4E1A115549A85c12d493C], values=[200000000000000000, 200000000000000000, 200000000000000000, 200000000000000000, 200000000000000000, 200000000000000000, 200000000000000000, 200000000000000000, 200000000000000000, 200000000000000000] )
  • ETH 0.2 0x3e5471ed8700fe14f3fc9acb60fa85b188bda99b.CALL( )
  • ETH 0.2 0xdcc95a09eaf936cc23a95976746da605cd528ed3.CALL( )
  • ETH 0.2 0xc8e02511d8f3f8bd63425d6caca597c36d487a86.CALL( )
  • ETH 0.2 0x705d50f218b975b820baca46afd977422f0cb504.CALL( )
  • ETH 0.2 0xf118565952ab6c657fc028cd2ce9c0d12ecf44d1.CALL( )
  • ETH 0.2 0xb74e02168c4be0328056cd51fc26e62fd98a1c24.CALL( )
  • ETH 0.2 0x40875252f8bfd21e876450253074482587db79d7.CALL( )
  • ETH 0.2 0xdcfdf78eccf4659039e2de7215d51b38b5007fbd.CALL( )
  • ETH 0.2 0xfbf71e859f636a7b0b0141ed68847b62cb99b1cd.CALL( )
  • ETH 0.2 0xb5d4920690c4c558a6e4e1a115549a85c12d493c.CALL( )
    pragma solidity ^0.4.25;
    
    
    interface IERC20 {
        function transfer(address to, uint256 value) external returns (bool);
        function transferFrom(address from, address to, uint256 value) external returns (bool);
    }
    
    
    contract Disperse {
        function disperseEther(address[] recipients, uint256[] values) external payable {
            for (uint256 i = 0; i < recipients.length; i++)
                recipients[i].transfer(values[i]);
            uint256 balance = address(this).balance;
            if (balance > 0)
                msg.sender.transfer(balance);
        }
    
        function disperseToken(IERC20 token, address[] recipients, uint256[] values) external {
            uint256 total = 0;
            for (uint256 i = 0; i < recipients.length; i++)
                total += values[i];
            require(token.transferFrom(msg.sender, address(this), total));
            for (i = 0; i < recipients.length; i++)
                require(token.transfer(recipients[i], values[i]));
        }
    
        function disperseTokenSimple(IERC20 token, address[] recipients, uint256[] values) external {
            for (uint256 i = 0; i < recipients.length; i++)
                require(token.transferFrom(msg.sender, recipients[i], values[i]));
        }
    }