Patryk Osmaczko
|
759e5e5c7b
|
fix_: improve `fetchCommunityAssets` performance
fixes: #5038
|
2024-04-10 21:00:28 +02:00 |
Patryk Osmaczko
|
1ceb180e8a
|
fix: fetch community only when assets metadata is missing
fixes: status-im/status-desktop#14296
|
2024-04-09 10:51:21 -04:00 |
Cuteivist
|
d3d155a5b2
|
Added soulbound field for collectibles (#5026)
|
2024-04-09 16:16:20 +02:00 |
Dario Gabriel Lipicar
|
58b57b12a3
|
feat: implement search api
Issue #13921
|
2024-03-18 10:22:00 -03:00 |
Dario Gabriel Lipicar
|
6e5c91f2d7
|
fix(wallet): flaky test TestUpdateCollectiblesData
|
2024-03-18 10:05:46 -03:00 |
Ivan Belyakov
|
b0a0f078c4
|
feat(wallet): refactored collectibles manager using circuit breaker
Removed goerli from rarible and opt-goerli from alchemy clients as
not supported any more
|
2024-03-18 11:49:03 +01:00 |
Ivan Belyakov
|
2c634a2b45
|
fix(wallet): flaky test TestUpdateCollectionsData
|
2024-03-15 13:35:32 +01:00 |
Dario Gabriel Lipicar
|
fcde7ccafe
|
fix: ensure no duplicate results when checking for missing collectible/collection ids in the db
|
2024-03-08 10:49:06 -03:00 |
Dario Gabriel Lipicar
|
4bf6f27b26
|
fix: handle collectibles owned by multiple accounts
|
2024-03-06 20:45:42 -03:00 |
Dario Gabriel Lipicar
|
55e8fd4554
|
fix: ensure atomic collectibles ownership updates
|
2024-03-06 20:45:42 -03:00 |
Dario Gabriel Lipicar
|
71377a50d7
|
feat: fetch collectibles balances
|
2024-03-06 20:45:42 -03:00 |
Anthony Laibe
|
972a4f9df9
|
feat: sepolia default
|
2024-02-23 11:26:31 +01:00 |
Cuteivist
|
83678042f4
|
chore: Pass tx ID instead of hash (#4769)
|
2024-02-22 23:40:36 +01:00 |
Mikhail Rogachev
|
eb5bad4868
|
Feat: Profile showcase validate collectible ownership (#4737)
* feat: profile showcase checks then presenting collectibles
* chore: more obvious CollectiblesManager configuration
|
2024-02-22 11:08:58 +03:00 |
Cuteivist
|
a866b8025e
|
feat: Community token received notification (#4682)
|
2024-02-19 14:55:38 +01:00 |
Dario Gabriel Lipicar
|
12d70e0ce4
|
fix: notify collectible data update when transferID is set
|
2024-02-15 12:05:07 -03:00 |
Dario Gabriel Lipicar
|
058fa629a0
|
feat(wallet): add contract type to collectibles
|
2024-02-06 13:35:01 -03:00 |
Dario Gabriel Lipicar
|
b38e2c9278
|
feat(wallet): add collectibles filter option tokenIDs
|
2024-01-18 11:14:02 -03:00 |
Dario Gabriel Lipicar
|
ee6621b066
|
feat: link owned collectibles with latest matching transfer
Part of #12942
|
2024-01-15 12:55:47 -03:00 |
Dario Gabriel Lipicar
|
3a00c3fb9d
|
fix: avoid losing cached community collectibles data
|
2024-01-12 08:55:38 -03:00 |
Dario Gabriel Lipicar
|
959dcbdea5
|
feat: lazy load collectibles metadata
|
2023-12-19 21:27:20 -03:00 |
Dario Gabriel Lipicar
|
b1e000ed59
|
feat: add balance to collectibles api
|
2023-12-18 18:24:21 -03:00 |
Dario Gabriel Lipicar
|
9dea2e8875
|
feat: always include community image in community collectibles
|
2023-12-16 08:49:58 -03:00 |
Dario Gabriel Lipicar
|
b3cc73aa7f
|
feat: use media server for community collectible images
|
2023-12-16 08:49:58 -03:00 |
Cuteivist
|
7af313cd53
|
feat: Add community manager and fetch cached community metadata (#4450)
|
2023-12-14 17:50:46 +01:00 |
Dario Gabriel Lipicar
|
8b539cd400
|
feat: refresh balances when Eth or ERC20 transfer is detected
|
2023-11-29 09:16:03 -03:00 |
Dario Gabriel Lipicar
|
5933376eda
|
feat: unify collectibles struct
|
2023-11-17 16:17:50 -03:00 |
Dario Gabriel Lipicar
|
6f84207d3a
|
feat: allow specifying fetch criteria for owned collectibles
|
2023-11-17 16:17:50 -03:00 |
Dario Gabriel Lipicar
|
823fe76fc3
|
feat: allow different data types in collectibles requests
|
2023-11-17 16:17:50 -03:00 |
Dario Gabriel Lipicar
|
a51f8aa13c
|
feat: backoff wallet community fetches after a failure
|
2023-11-17 10:35:30 -03:00 |
Dario Gabriel Lipicar
|
e17d4606b1
|
fix: implement cancellable collectibles requests
|
2023-11-17 10:35:30 -03:00 |
Dario Gabriel Lipicar
|
25d8c52dd5
|
feat: implement generalized collectibles filter
|
2023-11-02 11:14:20 -03:00 |
Dario Gabriel Lipicar
|
c17829bf8d
|
fix: properly fill collectible community data
|
2023-11-02 11:14:20 -03:00 |
Dario Gabriel Lipicar
|
a38b34ae49
|
feat: cache community metadata in wallet
Fixes #12521
|
2023-10-26 17:36:45 -03:00 |
Dario Gabriel Lipicar
|
2a5327d8d2
|
feat: emit event on received community collectibles
|
2023-10-12 15:42:45 -03:00 |
Dario Gabriel Lipicar
|
28cfeb4bc8
|
feat: refresh collectibles when testnet mode setting changes
|
2023-10-12 10:18:25 -03:00 |
Dario Gabriel Lipicar
|
c2ff377585
|
chore: moved accounts event watcher to accountsevent package
|
2023-10-12 10:18:25 -03:00 |
Dario Gabriel Lipicar
|
094228871e
|
feat: trigger collectibles refresh on transfer
|
2023-10-11 15:22:46 -03:00 |
Dario Gabriel Lipicar
|
544e2ea76f
|
feat: removed soon-to-be-deprecated openseaV1 client
|
2023-10-11 14:41:18 -03:00 |
Dario Gabriel Lipicar
|
94ae683bc2
|
fix: ensure full collectible list is fetched from a single provider
|
2023-10-11 14:41:18 -03:00 |
Dario Gabriel Lipicar
|
80f25d5ff7
|
fix: misc collectibles fixes
|
2023-10-05 09:40:18 -03:00 |
Cuteivist
|
ecc8b4cb55
|
feat: Wallet activity collectibles model (#4074)
|
2023-10-03 12:49:04 +02:00 |
Dario Gabriel Lipicar
|
bd6f9b098b
|
feat: implement collectible connection status
|
2023-09-27 16:44:37 -03:00 |
Dario Gabriel Lipicar
|
ba1f8ba923
|
feat: add api to refetch owned collectibles
|
2023-09-27 16:44:37 -03:00 |
Dario Gabriel Lipicar
|
ba5cd9c1a4
|
feat(wallet): add community info to collectibles
|
2023-09-22 17:55:30 -03:00 |
Dario Gabriel Lipicar
|
e337ab4f13
|
feat: implement collectible ownership status
|
2023-09-15 18:55:09 -03:00 |
Dario Gabriel Lipicar
|
e502ba82ce
|
feat: implement single account fetch on add and partial progress report
|
2023-09-15 18:55:09 -03:00 |
Dario Gabriel Lipicar
|
b4d5c22050
|
feat: implement collectibles ownership update timestamp db
|
2023-09-15 18:55:09 -03:00 |
Anthony Laibe
|
01babe3632
|
feat: route-send-collectible
|
2023-09-12 14:02:42 +02:00 |
Cuteivist
|
e77fc59f5e
|
feat: Add activity filtering by contract deploy and minting (#4009)
|
2023-09-11 11:54:37 +02:00 |