Transaction Hash:
Block:
21222350 at Nov-19-2024 02:22:59 PM +UTC
Transaction Fee:
0.004178237498083376 ETH
$12.08
Gas Used:
215,228 Gas / 19.413075892 Gwei
Account State Difference:
| Address | Before | After | State Difference | ||
|---|---|---|---|---|---|
| 0x0400688C...23e063FC2 |
1.1984 Eth
Nonce: 0
|
0.247260142787988713 Eth
Nonce: 1
| 0.951139857212011287 | ||
| 0x0668367d...465809B1E | 0 Eth | 0.033843237110249511 Eth | 0.033843237110249511 | ||
| 0x120A4b70...1c47492B3 | 0 Eth | 0.074966653308896261 Eth | 0.074966653308896261 | ||
| 0x2393b51d...7828FBDa3 | 0 Eth | 0.043850611914183417 Eth | 0.043850611914183417 | ||
| 0x3471598b...CA016c27a | 0 Eth | 0.037365835956803534 Eth | 0.037365835956803534 | ||
| 0x3B062F18...DA90C5388 | 0 Eth | 0.045916145330584798 Eth | 0.045916145330584798 | ||
| 0x52374788...C520203B6 | 0 Eth | 0.050776609441214969 Eth | 0.050776609441214969 | ||
| 0x8f137aba...86c32A61F | 0 Eth | 0.04821286829209208 Eth | 0.04821286829209208 | ||
|
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 5.375299132428999633 Eth | 5.375874634019695353 Eth | 0.00057550159069572 | |
| 0xa4dCF63B...09DC307A9 | 0 Eth | 0.060547984658876401 Eth | 0.060547984658876401 | ||
| 0xA6B661d8...193fc6728 | 0 Eth | 0.04029777086644435 Eth | 0.04029777086644435 | ||
| 0xAc849b62...6c2d76Bee | 0 Eth | 0.036088463388656284 Eth | 0.036088463388656284 | ||
| 0xAF07a749...9278AC8Ff | 0 Eth | 0.056886375096561586 Eth | 0.056886375096561586 | ||
| 0xC3556379...0D6648d6f | 0 Eth | 0.081329346180860888 Eth | 0.081329346180860888 | ||
| 0xd25D26D8...6537B3c31 | 0 Eth | 0.064713297682908046 Eth | 0.064713297682908046 | ||
| 0xDDD8f83D...53Dcd7924 | 0 Eth | 0.038763722547982269 Eth | 0.038763722547982269 | ||
| 0xe3A5F53f...405e198Da | 0 Eth | 0.033369176466982389 Eth | 0.033369176466982389 | ||
| 0xE8558Fab...932a02B55 | 0 Eth | 0.041986253008182342 Eth | 0.041986253008182342 | ||
| 0xED056c29...73D79445A | 0 Eth | 0.034918141873636977 Eth | 0.034918141873636977 | ||
| 0xEd8F1d78...982411b15 | 0 Eth | 0.069478710037381898 Eth | 0.069478710037381898 | ||
| 0xf9408F3F...3DA510EAc | 0 Eth | 0.053650416551429911 Eth | 0.053650416551429911 |
Execution Trace
ETH 0.946961619713927911
Disperse.disperseEther( recipients=[0xe3A5F53f734e0E9aA0eFb2Cd91a69e2405e198Da, 0x0668367d68CF791799b02F734DCA28D465809B1E, 0xED056c296f094D05Cd9e793B6057A1C73D79445A, 0xAc849b62a74fC87e8289CbfB2fE4E156c2d76Bee, 0x3471598b1fd85299B17A83Ad2b12cB6CA016c27a, 0xDDD8f83DBF4EDBAB4A77e3Cbf591fE953Dcd7924, 0xA6B661d804964b0518a7463F106430B193fc6728, 0xE8558Fab1a6ddb1db1d727d94e07e9B932a02B55, 0x2393b51de0C8A6B60eDF7B5Ee90f4F57828FBDa3, 0x3B062F18C2F3aC4d4252D7D03f209e5DA90C5388, 0x8f137aba4A0c458E81bd08491f17B4A86c32A61F, 0x523747883d148FB00D6386E9B6DdE6aC520203B6, 0xf9408F3FB07e624Ad595D2D28bCE9463DA510EAc, 0xAF07a749C97DDb75897bF28Fa08B0fB9278AC8Ff, 0xa4dCF63B9Ce7ECD79C95b97C6D12E9609DC307A9, 0xd25D26D8713af74aC2E9c5DC2e41bD86537B3c31, 0xEd8F1d78d2aCaB8bc1347086D5Ac00B982411b15, 0x120A4b701777CB429C8c7732Ac0Eb651c47492B3, 0xC35563790B9761341cC03310FF3fa280D6648d6f], values=[33369176466982389, 33843237110249511, 34918141873636977, 36088463388656284, 37365835956803534, 38763722547982269, 40297770866444350, 41986253008182342, 43850611914183417, 45916145330584798, 48212868292092080, 50776609441214969, 53650416551429911, 56886375096561586, 60547984658876401, 64713297682908046, 69478710037381898, 74966653308896261, 81329346180860888] )
- ETH 0.033369176466982389
0xe3a5f53f734e0e9aa0efb2cd91a69e2405e198da.CALL( ) - ETH 0.033843237110249511
0x0668367d68cf791799b02f734dca28d465809b1e.CALL( ) - ETH 0.034918141873636977
0xed056c296f094d05cd9e793b6057a1c73d79445a.CALL( ) - ETH 0.036088463388656284
0xac849b62a74fc87e8289cbfb2fe4e156c2d76bee.CALL( ) - ETH 0.037365835956803534
0x3471598b1fd85299b17a83ad2b12cb6ca016c27a.CALL( ) - ETH 0.038763722547982269
0xddd8f83dbf4edbab4a77e3cbf591fe953dcd7924.CALL( ) - ETH 0.04029777086644435
0xa6b661d804964b0518a7463f106430b193fc6728.CALL( ) - ETH 0.041986253008182342
0xe8558fab1a6ddb1db1d727d94e07e9b932a02b55.CALL( ) - ETH 0.043850611914183417
0x2393b51de0c8a6b60edf7b5ee90f4f57828fbda3.CALL( ) - ETH 0.045916145330584798
0x3b062f18c2f3ac4d4252d7d03f209e5da90c5388.CALL( ) - ETH 0.04821286829209208
0x8f137aba4a0c458e81bd08491f17b4a86c32a61f.CALL( ) - ETH 0.050776609441214969
0x523747883d148fb00d6386e9b6dde6ac520203b6.CALL( ) - ETH 0.053650416551429911
0xf9408f3fb07e624ad595d2d28bce9463da510eac.CALL( ) - ETH 0.056886375096561586
0xaf07a749c97ddb75897bf28fa08b0fb9278ac8ff.CALL( ) - ETH 0.060547984658876401
0xa4dcf63b9ce7ecd79c95b97c6d12e9609dc307a9.CALL( ) - ETH 0.064713297682908046
0xd25d26d8713af74ac2e9c5dc2e41bd86537b3c31.CALL( ) - ETH 0.069478710037381898
0xed8f1d78d2acab8bc1347086d5ac00b982411b15.CALL( ) - ETH 0.074966653308896261
0x120a4b701777cb429c8c7732ac0eb651c47492b3.CALL( ) - ETH 0.081329346180860888
0xc35563790b9761341cc03310ff3fa280d6648d6f.CALL( )
disperseEther[Disperse (ln:11)]
transfer[Disperse (ln:13)]transfer[Disperse (ln:16)]
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]));
}
}