Transaction Hash:
Block:
18621530 at Nov-21-2023 05:08:59 PM +UTC
Transaction Fee:
0.00495994784104127 ETH
$12.62
Gas Used:
101,014 Gas / 49.101588305 Gwei
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x0d5cbff2...21eD15Df7 | 0.007126781701253192 Eth | 0.044626781701253192 Eth | 0.0375 | ||
0x38429A95...4cf62e405 | 0.004313501509665144 Eth | 0.041813501509665144 Eth | 0.0375 | ||
0x424CBd7A...3e98193cc
Miner
| 26.603156010895483732 Eth | 26.603166112295483732 Eth | 0.0000101014 | ||
0x4a72E144...0cEa01AF0 | 0.002275984968439171 Eth | 0.039775984968439171 Eth | 0.0375 | ||
0x5eda3035...561609b08 |
2.059700659868741869 Eth
Nonce: 4604
|
1.754740712027700599 Eth
Nonce: 4605
| 0.30495994784104127 | ||
0x77395509...F5Bf5281A | 0.000629353359124286 Eth | 0.038129353359124286 Eth | 0.0375 | ||
0x7d1D98E1...11d3d2D77 | 0.000949855718246792 Eth | 0.038449855718246792 Eth | 0.0375 | ||
0x9236F50e...D8B6288CE | 0.002630903405612563 Eth | 0.040130903405612563 Eth | 0.0375 | ||
0xdB4aCC75...DbaF3C43f | 0.004604919615642767 Eth | 0.042104919615642767 Eth | 0.0375 | ||
0xE8Ac5673...62A6a7dcE | 0.004028930727031421 Eth | 0.041528930727031421 Eth | 0.0375 |
Execution Trace
ETH 0.3
AstraDispenser.dispense( recipients=[0x0d5cbff2d942722a14729bf01CC9D5421eD15Df7, 0x773955091b539D722908AD84F5d55e5F5Bf5281A, 0x38429A952B673474a0Fb75CE32029654cf62e405, 0x7d1D98E1e5E2FD74d97c87eAA0ef62011d3d2D77, 0xE8Ac5673c035EBe2D0314a9283A027a62A6a7dcE, 0x9236F50eBE6226DF4E1B46e9E4D03cFD8B6288CE, 0x4a72E14491582cBb89E354454e229a60cEa01AF0, 0xdB4aCC75f4E71Da313d2C85eF5CCa28DbaF3C43f] )
- ETH 0.0375
0x0d5cbff2d942722a14729bf01cc9d5421ed15df7.CALL( )
- ETH 0.0375
0x773955091b539d722908ad84f5d55e5f5bf5281a.CALL( )
- ETH 0.0375
0x38429a952b673474a0fb75ce32029654cf62e405.CALL( )
- ETH 0.0375
0x7d1d98e1e5e2fd74d97c87eaa0ef62011d3d2d77.CALL( )
- ETH 0.0375
0xe8ac5673c035ebe2d0314a9283a027a62a6a7dce.CALL( )
- ETH 0.0375
0x9236f50ebe6226df4e1b46e9e4d03cfd8b6288ce.CALL( )
- ETH 0.0375
0x4a72e14491582cbb89e354454e229a60cea01af0.CALL( )
- ETH 0.0375
0xdb4acc75f4e71da313d2c85ef5cca28dbaf3c43f.CALL( )
dispense[AstraDispenser (ln:4)]
// SPDX-License-Identifier: Unlicense pragma solidity ^0.8.11; contract AstraDispenser { function dispense(address payable[] memory recipients) external payable { assembly { let len := mload(recipients) let amount_per := div(callvalue(), len) let data := add(recipients, 0x20) for { let end := add(data, mul(len, 0x20)) } lt(data, end) { data := add(data, 0x20) } { pop(call( 21000, mload(data), amount_per, 0, 0, 0, 0 )) } // Check if there is any leftover funds let leftover := selfbalance() if eq(leftover, 0) { return(0, 0) } pop(call( 21000, caller(), leftover, 0, 0, 0, 0 )) } } }