diff --git a/package.json b/package.json
index 15102f5b7..21ea9b558 100644
--- a/package.json
+++ b/package.json
@@ -55,7 +55,7 @@
"@cosmjs/tendermint-rpc": "^0.32.1",
"@datadog/browser-logs": "^5.23.3",
"@dydxprotocol/v4-client-js": "3.6.0",
- "@dydxprotocol/v4-localization": "1.1.402",
+ "@dydxprotocol/v4-localization": "1.1.403",
"@dydxprotocol/v4-proto": "^7.0.0-dev.0",
"@emotion/is-prop-valid": "^1.3.0",
"@hugocxl/react-to-image": "^0.0.9",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index fffeafd97..11d8cae01 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -33,8 +33,8 @@ dependencies:
specifier: 3.6.0
version: 3.6.0
'@dydxprotocol/v4-localization':
- specifier: 1.1.402
- version: 1.1.402
+ specifier: 1.1.403
+ version: 1.1.403
'@dydxprotocol/v4-proto':
specifier: ^7.0.0-dev.0
version: 7.0.0-dev.0
@@ -1702,8 +1702,8 @@ packages:
- utf-8-validate
dev: false
- /@dydxprotocol/v4-localization@1.1.402:
- resolution: {integrity: sha512-3h8elpbv2yS4NFRJ7tNfe8I9N7/aZJzhYFGNT6tr2DqGdGniXX/HklFXURFK+Rq/9qikt7UiTKHL2FG6m9h87w==}
+ /@dydxprotocol/v4-localization@1.1.403:
+ resolution: {integrity: sha512-rYqsZoqVoJBbtFM07nb4krFrvuLnvfzga9FC0+yW0kKd+p4d6GDeMXYULnL+vkttDkyjk6sBmvsXpfcCZTYqaA==}
dev: false
/@dydxprotocol/v4-proto@7.0.0-dev.0:
@@ -3951,7 +3951,7 @@ packages:
'@types/estree-jsx': 1.0.5
'@types/hast': 3.0.4
'@types/mdx': 2.0.13
- acorn: 8.15.0
+ acorn: 8.16.0
collapse-white-space: 2.1.0
devlop: 1.1.0
estree-util-is-identifier-name: 3.0.0
@@ -3960,7 +3960,7 @@ packages:
hast-util-to-jsx-runtime: 2.3.6
markdown-extensions: 2.0.0
recma-build-jsx: 1.0.0
- recma-jsx: 1.0.1(acorn@8.15.0)
+ recma-jsx: 1.0.1(acorn@8.16.0)
recma-stringify: 1.0.0
rehype-recma: 1.0.0
remark-mdx: 3.1.1
@@ -4778,7 +4778,6 @@ packages:
/@noble/secp256k1@1.7.2:
resolution: {integrity: sha512-/qzwYl5eFLH8OWIecQWM31qld2g1NfjgylK+TNhqtaUKP37Nm+Y+z30Fjhw0Ct8p9yCQEm2N3W/AckdIb3SMcQ==}
- dev: true
/@nodelib/fs.scandir@2.1.5:
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
@@ -9367,7 +9366,7 @@ packages:
resolution: {integrity: sha512-XyNh1rB0SkEqd3tXcXMi+Xe1fvg+kUIcoRIEujP1Jgv7DqW2r9lg3Ah0NkFaCs9sTkQAQA8kw7xiRXzENi9Rtw==}
dependencies:
'@noble/hashes': 1.2.0
- '@noble/secp256k1': 1.7.1
+ '@noble/secp256k1': 1.7.2
'@scure/base': 1.1.9
dev: false
@@ -11134,7 +11133,7 @@ packages:
buffer: 6.0.3
ethereumjs-util: 7.1.5
libphonenumber-js: 1.11.2
- node-forge: 1.3.1
+ node-forge: 1.4.0
transitivePeerDependencies:
- debug
- fp-ts
@@ -13570,6 +13569,14 @@ packages:
acorn: 8.15.0
dev: true
+ /acorn-jsx@5.3.2(acorn@8.16.0):
+ resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+ dependencies:
+ acorn: 8.16.0
+ dev: true
+
/acorn-walk@8.3.4:
resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==}
engines: {node: '>=0.4.0'}
@@ -15762,13 +15769,8 @@ packages:
has-property-descriptors: 1.0.2
object-keys: 1.1.1
- /defu@6.1.4:
- resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
- dev: false
-
/defu@6.1.7:
resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==}
- dev: true
/degenerator@5.0.1:
resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==}
@@ -16454,7 +16456,7 @@ packages:
resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==}
dependencies:
'@types/estree-jsx': 1.0.5
- acorn: 8.15.0
+ acorn: 8.16.0
esast-util-from-estree: 2.0.0
vfile-message: 4.0.3
dev: true
@@ -18267,12 +18269,12 @@ packages:
dependencies:
cookie-es: 1.2.2
crossws: 0.3.5
- defu: 6.1.4
+ defu: 6.1.7
destr: 2.0.5
iron-webcrypto: 1.2.1
node-mock-http: 1.0.3
radix3: 1.1.2
- ufo: 1.6.1
+ ufo: 1.6.3
uncrypto: 0.1.3
dev: false
@@ -20786,8 +20788,8 @@ packages:
/micromark-extension-mdxjs@3.0.0:
resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==}
dependencies:
- acorn: 8.15.0
- acorn-jsx: 5.3.2(acorn@8.15.0)
+ acorn: 8.16.0
+ acorn-jsx: 5.3.2(acorn@8.16.0)
micromark-extension-mdx-expression: 3.0.1
micromark-extension-mdx-jsx: 3.0.2
micromark-extension-mdx-md: 2.0.0
@@ -21160,10 +21162,10 @@ packages:
/mlly@1.8.0:
resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==}
dependencies:
- acorn: 8.15.0
+ acorn: 8.16.0
pathe: 2.0.3
pkg-types: 1.3.1
- ufo: 1.6.1
+ ufo: 1.6.3
dev: true
/mlly@1.8.2:
@@ -21708,7 +21710,7 @@ packages:
dependencies:
destr: 2.0.5
node-fetch-native: 1.6.7
- ufo: 1.6.1
+ ufo: 1.6.3
dev: false
/on-exit-leak-free@0.2.0:
@@ -23442,13 +23444,13 @@ packages:
vfile: 6.0.3
dev: true
- /recma-jsx@1.0.1(acorn@8.15.0):
+ /recma-jsx@1.0.1(acorn@8.16.0):
resolution: {integrity: sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- acorn: 8.15.0
- acorn-jsx: 5.3.2(acorn@8.15.0)
+ acorn: 8.16.0
+ acorn-jsx: 5.3.2(acorn@8.16.0)
estree-util-to-js: 2.0.0
recma-parse: 1.0.0
recma-stringify: 1.0.0
@@ -25093,8 +25095,8 @@ packages:
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
engines: {node: '>=12.0.0'}
dependencies:
- fdir: 6.5.0(picomatch@4.0.3)
- picomatch: 4.0.3
+ fdir: 6.5.0(picomatch@4.0.4)
+ picomatch: 4.0.4
dev: true
/tinyglobby@0.2.16:
@@ -25534,12 +25536,8 @@ packages:
hasBin: true
dev: false
- /ufo@1.6.1:
- resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==}
-
/ufo@1.6.3:
resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==}
- dev: true
/uint8-varint@2.0.4:
resolution: {integrity: sha512-FwpTa7ZGA/f/EssWAb5/YV6pHgVF1fViKdW8cWaEarjB8t7NyofSWBdOTyFPaGuUG4gx3v1O3PQ8etsiOs3lcw==}
@@ -25791,7 +25789,7 @@ packages:
lru-cache: 10.4.3
node-fetch-native: 1.6.7
ofetch: 1.4.1
- ufo: 1.6.1
+ ufo: 1.6.3
dev: false
/until-async@3.0.2:
@@ -26289,7 +26287,7 @@ packages:
'@types/node': 22.18.8
esbuild: 0.21.5
postcss: 8.5.6
- rollup: 4.52.4
+ rollup: 4.60.1
optionalDependencies:
fsevents: 2.3.3
dev: true
diff --git a/src/pages/markets/MarketsBanners.tsx b/src/pages/markets/MarketsBanners.tsx
index 5058eb9bf..c62ca2963 100644
--- a/src/pages/markets/MarketsBanners.tsx
+++ b/src/pages/markets/MarketsBanners.tsx
@@ -179,10 +179,10 @@ export const MarketsBanners = ({
{stringGetter({ key: STRING_KEYS.NO_FEE_NOVEMBER_BANNER_TITLE_ACCENT })}
{' '}
- {stringGetter({ key: STRING_KEYS.NO_FEE_APRIL_BANNER_TITLE })}
+ {stringGetter({ key: STRING_KEYS.NO_FEE_MAY_BANNER_TITLE })}
- {stringGetter({ key: STRING_KEYS.NO_FEE_APRIL_BANNER_CTA })} →
+ {stringGetter({ key: STRING_KEYS.NO_FEE_MAY_BANNER_CTA })} →