alpha-wallet-android
alpha-wallet-android copied to clipboard
Change Opensea update style
To prevent hammering the opensea API change the update system to:
- Call opensea once after user opens wallet or changes network. No subsequent calls.
- Maintain sync by using event logs or transfer logs (where supported) from here on. Note this mechanism is already in place.
Update: It seems OpenSea is very slow to adapt to self-destructed tokens. It will still return the presence of destroyed tokens way after they've gone. This results in the token destruction detecting mechanism in AW fighting with OpenSea.
Because self-destruct is going out of fashion this may not be much of an issue.