block-core / blockcore-wallet

Web5 Wallet for your coins, tokens, identities, NFTs and more.
https://www.blockcore.net/wallet
MIT License
43 stars 33 forks source link

Indexer selection logic #213

Open sondreb opened 1 year ago

sondreb commented 1 year ago

Improvements to be added to the indexer selection logic:

We currently keep an up-to-date status on all known indexers for the chains a user have added to their wallet. Upon sync with the indexer, we retrieve URL for indexer for each account at random.

We currently do not consider non-synced indexers to be offline, this can cause some problematic issues with state not being correctly reflected.

Here are some tasks to do:

This should mitigate some issues that we have today with more randomly picking indexers.