Base ids of currencies are required for making swaps with them. The request to get base ids returns 100kb of data and often times out, so we want to cache them.
Issue being fixed or feature implemented
Added caching for Coinbase network layer in general.
Added custom cache for the assets/prices endpoint.
Added datastore config for Coinbase and began to move some prefs in there.
Related PR's and Dependencies
Screenshots / Videos
How Has This Been Tested?
[ ] QA (Mobile Team)
Checklist:
[x] I have performed a self-review of my own code and added comments where necessary
[ ] I have added or updated relevant unit/integration/functional/e2e tests
Base ids of currencies are required for making swaps with them. The request to get base ids returns 100kb of data and often times out, so we want to cache them.
Issue being fixed or feature implemented
assets/prices
endpoint.Related PR's and Dependencies
Screenshots / Videos
How Has This Been Tested?
Checklist: