Skip to content
This repository was archived by the owner on Aug 26, 2025. It is now read-only.

Commit 6f9c156

Browse files
authored
Added explicit oracle error (#226)
Previously, we were showing the same error message for two different cases: 1. The trading mode being > 0 for a feed (due to a breaker triggering or a trading limit hitting) 2. An oracle problem (no valid median due to outdated reports or not enough reporters) I've added a more explicit error message for the second case now.
1 parent 035d129 commit 6f9c156

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/features/swap/hooks/useSwapQuote.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ function getToastErrorMessage(
9696
case swapErrorMessage.includes(`can't create fixidity number larger than`):
9797
return 'Amount out is too large'
9898
case swapErrorMessage.includes(`no valid median`):
99+
return `Oracle error. Price information for ${fromTokenSymbol} to ${toTokenSymbol} trades is currently unreliable.`
99100
case swapErrorMessage.includes(`Trading is suspended for this reference rate`):
100101
return (
101102
'Trading temporarily paused. ' +

0 commit comments

Comments
 (0)