Transaction Hash:
Block:
16253428 at Dec-24-2022 08:33:59 AM +UTC
Transaction Fee:
0.00140037704106564 ETH
$3.42
Gas Used:
123,530 Gas / 11.336331588 Gwei
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x11F05661...bD01141b8 | 0.000000000000042074 Eth | 0.050000000000042074 Eth | 0.05 | ||
0x15315f8f...De67Ec7b8 |
0.660940759966990469 Eth
Nonce: 213
|
0.189540382925924829 Eth
Nonce: 214
| 0.47140037704106564 | ||
0x388C818C...7ccB19297
Miner
| (Lido: Execution Layer Rewards Vault) | 111.990747582445888456 Eth | 111.990932877445888456 Eth | 0.000185295 | |
0x3E63f478...2a69521AD | 0.000000000000042072 Eth | 0.070000000000042072 Eth | 0.07 | ||
0x5215ac51...D1c0a7f19 | 0.000000000000042074 Eth | 0.050000000000042074 Eth | 0.05 | ||
0x6BCec774...9618B6de4 | 0.000000000000042059 Eth | 0.050000000000042059 Eth | 0.05 | ||
0x7F404D76...FD59bA101 | 0.000000000000042071 Eth | 0.030000000000042071 Eth | 0.03 | ||
0xA76D8f7e...31BA3C748 | 0.000000000000042066 Eth | 0.030000000000042066 Eth | 0.03 | ||
0xc0cdA1aD...8Ae89Aba9 | 0.000000000000042072 Eth | 0.030000000000042072 Eth | 0.03 | ||
0xDB5BB30f...aD0165b55 | 0.005000000000042057 Eth | 0.105000000000042057 Eth | 0.1 | ||
0xdEe75bD8...e10ed63e9 | 0.000000000000042076 Eth | 0.030000000000042076 Eth | 0.03 | ||
0xDFB2CD86...Ee0b6B963 | 0.000000000000042073 Eth | 0.030000000000042073 Eth | 0.03 |
Execution Trace
ETH 0.47
Disperse.disperseEther( recipients=[0xDB5BB30fcd78e935517D908907c07A4aD0165b55, 0x3E63f47881dDc5fc75332Cd3f244a342a69521AD, 0x5215ac517c030214109f9845f1e8A4cD1c0a7f19, 0x6BCec774FeaB8cB6771aE39B75a4E859618B6de4, 0x11F056618167e7105f8503ece515455bD01141b8, 0xdEe75bD8448d55827Acb7C6C32bC479e10ed63e9, 0x7F404D76BDfF53f9f9795d1e1187209FD59bA101, 0xDFB2CD8632954cD77D61686ce20c553Ee0b6B963, 0xc0cdA1aDC4412c9894062268757fe8C8Ae89Aba9, 0xA76D8f7ead34B2000596835069a58D531BA3C748], values=[100000000000000000, 70000000000000000, 50000000000000000, 50000000000000000, 50000000000000000, 30000000000000000, 30000000000000000, 30000000000000000, 30000000000000000, 30000000000000000] )
- ETH 0.1
0xdb5bb30fcd78e935517d908907c07a4ad0165b55.CALL( )
- ETH 0.07
0x3e63f47881ddc5fc75332cd3f244a342a69521ad.CALL( )
- ETH 0.05
0x5215ac517c030214109f9845f1e8a4cd1c0a7f19.CALL( )
- ETH 0.05
0x6bcec774feab8cb6771ae39b75a4e859618b6de4.CALL( )
- ETH 0.05
0x11f056618167e7105f8503ece515455bd01141b8.CALL( )
- ETH 0.03
0xdee75bd8448d55827acb7c6c32bc479e10ed63e9.CALL( )
- ETH 0.03
0x7f404d76bdff53f9f9795d1e1187209fd59ba101.CALL( )
- ETH 0.03
0xdfb2cd8632954cd77d61686ce20c553ee0b6b963.CALL( )
- ETH 0.03
0xc0cda1adc4412c9894062268757fe8c8ae89aba9.CALL( )
- ETH 0.03
0xa76d8f7ead34b2000596835069a58d531ba3c748.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])); } }