Skip to content

Commit 52a4250

Browse files
committed
fix(rewards): sync mUSD calculator disclaimer APY with conversion rate
Parameterize disclaimer_calculator with {{apy}} and pass MUSD_CONVERSION_APY; document constant in musd.ts.
1 parent 71da2ac commit 52a4250

3 files changed

Lines changed: 6 additions & 2 deletions

File tree

app/components/UI/Earn/constants/musd.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ export const MUSD_TOKEN_ASSET_ID_BY_CHAIN: Record<Hex, string> = {
6161
};
6262

6363
export const MUSD_CURRENCY = 'MUSD';
64+
/** APY in whole percent (e.g. 3 → 3%). Drives Earn UI and Rewards mUSD calculator math and disclaimer copy. */
6465
export const MUSD_CONVERSION_APY = 3;
6566

6667
// Delay before cleaning up toast tracking entries after final transaction status

app/components/UI/Rewards/components/Tabs/MusdCalculatorTab/MusdCalculatorTab.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ import { BridgeToken } from '../../../../Bridge/types';
3838
import { getTokenIconUrl } from '../../../../Bridge/utils';
3939
import { getNativeSourceToken } from '../../../../Bridge/utils/tokenUtils';
4040
import {
41+
MUSD_CONVERSION_APY,
4142
MUSD_TOKEN,
4243
MUSD_TOKEN_ADDRESS,
4344
MUSD_TOKEN_ASSET_ID_BY_CHAIN,
@@ -433,7 +434,9 @@ const MusdCalculatorTab: React.FC = () => {
433434
color={TextColor.TextAlternative}
434435
twClassName="mb-6 max-w-[361px] self-center text-center leading-[22px]"
435436
>
436-
{strings('rewards.musd.disclaimer_calculator')}
437+
{strings('rewards.musd.disclaimer_calculator', {
438+
apy: MUSD_CONVERSION_APY,
439+
})}
437440
</Text>
438441

439442
<Box

locales/languages/en.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8407,7 +8407,7 @@
84078407
"earnings_per_month_suffix": "/mo",
84088408
"earnings_per_day_suffix": "/day",
84098409
"slider_amount_label": "Amount",
8410-
"disclaimer_calculator": "Calculation based on 3% APY. Bonus rate may change. Paid daily, claimable any time.",
8410+
"disclaimer_calculator": "Calculation based on {{apy}}% APY. Bonus rate may change. Paid daily, claimable any time.",
84118411
"buy_button": "Buy mUSD",
84128412
"swap_button": "Swap to mUSD"
84138413
},

0 commit comments

Comments
 (0)