Skip to content

Commit

Permalink
chore: sync projects (#6)
Browse files Browse the repository at this point in the history
### Description

As the title

### Test plan

n/a

### Related issues

n/a

### Backwards compatibility

Y

### Network scalability

If a new NetworkId and/or Network are added in the future, the changes
in this PR will:

- [ ] Continue to work without code changes, OR trigger a compilation
error (guaranteeing we find it when a new network is added)
  • Loading branch information
kathaypacific authored Sep 11, 2024
2 parents e94f557 + 19a1d80 commit 454f627
Show file tree
Hide file tree
Showing 70 changed files with 2,001 additions and 734 deletions.
4 changes: 1 addition & 3 deletions .github/actions/yarn-install/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,7 @@ runs:
yarn || yarn --network-concurrency 1
# Another install flakiness fix (at least in yarn v1 with node 20)
# yarn postinstall isn't always run (?!) so we run it manually
if [ ! -f src/brandingConfig.ts ]; then
yarn postinstall
fi
yarn postinstall
shell: bash
- name: Fail if someone forgot to commit "yarn.lock"
run: git diff --exit-code
Expand Down
2 changes: 0 additions & 2 deletions WALLET.md
Original file line number Diff line number Diff line change
Expand Up @@ -618,8 +618,6 @@ If they do not have fixes and they do not apply to production, you may ignore th

Images related to the brand are stored in the `src/images` folder. When adding new images, we also include the 1.5x, 2x, 3x, and 4x versions. The app will automatically download the appropriate size.

Links related to the brand are stored in the `src/brandingConfig.ts` file.

### Troubleshooting

#### Postinstall script
Expand Down
24 changes: 12 additions & 12 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -601,24 +601,24 @@ PODS:
- React-Core
- react-native-restart (0.0.27):
- React-Core
- react-native-safe-area-context (4.10.9):
- react-native-safe-area-context (4.11.0):
- React-Core
- react-native-shake (5.5.2):
- react-native-shake (5.6.2):
- RCT-Folly (= 2021.07.22.00)
- React-Core
- react-native-simple-toast (3.3.1):
- React-Core
- Toast (~> 4)
- react-native-splash-screen (3.3.0):
- React-Core
- react-native-video (6.1.2):
- react-native-video (6.5.0):
- RCT-Folly (= 2021.07.22.00)
- React-Core
- react-native-video/Video (= 6.1.2)
- react-native-video/Video (6.1.2):
- react-native-video/Video (= 6.5.0)
- react-native-video/Video (6.5.0):
- RCT-Folly (= 2021.07.22.00)
- React-Core
- react-native-webview (13.8.6):
- react-native-webview (13.12.2):
- RCT-Folly (= 2021.07.22.00)
- React-Core
- React-NativeModulesApple (0.72.15):
Expand Down Expand Up @@ -808,7 +808,7 @@ PODS:
- RCT-Folly (= 2021.07.22.00)
- React-Core
- ReactCommon/turbomodule/core
- RNScreens (3.33.0):
- RNScreens (3.34.0):
- RCT-Folly (= 2021.07.22.00)
- React-Core
- React-RCTImage
Expand Down Expand Up @@ -1275,12 +1275,12 @@ SPEC CHECKSUMS:
react-native-pager-view: c65514a81a384c3ce244b5bd87167761740308d3
react-native-quick-crypto: 66ebfd3657f39263ac98af21cfb57f97d3dfc884
react-native-restart: 7595693413fe3ca15893702f2c8306c62a708162
react-native-safe-area-context: ab8f4a3d8180913bd78ae75dd599c94cce3d5e9a
react-native-shake: 0c36371dd63019afa68890ccc65a442ee21b4dde
react-native-safe-area-context: 851c62c48dce80ccaa5637b6aa5991a1bc36eca9
react-native-shake: c7e600fd57bb64c0ff4294c99abed1bf4289a260
react-native-simple-toast: 1f1cc551d419bc0ab05dcb0136554006c274789d
react-native-splash-screen: 4312f786b13a81b5169ef346d76d33bc0c6dc457
react-native-video: 6e80920694028e9b80ca93f3ce014e4b270c0c7f
react-native-webview: e521df378b9d03a17ea66b6724bfc771fd788502
react-native-video: 34095830f0a9cce593700f3f0744e34c667052c5
react-native-webview: b8d475bafdb35f80fb3329fe32ac180bab4e7c58
React-NativeModulesApple: a2c783eea2b9354534d6e991669d5051435b51db
React-perflogger: 6acc671f527e69c0cd93b8e62821d33d3ddf25ca
React-RCTActionSheet: 569bb9db46d85565d14697e15ecf2166e035eb07
Expand Down Expand Up @@ -1321,7 +1321,7 @@ SPEC CHECKSUMS:
RNPersonaInquiry2: 3ab52078e891a5d2fa39bf7cc9119ca27f0337fd
RNReactNativeHapticFeedback: 713abf3266aeacade463e29df9801e8ec3451f73
RNReanimated: 739d696f5bd3bea1d675a86caec05064ab4d898f
RNScreens: f15b076168e4b2bdf3d327015758f36e6654247f
RNScreens: a1db0ca347cf9f44ae57b0a2d31991af6d872f7c
RNSentry: 86e407e1350297d78ad70541ba9d6262ed5864fa
RNShare: 0fad69ae2d71de9d1f7b9a43acf876886a6cb99c
RNSVG: b986585e367f4a49d8aa43065066cc9c290b3d9b
Expand Down
14 changes: 7 additions & 7 deletions locales/de/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -2544,7 +2544,7 @@
"infoV1_93": "Unterstützt von {{providerName}}",
"infoBottomSheet": {
"title": "Warum dieser Pool?",
"description": "Dieser Aave-Pool hat über 150 Mio. USD TVL und mehr als 6.000 Teilnehmer, was für eine hohe Liquidität und Vertrauenswürdigkeit spricht. Außerdem verwendet er USDC als Token und Arbitrum als Netzwerk, was die Volatilität reduziert und sicherstellt, dass die Nutzer/innen günstige Gastarife erhalten.\n\nAndere Aave-Pools kannst du <0>hier</0> entdecken.",
"description": "Dieser Aave-Pool hat über 150 Mio. USD TVL und mehr als 6000 Teilnehmer, was für eine hohe Liquidität und Vertrauenswürdigkeit spricht. Außerdem verwendet er USDC als Token und Arbitrum als Netzwerk, was die Volatilität reduziert und sicherstellt, dass die Nutzer günstige Gasraten erhalten.\n\nAndere Aave-Pools kannst du <0>hier</0> entdecken.",
"dismiss": "Verwerfen"
},
"notEnoughBalanceForGasWarning": {
Expand Down Expand Up @@ -2622,10 +2622,10 @@
"apyDescription": "Eine jährliche prozentuale Rendite (APY) ist eine Kennzahl, die zur Berechnung der jährlichen Rendite von Krypto-Investitionen verwendet wird. Sie ist ein wichtiger Indikator für die potenzielle Rendite und Rentabilität einer Kryptowährung.",
"tvlSubtitle": "Was ist TVL?",
"tvlDescription": "TVL steht für Total Value Locked und ist eine Kennzahl, die in der Kryptobranche verwendet wird, um den Wert von Digitalvermögen zu messen, das in einem Blockchain-Netzwerk gesperrt ist. TVL wird berechnet, indem der Wert des gesamten Digitalvermögens addiert wird, das in einem DeFi-Protokoll oder Smart Contract gesperrt ist. Dieses Vermögen kann Kryptowährungen, Stablecoins und andere Tokens umfassen.",
"yieldPoolSubtitle": "Was ist ein Ertragspool?",
"yieldPoolDescription": "Renditepools oder Liquiditätspools sind gebündelte Gelder, die von Token-Inhabern zur Verfügung gestellt werden und den Handel an dezentralen Börsen ermöglichen. Wenn du zum Pool beiträgst, kannst du Zinsen von anderen Personen erhalten, die sich diese Mittel leihen.",
"chooseSubtitle": "Wie solltest du einen Pool auswählen? ",
"chooseDescription": "Jede finanzielle Entscheidung ist eine persönliche Entscheidung. Wir haben einige Pools aus verschiedenen Protokollen zusammengefasst, aber jeder Pool hat seine eigenen Vorteile und Risiken. Wir tun unser Bestes, um hilfreiche Informationen für jeden Pool bereitzustellen, aber es ist immer am besten, wenn du dich zusätzlich informierst, wenn du dir unsicher bist."
"yieldPoolSubtitle": "Was ist ein Rendite-Pool?",
"yieldPoolDescription": "Rendite-Pools oder Liquiditäts-Pools sind zusammengefasstes Guthaben, das von Token-Besitzern zur Verfügung gestellt wird und den Handel an dezentralen Börsen ermöglicht. Wenn du in den Pool einzahlst, kannst du von anderen Personen, die dieses Guthaben leihen, Zinsen erhalten.",
"chooseSubtitle": "Wie wählt man einen Pool aus?",
"chooseDescription": "Jede finanzielle Entscheidung ist individuell. Wir haben einige Pools aus verschiedenen Protokollen zusammengefasst, jeder Pool hat jedoch seine Vorteile und Risiken. Wir tun unser Bestes, um einige hilfreiche Informationen zu jedem Pool bereitzustellen, aber es ist immer ratsam, zusätzliche Recherchen anzustellen, wenn du unsicher bist."
},
"noPoolsTitle": "Du bist noch keinen Pools beigetreten",
"noPoolsDescription": "Entdecke verfügbare Pools, wähle einen aus, der zu deinen Zielen passt, und hole das Beste aus deinen Stablecoins heraus.",
Expand Down Expand Up @@ -2669,8 +2669,8 @@
"lineItemAmountDisplay": "{{localCurrencySymbol}}{{localCurrencyAmount}} ({{cryptoAmount}} {{cryptoSymbol}})",
"infoBottomSheet": {
"gotIt": "Verstanden",
"depositDescription": "Dies ist die Aufschlüsselung deines eingezahlten Betrags, der Zinsen, die du auf diesen Betrag erhalten hast, und aller zusätzlichen Prämien, die du durch die Teilnahme am Pool erhalten hast.",
"depositNoBreakdownDescription": "Diese Zahl setzt sich zusammen aus den von dir bereitgestellten Token und den Zinsen und Belohnungen, die du verdient hast.\n\nBei einigen Protokollen, wie z.B. {{providerName}}, wird dein Verdienst nicht aufgeschlüsselt - das ist normal. Stattdessen wird der Verdienst direkt mit dem eingezahlten Betrag verrechnet, der wiederum mit dem wachsenden Betrag verzinst wird. ",
"depositDescription": "Dies ist die Zusammenfassung deines eingezahlten Betrags, der mit diesem Betrag verdienten Zinsen und jeglicher zusätzlicher Rewards, die du für die Teilnahme am Pool erhalten hast.",
"depositNoBreakdownDescription": "Diese Zahl kombiniert deine bereitgestellten Tokens mit jeglichen Zinsen und Rewards, die du verdient hast.\n\nEinige Protokolle, z. B. {{providerName}}, stellen keine Zusammenfassung deiner Verdienste bereit. Dies ist normal. Stattdessen fügen sie deine Verdienste direkt zu deinem eingezahlten Betrag hinzu, der auf der Grundlage des wachsenden Betrags weiter verzinst wird.",
"tvlTitle": "Total Value Locked (TVL)",
"tvlDescription": "TVL bezieht sich auf den Gesamtbetrag der in einem Liquiditätspool hinterlegten Vermögenswerte und kann als Indikator für das Vertrauen und den Nutzen eines Pools verwendet werden. In der Regel bedeutet eine höhere TVL ein geringeres Risiko, allerdings ist kein Pool völlig risikofrei.",
"ageTitle": "Alter des Pools",
Expand Down
14 changes: 7 additions & 7 deletions locales/es-419/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -2544,7 +2544,7 @@
"infoV1_93": "Con tecnología de {{providerName}}",
"infoBottomSheet": {
"title": "¿Por qué esta pool?",
"description": "Este pool de Aave tiene más de 150 millones de USDC y más de 6.000 contribuyentes, lo que indica una gran liquidez y fiabilidad. También utiliza USDC como token y Arbitrum como red, lo que reduce la volatilidad y garantiza que los usuarios recibirán tarifas de gas baratas.\n\nPuedes explorar otros pools de Aave <0>aquí</0>.",
"description": "Este pool de Aave tiene más de $150M de TVL y más de 6.000 contribuyentes, lo que indica una gran liquidez y fiabilidad. También utiliza USDC como token y Abitrum como red, lo que reduce la volatilidad y garantiza que los usuarios recibirán tarifas baratas.\n\nPuedes explorar otros pools de Aave <0>aquí</0>.",
"dismiss": "Ignorar"
},
"notEnoughBalanceForGasWarning": {
Expand Down Expand Up @@ -2622,10 +2622,10 @@
"apyDescription": "El rendimiento porcentual anual (APY) es una métrica utilizada para calcular el rendimiento anualizado de las inversiones cripto. Es un indicador clave del rendimiento y la rentabilidad potenciales de una criptomoneda.",
"tvlSubtitle": "¿Qué es el TVL?",
"tvlDescription": "El valor total bloqueado (TVL) es una métrica utilizada en la industria cripto para medir el valor de los activos digitales bloqueados en una red. El TVL se calcula sumando el valor de todos los activos digitales bloqueados en un protocolo DeFi o contrato inteligente. Estos activos pueden incluir criptomonedas, stablecoins y otros tokens.",
"yieldPoolSubtitle": "¿Qué es un fondo de rendimiento?",
"yieldPoolDescription": "Los fondos de rendimiento, o fondos de liquidez, son fondos comunes aportados por los poseedores de tokens, que permiten negociar en bolsas descentralizadas. Cuando contribuyes al fondo común, puedes ganar intereses de otras personas que tomen prestados esos fondos.",
"chooseSubtitle": "¿Cómo debes elegir una piscina? ",
"chooseDescription": "Cualquier decisión financiera es una elección personal. Hemos agrupado algunos fondos en distintos protocolos, pero cada fondo tiene sus ventajas y sus riesgos. Hacemos todo lo posible por ofrecer información útil sobre cada pool, pero siempre es mejor que investigues más si no estás seguro."
"yieldPoolSubtitle": "¿Qué es un pool de rendimiento?",
"yieldPoolDescription": "Los pools de rendimiento, o pools de liquidez, son fondos comunes aportados por los poseedores de tokens, que permiten negociar en exchanges descentralizados. Cuando contribuyes al pool, puedes ganar intereses de otras personas que tomen prestados esos fondos.",
"chooseSubtitle": "¿Cómo deberías elegir un pool? ",
"chooseDescription": "Cualquier decisión financiera es una elección personal. Hemos agrupado algunos pools en distintos protocolos, pero cada pool tiene sus ventajas y sus riesgos. Hacemos todo lo posible por ofrecer información útil sobre cada pool, pero siempre es mejor que investigues más si no estás seguro."
},
"noPoolsTitle": "Aún no te has unido a ningún pool",
"noPoolsDescription": "Descubre los pools disponibles, elige uno que se ajuste a tus objetivos y saca el máximo de tus stablecoins.",
Expand Down Expand Up @@ -2669,8 +2669,8 @@
"lineItemAmountDisplay": "{{localCurrencySymbol}}{{localCurrencyAmount}} ({{cryptoAmount}} {{cryptoSymbol}})",
"infoBottomSheet": {
"gotIt": "Entendido",
"depositDescription": "Este es el desglose de la cantidad depositada, los intereses que has ganado por esa cantidad y cualquier recompensa adicional que hayas recibido por participar en el fondo común.",
"depositNoBreakdownDescription": "Este número combina tus fichas suministradas con cualquier interés y recompensa que hayas ganado.\n\nAlgunos protocolos, como {{providerName}}, no proporcionan un desglose de tus ganancias - esto es normal. En su lugar, añaden tus ganancias directamente a la cantidad depositada, que sigue ganando intereses en función de la cantidad creciente. ",
"depositDescription": "Este es el desglose del monto depositado, los intereses que has ganado por ese monto y cualquier recompensa adicional que hayas recibido por participar en el pool.",
"depositNoBreakdownDescription": "Este número combina tus tokens suministrados con cualquier interés y recompensa que hayas ganado.\n\nAlgunos protocolos, como {{providerName}}, no proporcionan un desglose de tus ganancias: esto es normal. En su lugar, agregan tus ganancias directamente al monto depositado, que sigue ganando intereses en función del monto creciente. ",
"tvlTitle": "Valor total bloqueado (TVL)",
"tvlDescription": "TVL se refiere a al monto total de activos depositados en un pool de liquidez y se puede utilizar para ayudar a indicar la confianza y utilidad de un pool. Normalmente. un TVL mayor se correlaciona con el riesgo reducido, sin embargo ningún pool está completamente libre de riesgos.",
"ageTitle": "Antigüedad de pool:",
Expand Down
12 changes: 6 additions & 6 deletions locales/fr-FR/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -2544,7 +2544,7 @@
"infoV1_93": "Propulsé par {{providerName}}",
"infoBottomSheet": {
"title": "Pourquoi ce pool ?",
"description": "Ce pool Aave a plus de 150M$ de TVL et plus de 6 000 contributeurs, ce qui indique une forte liquidité et une grande fiabilité. Il utilise également USDC comme jeton et Arbitrum comme réseau, ce qui réduit la volatilité et garantit que les utilisateurs recevront des tarifs de gaz peu coûteux.\n\nTu peux explorer d'autres pools Aave <0>ici</0>.",
"description": "Ce pool Aave compte plus de 150M$ de TVL et plus de 6 000 contributeurs, ce qui indique une forte liquidité et une grande fiabilité. Il utilise également l'USDC comme jeton et Arbitrum comme réseau, ce qui réduit la volatilité et garantit que les utilisateurs profiteront de frais de gaz peu coûteux.\n\nDécouvrez d'autres pools Aave <0>ici</0>.",
"dismiss": "Refuser"
},
"notEnoughBalanceForGasWarning": {
Expand Down Expand Up @@ -2623,9 +2623,9 @@
"tvlSubtitle": "Qu'est-ce que la TVL ?",
"tvlDescription": "La valeur totale verrouillée (TVL) est une métrique utilisée pour mesurer la valeur des actifs numériques verrouillés sur un réseau blockchain. La TVL est calculée en additionnant la valeur de tous les actifs numériques verrouillés dans un protocole DeFi ou un contrat intelligent. Ces actifs peuvent inclure des crypto-monnaies, des stablecoins et d'autres jetons.",
"yieldPoolSubtitle": "Qu'est-ce qu'un pool de rendement ?",
"yieldPoolDescription": "Les pools de rendement, ou pools de liquidité, sont des fonds communs fournis par les détenteurs de jetons, qui permettent d'effectuer des échanges sur des bourses décentralisées. Lorsque tu contribues au pool, tu peux toucher des intérêts de la part des autres personnes qui empruntent ces fonds.",
"chooseSubtitle": "Comment choisir une piscine ? ",
"chooseDescription": "Toute décision financière est un choix personnel. Nous avons regroupé certains fonds communs dans différents protocoles, mais chaque fonds commun présente des avantages et des risques. Nous faisons de notre mieux pour fournir des informations utiles pour chaque pool, mais il est toujours préférable de faire des recherches supplémentaires si tu n'es pas sûr."
"yieldPoolDescription": "Les pools de rendement, ou pools de liquidité, sont des fonds communs fournis par les détenteurs de jetons, qui permettent d'effectuer des échanges sur des bourses décentralisées. Lorsque vous contribuez au pool, vous pouvez toucher des intérêts de la part des autres personnes qui empruntent ces fonds.",
"chooseSubtitle": "Comment choisir un pool ? ",
"chooseDescription": "Toute décision financière est un choix personnel. Nous avons regroupé certains pools dans différents protocoles, mais chaque pool présente des avantages et des risques. Nous faisons de notre mieux pour fournir des informations utiles pour chaque pool, mais il est toujours préférable de faire des recherches supplémentaires en cas de doute."
},
"noPoolsTitle": "Vous n'avez encore rejoint aucun pool",
"noPoolsDescription": "Découvrez les pools disponibles, choisissez celui qui correspond à vos objectifs et profitez au maximum de vos stablecoins.",
Expand Down Expand Up @@ -2669,8 +2669,8 @@
"lineItemAmountDisplay": "{{localCurrencySymbol}}{{localCurrencyAmount}} ({{cryptoAmount}} {{cryptoSymbol}})",
"infoBottomSheet": {
"gotIt": "J'ai compris",
"depositDescription": "Il s'agit de la répartition du montant que tu as déposé, des intérêts que tu as gagnés sur ce montant et de toutes les récompenses supplémentaires que tu as reçues en participant à la cagnotte.",
"depositNoBreakdownDescription": "Ce nombre combine les jetons que tu as fournis avec les intérêts et les récompenses que tu as gagnés.\n\nCertains protocoles, comme {{providerName}}, ne fournissent pas de ventilation de tes gains - c'est normal. Au lieu de cela, ils ajoutent tes gains directement à ton montant déposé, qui continue à produire des intérêts en fonction du montant croissant. ",
"depositDescription": "Voici la répartition du montant que vous avez déposé, des intérêts que vous avez gagnés sur ce montant et de toutes les récompenses supplémentaires que vous avez reçues en participant au pool.",
"depositNoBreakdownDescription": "Ce chiffre comprend les jetons que vous avez fournis ainsi que les intérêts et les récompenses que vous avez gagnés.\n\nCertains protocoles, comme {{providerName}}, ne présentent pas les détails des gains, c'est normal. Ils ajoutent vos gains directement à votre montant déposé, qui continue à produire des intérêts en fonction du montant à mesure qu'il augmente. ",
"tvlTitle": "Valeur totale bloquée (TVL)",
"tvlDescription": "La TVL désigne le montant total des actifs déposés dans un pool de liquidités et peut être utilisée pour indiquer la confiance et l'utilité d'un pool. Habituellement, une plus grande TVL est liée à une réduction des risques, cependant aucun pool n'est entièrement exempt de risques.",
"ageTitle": "Pool crée",
Expand Down
Loading

0 comments on commit 454f627

Please sign in to comment.