Andrey Bocharnikov
fadce938e4
feat_: RPC providers detailed statuses #5923 ( #5924 )
...
* feat(wallet)_: Send a new event 'wallet-blockchain-health-changed' #5923
2024-10-15 19:59:17 +04:00
Sean Hagstrom
385933a60d
feat: fallback to cache for prices and token market values when calling GetWalletToken ( #5832 )
...
This change adapts the market manager to cache the token-market-cap, and modifies the existing `GetWalletToken` function to use the token-price and token-market cache data. Additionally, we choose to use the cached price and market data for roughly 60 seconds when calling the `GetWalletToken` function.
2024-09-20 12:24:43 +01:00
dlipicar
f165103f66
chore_: migrate to uber's mock fork ( #5858 )
...
* chore_: migrate to uber's mock fork
* chore_: make vendor
2024-09-20 10:08:11 +01:00
Ivan Belyakov
4b19845592
chore(wallet)_: Added a test for Market manager FetchTokenMarketValues
...
Added a nil/empty command test for circuit breaker
2024-07-05 12:39:19 +01:00
Ivan Belyakov
a009855bbb
feat(wallet)_: use CircuitBreaker for blockhain RPC calls
...
fix usage of circuit breaker for collectibles and market data to
match the implementation
2024-07-05 12:39:19 +01:00
Ivan Belyakov
ee2330fe5d
feat(wallet)_: add CryptoCompare proxy to market manager as a last
...
resort
2024-06-21 16:39:00 +02:00
Anthony Laibe
c84d6fcc35
feat: remove consecutive
2023-03-31 19:22:53 +02:00
Anthony Laibe
42ee98e295
feat: Add circuit breaker for market provider
2023-03-01 08:58:00 +01:00
Anthony Laibe
e543fda4b5
feat: add coingecko fallback
2023-02-27 09:55:04 +01:00