Transaction Decoder
Transaction Hash:
Block:
18773220 at Dec-12-2023 10:56:23 PM +UTC
Transaction Fee:
0.011945090745105273 ETH
$46.32
Gas Used:
219,611 Gas / 54.392042043 Gwei
Account State Difference:
| Address | Before | After | State Difference | ||
|---|---|---|---|---|---|
| 0x0c3E65fc...738145A6C | 0.006793088341850429 Eth | 0.031793088341850429 Eth | 0.025 | ||
| 0x191ca85f...3b166c21f | 0.003922786127412734 Eth | 0.028922786127412734 Eth | 0.025 | ||
| 0x29BC52c2...2dB68a7f2 | 0.00966363618839106 Eth | 0.03466363618839106 Eth | 0.025 | ||
| 0x2f8567aB...1F900B82d | 0.003339610786676408 Eth | 0.028339610786676408 Eth | 0.025 | ||
| 0x302a1930...652fD34a8 | 0.004395601071337163 Eth | 0.029395601071337163 Eth | 0.025 | ||
| 0x3cd446E1...1C47d39f3 |
5.755967028900889001 Eth
Nonce: 3555
|
5.244021938155783728 Eth
Nonce: 3556
| 0.511945090745105273 | ||
| 0x45BfC4af...3f332e0cB | 0.003117923071084619 Eth | 0.028117923071084619 Eth | 0.025 | ||
|
0x4675C7e5...ef3b0a263
Miner
| (Coinbase: MEV Builder) | 0.149760308567938693 Eth | 0.149782269667938693 Eth | 0.0000219611 | |
| 0x57917102...b30377849 | 0.003363699689930825 Eth | 0.028363699689930825 Eth | 0.025 | ||
| 0x586f3015...7e14C2736 | 0.009675396555329355 Eth | 0.034675396555329355 Eth | 0.025 | ||
| 0x69Ab513a...90CCA3872 | 0.005316861644135954 Eth | 0.030316861644135954 Eth | 0.025 | ||
| 0x717608DF...C0DDfA2c4 | 0.002484947317809373 Eth | 0.027484947317809373 Eth | 0.025 | ||
| 0x886c4ca2...FD2963f78 | 0.003694714916843117 Eth | 0.028694714916843117 Eth | 0.025 | ||
| 0x9390FA24...77922b567 | 0.006355537178202773 Eth | 0.031355537178202773 Eth | 0.025 | ||
| 0xa38222f4...93FF72D95 | 0.00617371218979011 Eth | 0.03117371218979011 Eth | 0.025 | ||
| 0xbd7dD006...F9d88b0f7 | 0.005213571895086977 Eth | 0.030213571895086977 Eth | 0.025 | ||
| 0xcb709c80...7DCb57eB4 | 0.007787659128320441 Eth | 0.032787659128320441 Eth | 0.025 | ||
| 0xd876C9D8...f59462252 | 0.009415399177026773 Eth | 0.034415399177026773 Eth | 0.025 | ||
| 0xE4acF95F...213a89D4E | 0.004436838648114032 Eth | 0.029436838648114032 Eth | 0.025 | ||
| 0xfa84c477...9666B3Af8 | 0.006902261904050493 Eth | 0.031902261904050493 Eth | 0.025 | ||
| 0xFC90082E...B2012F4b9 | 0.006831390579717934 Eth | 0.031831390579717934 Eth | 0.025 | ||
| 0xfe58cE00...130afD5FA | 0.009285356897429181 Eth | 0.034285356897429181 Eth | 0.025 |
Execution Trace
ETH 0.5
AstraDispenser.dispense( recipients=[0x9390FA24707C8d2E2Fc7086f85aaA1b77922b567, 0x2f8567aBc648C0981EF1F47e3C030Bd1F900B82d, 0x886c4ca23f122E561b167d44369c87aFD2963f78, 0x302a1930b0a9C0291Cc0ca4FE74a4D8652fD34a8, 0xfa84c477fE219372DB27E414Ce261d29666B3Af8, 0xa38222f4E10149c90a3f99bB0fFD72393FF72D95, 0xE4acF95Fc1a089c3608806EC5cA866a213a89D4E, 0x717608DF0741cD227b2eBEF303eFFe8C0DDfA2c4, 0x57917102F9741a7B80A432C1a4EC54Cb30377849, 0x191ca85fBdC5Eaf0558E516935F0Fe23b166c21f, 0x69Ab513aeEf5888204222b7f774f1d890CCA3872, 0xFC90082E678e7B06918F339A754471fB2012F4b9, 0xd876C9D8c8Af26EcA1e911f9FBD3FF4f59462252, 0xbd7dD006A95829d3CdDC8a81378C91AF9d88b0f7, 0xfe58cE008464fE0127b47C073d3A1f8130afD5FA, 0xcb709c803F64ceb9d2a14040dA8464d7DCb57eB4, 0x29BC52c277b699029d6b38F62F1baB42dB68a7f2, 0x586f30154C3B685EA8d472126e5b7507e14C2736, 0x0c3E65fc5536C99218D5B3A04C5951E738145A6C, 0x45BfC4afe858752085A011dD53dBFd03f332e0cB] )
- ETH 0.025
0x9390fa24707c8d2e2fc7086f85aaa1b77922b567.CALL( ) - ETH 0.025
0x2f8567abc648c0981ef1f47e3c030bd1f900b82d.CALL( ) - ETH 0.025
0x886c4ca23f122e561b167d44369c87afd2963f78.CALL( ) - ETH 0.025
0x302a1930b0a9c0291cc0ca4fe74a4d8652fd34a8.CALL( ) - ETH 0.025
0xfa84c477fe219372db27e414ce261d29666b3af8.CALL( ) - ETH 0.025
0xa38222f4e10149c90a3f99bb0ffd72393ff72d95.CALL( ) - ETH 0.025
0xe4acf95fc1a089c3608806ec5ca866a213a89d4e.CALL( ) - ETH 0.025
0x717608df0741cd227b2ebef303effe8c0ddfa2c4.CALL( ) - ETH 0.025
0x57917102f9741a7b80a432c1a4ec54cb30377849.CALL( ) - ETH 0.025
0x191ca85fbdc5eaf0558e516935f0fe23b166c21f.CALL( ) - ETH 0.025
0x69ab513aeef5888204222b7f774f1d890cca3872.CALL( ) - ETH 0.025
0xfc90082e678e7b06918f339a754471fb2012f4b9.CALL( ) - ETH 0.025
0xd876c9d8c8af26eca1e911f9fbd3ff4f59462252.CALL( ) - ETH 0.025
0xbd7dd006a95829d3cddc8a81378c91af9d88b0f7.CALL( ) - ETH 0.025
0xfe58ce008464fe0127b47c073d3a1f8130afd5fa.CALL( ) - ETH 0.025
0xcb709c803f64ceb9d2a14040da8464d7dcb57eb4.CALL( ) - ETH 0.025
0x29bc52c277b699029d6b38f62f1bab42db68a7f2.CALL( ) - ETH 0.025
0x586f30154c3b685ea8d472126e5b7507e14c2736.CALL( ) - ETH 0.025
0x0c3e65fc5536c99218d5b3a04c5951e738145a6c.CALL( ) - ETH 0.025
0x45bfc4afe858752085a011dd53dbfd03f332e0cb.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
))
}
}
}