Restore a user with available assets on at least 3 networks.
Build the multi-route.
Confirm the transaction.
Actual Result:
Only one transaction is sent with the correct value, visible in etherscan.
Other networks send transactions with 0 value, leading to users paying fees for empty transactions.
L2 ARB 2.2 USDC -> is sent with 0 value. etherscan
L2 OPT 1.2 USDC -> is sent with 0 value. etherscan
Expected Result:
All transactions should be sent with the correct value across all networks involved in the multi-route. OR we should disable multi routing transactions
Steps to Reproduce:
Actual Result:
Only one transaction is sent with the correct value, visible in etherscan. Other networks send transactions with 0 value, leading to users paying fees for empty transactions.
https://github.com/user-attachments/assets/9009e766-3ea5-496c-a522-8cfaba7b29d3
Example: After confirming a multi-route transaction:
Expected Result:
All transactions should be sent with the correct value across all networks involved in the multi-route. OR we should disable multi routing transactions
Logs:
Status-debug-logs.zip
ENV:
Nightly 27 Jul