status-go/services
IvanBelyakoff 17aaaf1dca
fix(desktop/wallet): fix bug in balance_cache - balances and nonces (#3509)
were stored in cache by pointers, which caused falsy cache hits in loop
because pointers with same address were created for different block
numbers. Now cache uses block numbers of uint64 as key, which can
overflow but it is not a problem since we use this cache for values
comparison, not as user data.
Fix crash on nil pointer in log.
Remove some unused code.
Protect nonceRanges with mutex while reading.

Updates #10246
2023-05-19 14:46:54 +03:00
..
accounts chore: `keypairs` package which actually refers to keycards is renamed to `keycards` package 2023-05-10 09:27:51 +02:00
appmetrics feat: make kdf iterations configurable when creating a multiaccount (#2796) 2022-09-27 16:27:20 -04:00
browsers Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
chat refactor(chat/api): re-add chats in the getChannelGroups api (#3439) 2023-05-02 13:54:44 -04:00
collectibles fix(AddTokenOwners): Move AddTokenOwners from MintTo 2023-04-13 11:43:48 +02:00
ens test: use `T.TempDir` to create temporary test directory (#2746) 2023-04-26 21:39:51 +01:00
ext URL unfurling (initial implementation) (#3471) 2023-05-18 15:43:06 -03:00
gif fix(api): ensure getFavoriteGifs doesn't error when response is empty 2023-02-09 11:02:58 +01:00
local-notifications feat(wallet): refactor transfers to allow multiple transfer fetching (#3432) 2023-05-08 08:02:00 +02:00
mailservers fix: dropping peer in mailserver cycle 2023-01-18 09:28:08 -04:00
peer Fix hash & start moving to lifecycle 2021-07-20 10:57:38 +02:00
permissions feat: make kdf iterations configurable when creating a multiaccount (#2796) 2022-09-27 16:27:20 -04:00
personal feat: Rpc client manage multiple eth client (#2359) 2021-09-22 13:49:20 -04:00
rpcfilters synchronize display name (#2989) 2022-12-29 14:16:19 +08:00
rpcstats Move services to status-node 2021-07-20 10:57:38 +02:00
shhext Remove group members (#3011) 2022-12-10 08:26:51 +04:00
status fix(RequestCommunityInfoFromMailserver): Add useDatabase flag to read/not read community info before requesting mailserver.. 2022-11-30 11:10:13 +01:00
stickers feat(collectibles): Mint collectibles (ERC-721): 2023-02-13 12:59:55 +01:00
subscriptions feat: Rpc client manage multiple eth client (#2359) 2021-09-22 13:49:20 -04:00
typeddata fix: metamask test 2022-10-26 09:39:30 +02:00
updates feat: add service for checking if there are new versions available (#2552) 2022-06-08 08:38:26 -04:00
utils feat(collectibles): Mint collectibles (ERC-721): 2023-02-13 12:59:55 +01:00
wakuext test: use `T.TempDir` to create temporary test directory (#2746) 2023-04-26 21:39:51 +01:00
wakuv2ext feat: fetch curated communities from smart contract on optimism (#2685) 2022-06-02 08:17:52 -04:00
wallet fix(desktop/wallet): fix bug in balance_cache - balances and nonces (#3509) 2023-05-19 14:46:54 +03:00
web3provider test: use `T.TempDir` to create temporary test directory (#2746) 2023-04-26 21:39:51 +01:00