monorepo
monorepo copied to clipboard
[ICE: 0.3] Transactions taking long due to initial missing Relayer Fee
Problem
Transaction took a long time to pass.
Impact
User was trying to bridge ETH from OP to Mainnet. Transaction takes 9m 32s, where 8 of those minutes where due to the "Insufficient Relayer Fee" error banner not popping up. Transaction ended up passing after bumping.
Transaction: https://connextscan.io/tx/0x4ad44dd5f817596ef83b9c5ff0f4a1e36990fbc81841d6036df3bcb0412cab46
Proposed Solution
Banner must show up earlier in the transaction to avoid any delays.
This depends on the execution cycle and how long the result takes to propagate through subgraph -> carto -> UI. A lot of things can factor into this, including how update to date RPCs are. Leaving this in backlog for now as it doesn't show up in all transfers and assessing the root cause will take more effort.