Skip to content

Commit

Permalink
Use combined USDC balance for fiat reference amount
Browse files Browse the repository at this point in the history
  • Loading branch information
sisou committed Mar 8, 2024
1 parent c5f583f commit 1ea4260
Show file tree
Hide file tree
Showing 10 changed files with 118 additions and 115 deletions.
11 changes: 5 additions & 6 deletions src/components/layouts/AddressOverview.vue
Original file line number Diff line number Diff line change
Expand Up @@ -113,9 +113,8 @@
<FiatConvertedAmount v-if="activeCurrency === 'btc'"
:amount="btcAccountBalance" currency="btc" value-mask/>

<FiatConvertedAmount v-if="activeCurrency === 'usdc' && usdcAddressInfo.balance !== null"
:amount="usdcAddressInfo.balance" currency="usdc" value-mask/>
<span v-else-if="activeCurrency === 'usdc'" class="fiat-amount"></span>
<FiatConvertedAmount v-if="activeCurrency === 'usdc'"
:amount="usdcAccountBalance + nativeUsdcAccountBalance " currency="usdc" value-mask/>
</div>
</div>
</div>
Expand All @@ -134,7 +133,7 @@
@click="$router.push(`/send/${activeCurrency}`)" @mousedown.prevent
:disabled="(activeCurrency === 'nim' && (!activeAddressInfo || !activeAddressInfo.balance))
|| (activeCurrency === 'btc' && !btcAccountBalance)
|| (activeCurrency === 'usdc' && (!usdcAddressInfo || !usdcAddressInfo.balance))"
|| (activeCurrency === 'usdc' && !nativeUsdcAccountBalance)"
>
<ArrowRightSmallIcon />{{ $t('Send') }}
</button>
Expand All @@ -146,14 +145,14 @@
</div>
</div>
<div
v-if="activeCurrency === 'usdc' && usdcAddressInfo && usdcAddressInfo.balance >= 0.1e6"
v-if="activeCurrency === 'usdc' && usdcAccountBalance >= 0.1e6"
class="bridged-usdc-notice"
>
<div class="flex-row">
<UsdcIcon />
{{ $t('Legacy USDC (USDC.e)') }}
<div class="flex-grow"></div>
<Amount :amount="usdcAddressInfo.balance" currency="usdc.e" value-mask/>
<Amount :amount="usdcAccountBalance" currency="usdc.e" value-mask/>
</div>
<div class="flex-row">
<span class="description">
Expand Down
24 changes: 12 additions & 12 deletions src/i18n/de.po
Original file line number Diff line number Diff line change
Expand Up @@ -301,7 +301,7 @@ msgstr ""
"Jetzt aktualisieren um alle neuen Funktionen nutzen zu können. Es dauert "
"auch wirklich nur ein paar Sekunden!"

#: src/components/layouts/AddressOverview.vue:204
#: src/components/layouts/AddressOverview.vue:203
msgid ""
"All swaps are part of your transaction history and feature a small swap "
"icon."
Expand Down Expand Up @@ -663,7 +663,7 @@ msgstr "Klicke hier für mehr infos"
msgid "Click on ‘Troubleshooting’ to learn more."
msgstr "Klicke auf 'Fehlerbehebung' um mehr zu erfahren."

#: src/components/layouts/AddressOverview.vue:206
#: src/components/layouts/AddressOverview.vue:205
#: src/components/swap/SwapAnimation.vue:111
msgid "Close"
msgstr "Schließen"
Expand Down Expand Up @@ -769,11 +769,11 @@ msgstr ""
msgid "Conversion from USDC.e to USDC"
msgstr ""

#: src/components/layouts/AddressOverview.vue:169
#: src/components/layouts/AddressOverview.vue:168
msgid "Convert to USDC"
msgstr ""

#: src/components/layouts/AddressOverview.vue:161
#: src/components/layouts/AddressOverview.vue:160
msgid "Convert your USDC.e to the new standard."
msgstr ""

Expand Down Expand Up @@ -1410,7 +1410,7 @@ msgstr "Benenne den Sender"
msgid "Language"
msgstr "Sprache"

#: src/components/layouts/AddressOverview.vue:164
#: src/components/layouts/AddressOverview.vue:163
#: src/components/modals/NetworkInfoModal.vue:20
msgid "Learn more"
msgstr "Mehr erfahren"
Expand All @@ -1419,11 +1419,11 @@ msgstr "Mehr erfahren"
msgid "Learn more here"
msgstr "Hier erfährst du mehr"

#: src/components/layouts/AddressOverview.vue:154
#: src/components/layouts/AddressOverview.vue:153
msgid "Legacy USDC (USDC.e)"
msgstr ""

#: src/components/layouts/AddressOverview.vue:191
#: src/components/layouts/AddressOverview.vue:190
msgid "Let's get started! Create your Nimiq account:"
msgstr "Los geht's! Erstelle jetzt dein Nimiq-Konto:"

