CW-1238-Solana-Fixes (#2620)

* refactor: optimize SPL token transaction and balance fetching with batch processing

* fix: SPL tokens not populating all fields

* fix:Solana Fixes

- Optimize SPL token transactions and balance fetching
- Auto Populate all fields when fetching SPL tokens
- Gracefully handle errors when sending Solana tokens

* fix: update wallet compatibility check in LinkViewModel

* feat: add Moralis API key to secrets

* Update

* feat: Add error handling for invalid associated token accounts in Solana transactions

* fix: Add cleaning for reown to linux ci

* refactor: Update transactions after eveey batch fetch

* fix: make error messages more readable

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
This commit is contained in:
David Adegoke
2025-11-11 20:49:31 +01:00
committed by GitHub
co-authored by Omar Hatem
parent 9fa4584d97
commit edcf6ffe6c
37 changed files with 189 additions and 87 deletions
+1
View File
@@ -98,6 +98,7 @@ class SecretKey {
SecretKey('ankrApiKey', () => ''),
SecretKey('nowNodesApiKey', () => ''),
SecretKey('chainStackApiKey', () => ''),
SecretKey('moralisApiKey', () => ''),
];
static final nanoSecrets = [