Skip to content

Commit feeb952

Browse files
authored
Merge pull request #766 from Adamant-im/fix/pending-tx-status
fix: don't show zero fee for pending
2 parents e85bf37 + 2899c3a commit feeb952

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/components/transactions/TransactionTemplate.vue

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -286,10 +286,13 @@ const calculatedFee = computed(() => {
286286
287287
const { cryptoTransferDecimals, decimals } = CryptosInfo[commissionTokenLabel]
288288
289-
const tokenFee =
290-
props.queryStatus === 'success' && typeof props.fee === 'number'
291-
? `${formatAmount(props.fee, cryptoTransferDecimals ?? decimals)} ${commissionTokenLabel}`
292-
: placeholder.value
289+
const isFeeShown =
290+
typeof props.fee === 'number' &&
291+
((props.queryStatus === 'success' && props.fee > 0) || props.transactionStatus === 'CONFIRMED')
292+
293+
const tokenFee = isFeeShown
294+
? `${formatAmount(props.fee, cryptoTransferDecimals ?? decimals)} ${commissionTokenLabel}`
295+
: placeholder.value
293296
294297
if (!props.fee || !calculatedTimestampInSec.value) return tokenFee
295298

0 commit comments

Comments
 (0)