Skip to content

Commit a7794a4

Browse files
committed
feat: update error patterns
1 parent d72656b commit a7794a4

3 files changed

Lines changed: 11 additions & 6 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "side-wallet",
3-
"version": "0.0.1",
3+
"version": "0.0.2",
44
"private": true,
55
"scripts": {
66
"clean": "mkdir -p dist && rm -rf dist/* && cp -r build/_raw/* dist",

src/ui/state/transactions/hooks/cosmos.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -208,12 +208,11 @@ export function useSignAndBroadcastTxRaw() {
208208
const gasUsed = await estimateGas(mockTxRaw).catch((error) => {
209209
if (error.message.match(errorPatterns.sideBTCInsufficientFunds.pattern)) {
210210
throw new Error(errorPatterns.sideBTCInsufficientFunds.message);
211-
}
212-
213-
if (error.message.match(errorPatterns.sideBTCVaultNoUTXOs.pattern)) {
211+
} else if (error.message.match(errorPatterns.sideBTCVaultNoUTXOs.pattern)) {
214212
throw new Error(errorPatterns.sideBTCVaultNoUTXOs.message);
213+
} else if (error.message.match(errorPatterns.sideVaultUTXONumberLimit.pattern)) {
214+
throw new Error(errorPatterns.sideVaultUTXONumberLimit.message);
215215
}
216-
217216
throw error;
218217
});
219218

src/ui/utils/errorPatterns.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ export const errorPatterns = {
66

77
sideBTCVaultNoUTXOs: {
88
pattern: new RegExp('insufficient utxos', 'i'),
9-
message: 'Side Bridge’s BTC vault currently has no usable UTXOs. Please wait and check back later.'
9+
message: 'Side Bridge’s vault currently has no usable UTXOs. Please wait and check back later.'
10+
},
11+
12+
sideVaultUTXONumberLimit: {
13+
pattern: new RegExp('maximum utxo number exceeded', 'i'),
14+
message:
15+
'Side Bridge is currently experiencing high demand. The vault UTXOs are locked for other withdrawal requests. Please try a smaller amount or attempt your transaction again later.'
1016
}
1117
};

0 commit comments

Comments
 (0)