add sol icon in connect keystone nexus
What changed, and why it matters
This commit simply adds the Solana (SOL) coin icon to two lists of icons shown on the 'connect wallet' screen for the Keystone Nexus wallet. It is a cosmetic UI change with no security relevance.
No security action needed; treat as routine UI update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change inserts &coinSol into two static arrays of lv_img_dsc_t pointers (g_keystoneWalletCoinArray and g_keystoneWalletCoinArraySlip39) in gui_connect_wallet_widgets.c. These arrays define which coin icons are displayed in the wallet connection UI. There is no logic, parsing, cryptographic, or memory-safety change.
Changed components
src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.cInspect captured patch +2 / −2
diff --git a/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c b/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c
index 182cdf9..09438ed 100644
--- a/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c
+++ b/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c
@@ -106,11 +106,11 @@ static const lv_img_dsc_t *g_backpackWalletCoinArray[3] = {
};
static const lv_img_dsc_t *g_keystoneWalletCoinArray[] = {
- &coinBtc, &coinEth, &coinTrx, &coinXrp, &coinBnb, &coinLtc, &coinDoge, &coinZec, &coinAda
+ &coinBtc, &coinEth, &coinSol, &coinTrx, &coinXrp, &coinBnb, &coinLtc, &coinDoge, &coinZec, &coinAda
};
static const lv_img_dsc_t *g_keystoneWalletCoinArraySlip39[] = {
- &coinBtc, &coinEth, &coinTrx, &coinXrp, &coinBnb, &coinLtc, &coinDoge, &coinAda,
+ &coinBtc, &coinEth, &coinSol, &coinTrx, &coinXrp, &coinBnb, &coinLtc, &coinDoge, &coinAda
};
static const lv_img_dsc_t *g_UniSatCoinArray[5] = {
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.