瀏覽代碼

bridge_ui: Recovery should await fetchSignedVAA fix (#1456)

kev1n-peters 3 年之前
父節點
當前提交
a8cc328fd0
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      bridge_ui/src/components/Recovery.tsx

+ 4 - 4
bridge_ui/src/components/Recovery.tsx

@@ -153,7 +153,7 @@ async function algo(tx: string, enqueueSnackbar: any) {
       throw new Error("Sequence not found");
     }
     const emitterAddress = getEmitterAddressAlgorand(ALGORAND_TOKEN_BRIDGE_ID);
-    return fetchSignedVAA(CHAIN_ID_ALGORAND, emitterAddress, sequence);
+    return await fetchSignedVAA(CHAIN_ID_ALGORAND, emitterAddress, sequence);
   } catch (e) {
     return handleError(e, enqueueSnackbar);
   }
@@ -177,7 +177,7 @@ async function evm(
         ? getNFTBridgeAddressForChain(chainId)
         : getTokenBridgeAddressForChain(chainId)
     );
-    return fetchSignedVAA(chainId, emitterAddress, sequence);
+    return await fetchSignedVAA(chainId, emitterAddress, sequence);
   } catch (e) {
     return handleError(e, enqueueSnackbar);
   }
@@ -194,7 +194,7 @@ async function solana(tx: string, enqueueSnackbar: any, nft: boolean) {
     const emitterAddress = await getEmitterAddressSolana(
       nft ? SOL_NFT_BRIDGE_ADDRESS : SOL_TOKEN_BRIDGE_ADDRESS
     );
-    return fetchSignedVAA(CHAIN_ID_SOLANA, emitterAddress, sequence);
+    return await fetchSignedVAA(CHAIN_ID_SOLANA, emitterAddress, sequence);
   } catch (e) {
     return handleError(e, enqueueSnackbar);
   }
@@ -211,7 +211,7 @@ async function terra(tx: string, enqueueSnackbar: any, chainId: TerraChainId) {
     const emitterAddress = await getEmitterAddressTerra(
       getTokenBridgeAddressForChain(chainId)
     );
-    return fetchSignedVAA(chainId, emitterAddress, sequence);
+    return await fetchSignedVAA(chainId, emitterAddress, sequence);
   } catch (e) {
     return handleError(e, enqueueSnackbar);
   }