EIP-1559Dynamic-fee transaction: the sender caps the total price (maxFeePerGas) and tips the validator (maxPriorityFeePerGas); the network burns the base fee and refunds the unused headroom (EIP-1559). · raw type: 2
Method
0xde05e6a0The function this transaction called, by its 4-byte selector. A bare 0x… selector is not in our signature set — not a call that did nothing.
Tx 4 of 349 in blockPosition in block 24139253: txIndex 3 (zero-based) of 349 transactions
Tokens were swappedA `Swap` log, the standard pool event. The evidence links show how many logs there were — the count is deliberately not stated as a number of swaps, because a router re-emits the pool’s event under its own address.confirmedRead from a standard event or a structural fact of the call tree — the transaction says this outright.#4
Two independent branches — a bundle, or the two sides of one exchangeThe top-level call fanned out into branches that share no counterparties. With three or more that is a bundle; with exactly two it is genuinely undecidable — an exchange also sends goods one way and payment another, and those branches share nothing either.ambiguousSeveral readings fit the same evidence. Shown so it is not silently dropped, not because one of them was picked.↳frame↳frame
A spending allowance was setAn `Approval` log: an allowance was set, letting a spender move tokens later. Nothing moved in this transaction because of it.confirmedRead from a standard event or a structural fact of the call tree — the transaction says this outright.#1
TransferToken or value moved from one address to another.Transfer(address,address,uint256)topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
ApprovalAn owner authorised a spender to move up to a set amount of their tokens.Approval(address,address,uint256)topic0 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925
Unlimited allowance: the spender may move this token from the owner's wallet without a cap, until it is revoked. This is the approval a drainer asks for.
TransferToken or value moved from one address to another.Transfer(address,address,uint256)topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
SwapTokens exchanged against a liquidity pool.Swap(address,uint256,uint256,uint256,uint256,address)topic0 0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822
sender0x95fe...8d820x95fe5961368664c3da8879d7542149ddf0738d82amount0In6,997,699.7495 MIL#92866997699749510598 (raw, base units)amount1In0 WETH0 (raw, base units)amount0Out0 MIL#92860 (raw, base units)amount1Out0.0492 WETH49209206711743530 (raw, base units)to0x95fe...8d820x95fe5961368664c3da8879d7542149ddf0738d82