Expand Down Expand Up @@ -1831,7 +1831,7 @@ msgstr ""
"Lese mehr darüber ins unserem {blog_post} oder klicke unten für die neue "
"Wallet Einführung."

#: src/components/layouts/AddressOverview.vue:144
#: src/components/layouts/AddressOverview.vue:143
#: src/components/MobileActionBar.vue:4
msgid "Receive"
msgstr "Empfangen"
Expand Down Expand Up @@ -2065,7 +2065,7 @@ msgstr ""
msgid "Selling now available"
msgstr "Verkaufen jetzt möglich"

#: src/components/layouts/AddressOverview.vue:139
#: src/components/layouts/AddressOverview.vue:138
#: src/components/MobileActionBar.vue:10
msgid "Send"
msgstr "Senden"
Expand Down Expand Up @@ -2231,7 +2231,7 @@ msgstr "Wiederherstellungswörter anzeigen"
msgid "Show values as {currency}"
msgstr "Zeige Werte in {currency}"

#: src/components/layouts/AddressOverview.vue:192
#: src/components/layouts/AddressOverview.vue:191
msgid "Signup"
msgstr "Anmelden"

Expand Down Expand Up @@ -2832,7 +2832,7 @@ msgstr ""
msgid "You currently have no balance to swap."
msgstr "Du hast aktuell kein Guthaben zum tauschen."

#: src/components/layouts/AddressOverview.vue:412
#: src/components/layouts/AddressOverview.vue:411
msgid "You do not have enough USDC.e to pay conversion fees ({fee})"
msgstr ""

Expand Down Expand Up @@ -2965,7 +2965,7 @@ msgstr ""
msgid "Your payout is on its way"
msgstr "Deine Auszahlung ist unterwegs"

#: src/components/layouts/AddressOverview.vue:200
#: src/components/layouts/AddressOverview.vue:199
msgid "Your swap was successful!"
msgstr "Dein Tausch war erfolgreich!"

Expand Down
24 changes: 12 additions & 12 deletions src/i18n/en.po
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ msgstr ""
msgid "All new features are exclusive to new accounts. Upgrade now, it only takes seconds."
msgstr ""

#: src/components/layouts/AddressOverview.vue:204
#: src/components/layouts/AddressOverview.vue:203
msgid "All swaps are part of your transaction history and feature a small swap icon."
msgstr ""

Expand Down Expand Up @@ -601,7 +601,7 @@ msgstr ""
msgid "Click on ‘Troubleshooting’ to learn more."
msgstr ""

#: src/components/layouts/AddressOverview.vue:206
#: src/components/layouts/AddressOverview.vue:205
#: src/components/swap/SwapAnimation.vue:111
msgid "Close"
msgstr ""
Expand Down Expand Up @@ -708,11 +708,11 @@ msgstr ""
msgid "Conversion from USDC.e to USDC"
msgstr ""

#: src/components/layouts/AddressOverview.vue:169
#: src/components/layouts/AddressOverview.vue:168
msgid "Convert to USDC"
msgstr ""

#: src/components/layouts/AddressOverview.vue:161
#: src/components/layouts/AddressOverview.vue:160
msgid "Convert your USDC.e to the new standard."
msgstr ""

Expand Down Expand Up @@ -1283,7 +1283,7 @@ msgstr ""
msgid "Language"
msgstr ""

#: src/components/layouts/AddressOverview.vue:164
#: src/components/layouts/AddressOverview.vue:163
#: src/components/modals/NetworkInfoModal.vue:20
msgid "Learn more"
msgstr ""
Expand All @@ -1292,11 +1292,11 @@ msgstr ""
msgid "Learn more here"
msgstr ""

#: src/components/layouts/AddressOverview.vue:154
#: src/components/layouts/AddressOverview.vue:153
msgid "Legacy USDC (USDC.e)"
msgstr ""

#: src/components/layouts/AddressOverview.vue:191
#: src/components/layouts/AddressOverview.vue:190
msgid "Let's get started! Create your Nimiq account:"
msgstr ""

Expand Down Expand Up @@ -1668,7 +1668,7 @@ msgstr ""
msgid "Read all about it in this {blog_post} or click below for the new wallet intro."
msgstr ""

#: src/components/layouts/AddressOverview.vue:144
#: src/components/layouts/AddressOverview.vue:143
#: src/components/MobileActionBar.vue:4
msgid "Receive"
msgstr ""
Expand Down Expand Up @@ -1889,7 +1889,7 @@ msgstr ""
msgid "Selling now available"
msgstr ""

#: src/components/layouts/AddressOverview.vue:139
#: src/components/layouts/AddressOverview.vue:138
#: src/components/MobileActionBar.vue:10
msgid "Send"
msgstr ""
Expand Down Expand Up @@ -2051,7 +2051,7 @@ msgstr ""
msgid "Show values as {currency}"
msgstr ""

#: src/components/layouts/AddressOverview.vue:192
#: src/components/layouts/AddressOverview.vue:191
msgid "Signup"
msgstr ""

Expand Down Expand Up @@ -2589,7 +2589,7 @@ msgstr ""
msgid "You currently have no balance to swap."
msgstr ""

