diff --git a/composables/transaction/useMergeToken.ts b/composables/transaction/useMergeToken.ts index 095d530d..786fcc03 100644 --- a/composables/transaction/useMergeToken.ts +++ b/composables/transaction/useMergeToken.ts @@ -23,6 +23,7 @@ export default (tokenL2Address: Ref) => { inProgress, error, execute: getMergeTokenInfo, + reload: reloadMergeTokenInfo, reset, } = usePromise( async () => { @@ -59,5 +60,6 @@ export default (tokenL2Address: Ref) => { inProgress: computed(() => inProgress.value), error: computed(() => error.value), requestMergeTokenInfo, + reloadMergeTokenInfo }; }; diff --git a/views/transactions/Deposit.vue b/views/transactions/Deposit.vue index 52dc72a7..3dc691e2 100644 --- a/views/transactions/Deposit.vue +++ b/views/transactions/Deposit.vue @@ -579,7 +579,7 @@ const amountInputTokenAddress = computed({ const tokenBalance = computed(() => { return balance.value?.find((e) => e.address === selectedToken.value?.address)?.amount; }); -const { result: mergeTokenInfo } = useMergeToken(computed(() => selectedToken.value?.l2Address)); +const { result: mergeTokenInfo, reloadMergeTokenInfo } = useMergeToken(computed(() => selectedToken.value?.l2Address)); const { result: allowance, @@ -853,6 +853,7 @@ const makeTransaction = async () => { step.value = "submitted"; previousTransactionAddress.value = transaction.value!.to.address; recentlyBridged.value = true; + reloadMergeTokenInfo(); } if (tx) { @@ -964,7 +965,7 @@ onMounted(() => { if (selectedNetworkKey.value === "blast") { selectedNetworkKey.value = zkSyncNetworks[0].key; } -}) +});