superchain-relayer icon indicating copy to clipboard operation
superchain-relayer copied to clipboard

Multi-Withdrawal Transactions not Properly Recognized

Open MSilb7 opened this issue 4 months ago • 2 comments

Relaying a Multicall withdrawal only relays one of the withdrawals. The second one is unable to be relayed.

L2 Withdrawal (contains 2 withdrawals): https://optimistic.etherscan.io/tx/0x2a523f1b74b93f5d8c1bdc7e5a1d106e7b2c6b1e31c3449a370b05048fec5ada

L1 Prove: https://etherscan.io/tx/0x9e6871eded323816255827798b36ffb547df5ecb30b5b42b0a90b5020100bf5e

L1 Relay (only reads 1 of the withdrawals): https://etherscan.io/tx/0x217bf1d1abbb1805d586ff908373b928a7e63242d2505fd51ef52c5c8d1be4fb

Now, when I look up this transaction on superchainrelayer.xyz it says "Finalized," Etherscan also says "waiting" and I'm unable to relay the other withdrawal from the transaction.

Superchain Relayer image

Etherscan image

MSilb7 avatar Sep 28 '24 01:09 MSilb7