ETH Price: $2,920.59 (+3.40%)

Transaction Decoder

Block:
21233734 at Nov-21-2024 04:30:59 AM +UTC
Transaction Fee:
0.002897175399229436 ETH $8.46
Gas Used:
215,228 Gas / 13.460959537 Gwei

Account State Difference:

  Address   Before After State Difference Code
0x0668367d...465809B1E 0 Eth0.03103728191795451 Eth0.03103728191795451
0x120A4b70...1c47492B3 0 Eth0.068997358409013049 Eth0.068997358409013049
0x2393b51d...7828FBDa3 0 Eth0.040274858660047346 Eth0.040274858660047346
0x3471598b...CA016c27a 0 Eth0.034288911622465916 Eth0.034288911622465916
0x3B062F18...DA90C5388 0 Eth0.042181504890571698 Eth0.042181504890571698
(Titan Builder)
6.594190539610277565 Eth6.594649581010129249 Eth0.000459041399851684
0x52374788...C520203B6 0 Eth0.04666808714653801 Eth0.04666808714653801
0x8f137aba...86c32A61F 0 Eth0.044301556855039958 Eth0.044301556855039958
0x922c16C7...f1a149d4A
1.1983 Eth
Nonce: 0
0.325231535253400896 Eth
Nonce: 1
0.873068464746599104
0xa4dCF63B...09DC307A9 0 Eth0.055687818116687024 Eth0.055687818116687024
0xA6B661d8...193fc6728 0 Eth0.036995313077518977 Eth0.036995313077518977
0xAc849b62...6c2d76Bee 0 Eth0.033109798482637685 Eth0.033109798482637685
0xAF07a749...9278AC8Ff 0 Eth0.052307870828396425 Eth0.052307870828396425
0xC3556379...0D6648d6f 0 Eth0.074870613367749627 Eth0.074870613367749627
0xd25D26D8...6537B3c31 0 Eth0.059532722446562389 Eth0.059532722446562389
0xDDD8f83D...53Dcd7924 0 Eth0.035579268475861671 Eth0.035579268475861671
0xe3A5F53f...405e198Da 0 Eth0.030502438477318265 Eth0.030502438477318265
0xE8558Fab...932a02B55 0 Eth0.038553911977584816 Eth0.038553911977584816
0xED056c29...73D79445A 0 Eth0.03202950169954294 Eth0.03202950169954294
0xEd8F1d78...982411b15 0 Eth0.06393164072452756 Eth0.06393164072452756
0xf9408F3F...3DA510EAc 0 Eth0.049320832171351802 Eth0.049320832171351802

Execution Trace

ETH 0.870171289347369668 Disperse.disperseEther( recipients=[0xe3A5F53f734e0E9aA0eFb2Cd91a69e2405e198Da, 0x0668367d68CF791799b02F734DCA28D465809B1E, 0xED056c296f094D05Cd9e793B6057A1C73D79445A, 0xAc849b62a74fC87e8289CbfB2fE4E156c2d76Bee, 0x3471598b1fd85299B17A83Ad2b12cB6CA016c27a, 0xDDD8f83DBF4EDBAB4A77e3Cbf591fE953Dcd7924, 0xA6B661d804964b0518a7463F106430B193fc6728, 0xE8558Fab1a6ddb1db1d727d94e07e9B932a02B55, 0x2393b51de0C8A6B60eDF7B5Ee90f4F57828FBDa3, 0x3B062F18C2F3aC4d4252D7D03f209e5DA90C5388, 0x8f137aba4A0c458E81bd08491f17B4A86c32A61F, 0x523747883d148FB00D6386E9B6DdE6aC520203B6, 0xf9408F3FB07e624Ad595D2D28bCE9463DA510EAc, 0xAF07a749C97DDb75897bF28Fa08B0fB9278AC8Ff, 0xa4dCF63B9Ce7ECD79C95b97C6D12E9609DC307A9, 0xd25D26D8713af74aC2E9c5DC2e41bD86537B3c31, 0xEd8F1d78d2aCaB8bc1347086D5Ac00B982411b15, 0x120A4b701777CB429C8c7732Ac0Eb651c47492B3, 0xC35563790B9761341cC03310FF3fa280D6648d6f], values=[30502438477318265, 31037281917954510, 32029501699542940, 33109798482637685, 34288911622465916, 35579268475861671, 36995313077518977, 38553911977584816, 40274858660047346, 42181504890571698, 44301556855039958, 46668087146538010, 49320832171351802, 52307870828396425, 55687818116687024, 59532722446562389, 63931640724527560, 68997358409013049, 74870613367749627] )
  • ETH 0.030502438477318265 0xe3a5f53f734e0e9aa0efb2cd91a69e2405e198da.CALL( )
  • ETH 0.03103728191795451 0x0668367d68cf791799b02f734dca28d465809b1e.CALL( )
  • ETH 0.03202950169954294 0xed056c296f094d05cd9e793b6057a1c73d79445a.CALL( )
  • ETH 0.033109798482637685 0xac849b62a74fc87e8289cbfb2fe4e156c2d76bee.CALL( )
  • ETH 0.034288911622465916 0x3471598b1fd85299b17a83ad2b12cb6ca016c27a.CALL( )
  • ETH 0.035579268475861671 0xddd8f83dbf4edbab4a77e3cbf591fe953dcd7924.CALL( )
  • ETH 0.036995313077518977 0xa6b661d804964b0518a7463f106430b193fc6728.CALL( )
  • ETH 0.038553911977584816 0xe8558fab1a6ddb1db1d727d94e07e9b932a02b55.CALL( )
  • ETH 0.040274858660047346 0x2393b51de0c8a6b60edf7b5ee90f4f57828fbda3.CALL( )
  • ETH 0.042181504890571698 0x3b062f18c2f3ac4d4252d7d03f209e5da90c5388.CALL( )
  • ETH 0.044301556855039958 0x8f137aba4a0c458e81bd08491f17b4a86c32a61f.CALL( )
  • ETH 0.04666808714653801 0x523747883d148fb00d6386e9b6dde6ac520203b6.CALL( )
  • ETH 0.049320832171351802 0xf9408f3fb07e624ad595d2d28bce9463da510eac.CALL( )
  • ETH 0.052307870828396425 0xaf07a749c97ddb75897bf28fa08b0fb9278ac8ff.CALL( )
  • ETH 0.055687818116687024 0xa4dcf63b9ce7ecd79c95b97c6d12e9609dc307a9.CALL( )
  • ETH 0.059532722446562389 0xd25d26d8713af74ac2e9c5dc2e41bd86537b3c31.CALL( )
  • ETH 0.06393164072452756 0xed8f1d78d2acab8bc1347086d5ac00b982411b15.CALL( )
  • ETH 0.068997358409013049 0x120a4b701777cb429c8c7732ac0eb651c47492b3.CALL( )
  • ETH 0.074870613367749627 0xc35563790b9761341cc03310ff3fa280d6648d6f.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]));
        }
    }