#: src/components/layouts/AddressOverview.vue:412
#: src/components/layouts/AddressOverview.vue:411
msgid "You do not have enough USDC.e to pay conversion fees ({fee})"
msgstr ""

Expand Down Expand Up @@ -2696,7 +2696,7 @@ msgstr ""
msgid "Your payout is on its way"
msgstr ""

#: src/components/layouts/AddressOverview.vue:200
#: src/components/layouts/AddressOverview.vue:199
msgid "Your swap was successful!"
msgstr ""

Expand Down
24 changes: 12 additions & 12 deletions src/i18n/es.po
Original file line number Diff line number Diff line change
Expand Up @@ -307,7 +307,7 @@ msgstr ""
"Todas las nuevas características son exclusivas para nuevas cuentas. Mejora "
"a la nueva versión ahora, solo toma unos segundos."

#: src/components/layouts/AddressOverview.vue:204
#: src/components/layouts/AddressOverview.vue:203
msgid ""
"All swaps are part of your transaction history and feature a small swap "
"icon."
Expand Down Expand Up @@ -670,7 +670,7 @@ msgstr "Haga click para obtener más información"
msgid "Click on ‘Troubleshooting’ to learn more."
msgstr "Haga click en ‘Solución de problemas’ para aprender más."

#: src/components/layouts/AddressOverview.vue:206
#: src/components/layouts/AddressOverview.vue:205
#: src/components/swap/SwapAnimation.vue:111
msgid "Close"
msgstr "Cerrar"
Expand Down Expand Up @@ -775,11 +775,11 @@ msgstr ""
msgid "Conversion from USDC.e to USDC"
msgstr ""

#: src/components/layouts/AddressOverview.vue:169
#: src/components/layouts/AddressOverview.vue:168
msgid "Convert to USDC"
msgstr ""

#: src/components/layouts/AddressOverview.vue:161
#: src/components/layouts/AddressOverview.vue:160
msgid "Convert your USDC.e to the new standard."
msgstr ""

Expand Down Expand Up @@ -1417,7 +1417,7 @@ msgstr "Etiquetar al emisor"
msgid "Language"
msgstr "Idioma"

#: src/components/layouts/AddressOverview.vue:164
#: src/components/layouts/AddressOverview.vue:163
#: src/components/modals/NetworkInfoModal.vue:20
msgid "Learn more"
msgstr "Aprenda más"
Expand All @@ -1426,11 +1426,11 @@ msgstr "Aprenda más"
msgid "Learn more here"
msgstr "Aprenda más aquí"

#: src/components/layouts/AddressOverview.vue:154
#: src/components/layouts/AddressOverview.vue:153
msgid "Legacy USDC (USDC.e)"
msgstr ""

#: src/components/layouts/AddressOverview.vue:191
#: src/components/layouts/AddressOverview.vue:190
msgid "Let's get started! Create your Nimiq account:"
msgstr "¡Comencemos! Cree su cuenta Nimiq:"

Expand Down Expand Up @@ -1840,7 +1840,7 @@ msgstr ""
"Lea todo acerca de esto en esta {blog_post} o haga click abajo para ver la "
"nueva información de la billetera."

#: src/components/layouts/AddressOverview.vue:144
#: src/components/layouts/AddressOverview.vue:143
#: src/components/MobileActionBar.vue:4
msgid "Receive"
msgstr "Recibir"
Expand Down Expand Up @@ -2072,7 +2072,7 @@ msgstr ""
msgid "Selling now available"
msgstr "Ventas ahora disponibles"

#: src/components/layouts/AddressOverview.vue:139
#: src/components/layouts/AddressOverview.vue:138
#: src/components/MobileActionBar.vue:10
msgid "Send"
msgstr "Enviar"
Expand Down Expand Up @@ -2238,7 +2238,7 @@ msgstr "Mostrar Palabras de Recuperación"
msgid "Show values as {currency}"
msgstr "Mostrar montos en {currency}"

#: src/components/layouts/AddressOverview.vue:192
#: src/components/layouts/AddressOverview.vue:191
msgid "Signup"
msgstr "Regístrate"

Expand Down Expand Up @@ -2840,7 +2840,7 @@ msgstr ""
msgid "You currently have no balance to swap."
msgstr "En estos momentos no tiene balance para intercambiar."

#: src/components/layouts/AddressOverview.vue:412
#: src/components/layouts/AddressOverview.vue:411
msgid "You do not have enough USDC.e to pay conversion fees ({fee})"
msgstr ""

Expand Down Expand Up @@ -2972,7 +2972,7 @@ msgstr "Su pago fue re-financiado"
msgid "Your payout is on its way"
msgstr "Su pago esta de camino"

#: src/components/layouts/AddressOverview.vue:200
#: src/components/layouts/AddressOverview.vue:199
msgid "Your swap was successful!"
msgstr "¡Su intercambio fue exitoso!"

Expand Down
Loading

0 comments on commit 1ea4260

Please sign in to comment.