feat(spl): flag/enable token support for Solana
What changed, and why it matters
This commit simply turns on a feature flag indicating that the Solana wallet now supports SPL tokens. There is no code change that fixes a bug, closes a security hole, or changes how funds are handled. It is a normal product feature enablement.
No security action required. Treat as routine feature enablement.
Security signals we found
No strong security signals were identified.
Evidence from the diff
A single Dart file (solana.dart) is modified to override hasTokenSupport and return true for the Solana currency class. The diff adds three lines: an override declaration and a getter returning true. No logic for key handling, transaction signing, network communication, or validation is altered.
Changed components
lib/wallets/crypto_currency/coins/solana.dartInspect captured patch +3 / −0
diff --git a/lib/wallets/crypto_currency/coins/solana.dart b/lib/wallets/crypto_currency/coins/solana.dart
index 03331a9..b4f40a8 100644
--- a/lib/wallets/crypto_currency/coins/solana.dart
+++ b/lib/wallets/crypto_currency/coins/solana.dart
@@ -41,6 +41,9 @@ class Solana extends Bip39Currency {
@override
String get ticker => _ticker;
+ @override
+ bool get hasTokenSupport => true;
+
@override
NodeModel defaultNode({required bool isPrimary}) {
switch (network) {
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.