@@ -284,7 +284,7 @@ class SolanaTokenAPI {
284284 _checkClient ();
285285
286286 // Return placeholder data.
287- //
287+ //
288288 // TODO: Implement actual RPC call using proper client methods.
289289 return SolanaTokenApiResponse <TokenAccountInfo >(
290290 value: TokenAccountInfo (
@@ -342,9 +342,7 @@ class SolanaTokenAPI {
342342 }
343343
344344 Future <SolanaTokenApiResponse <Map <String , dynamic >?>>
345- fetchTokenMetadataByMint (
346- String mintAddress,
347- ) async {
345+ fetchTokenMetadataByMint (String mintAddress) async {
348346 try {
349347 _checkClient ();
350348
@@ -370,14 +368,10 @@ class SolanaTokenAPI {
370368 // expose helpers for. Returning null lets callers fall back to a
371369 // mint-derived placeholder name/symbol while still using the correct
372370 // on-chain decimals.
373- return SolanaTokenApiResponse <Map <String , dynamic >?>(
374- value: null ,
375- );
371+ return SolanaTokenApiResponse <Map <String , dynamic >?>(value: null );
376372 } on Exception {
377373 // On error, return null to allow user to manually enter token details
378- return SolanaTokenApiResponse <Map <String , dynamic >?>(
379- value: null ,
380- );
374+ return SolanaTokenApiResponse <Map <String , dynamic >?>(value: null );
381375 }
382376 }
383377
@@ -390,9 +384,7 @@ class SolanaTokenAPI {
390384 /// token account data ('tokenAmount.decimals'), which mirrors the value
391385 /// stored on the mint account, so balances are scaled correctly.
392386 Future <SolanaTokenApiResponse <List <DiscoveredSolMint >>>
393- discoverTokensForWallet ({
394- required String walletAddress,
395- }) async {
387+ discoverTokensForWallet ({required String walletAddress}) async {
396388 try {
397389 _checkClient ();
398390
@@ -411,15 +403,13 @@ class SolanaTokenAPI {
411403 encoding: Encoding .jsonParsed,
412404 );
413405
414- final accounts = [
415- ...splResponse.value,
416- ...token2022Response.value,
417- ];
406+ final accounts = [...splResponse.value, ...token2022Response.value];
418407
419408 final byMint = < String , DiscoveredSolMint > {};
420409 for (final account in accounts) {
421- final extracted =
422- _extractMintFromParsedTokenAccount (account.account.data);
410+ final extracted = _extractMintFromParsedTokenAccount (
411+ account.account.data,
412+ );
423413 final mint = extracted.mint;
424414 if (mint.isEmpty) {
425415 continue ;
@@ -440,9 +430,7 @@ class SolanaTokenAPI {
440430 resolved.add (entry);
441431 } else {
442432 final decimals = await _fetchMintDecimals (entry.mint);
443- resolved.add (
444- DiscoveredSolMint (mint: entry.mint, decimals: decimals),
445- );
433+ resolved.add (DiscoveredSolMint (mint: entry.mint, decimals: decimals));
446434 }
447435 }
448436
0 commit comments