Ivan Belyakov
12deb23360
chore(wallet)_: removed all addresses parameter as redundant.
...
Instead we check directly if passed addresses are all wallet addresses that
we have in accounts DB.
2024-04-12 14:36:44 +02:00
Ivan Belyakov
a549529637
fix(wallet)_: balances were not updated for accounts not checked during
...
initial balance fetch, as cache was considered valid and in case
balance was previously stored in DB for this account, it was returned
though it was not up to date.
2024-04-11 19:29:55 +02:00
Patryk Osmaczko
759e5e5c7b
fix_: improve `fetchCommunityAssets` performance
...
fixes : #5038
2024-04-10 21:00:28 +02:00
Ibrahem Khalil
18cc3a16d5
Return request to join acceptance notifications ( #4909 )
2024-04-09 21:32:03 +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
Anthony Laibe
6823870b01
fix: update ramp network link
...
fix: https://github.com/status-im/status-desktop/issues/14359
2024-04-09 11:39:37 +02:00
Sale Djenic
7b09ee073d
feat: swap via paraswap
2024-04-08 10:14:48 +02:00
Michal Iskierko
debc1485de
fix: omit l1GasFee in json
2024-04-07 20:58:17 +02:00
Stefan
9986125982
chore(wallet) minor improvement to matching transactions
...
Made while hunting for the hash used for matching ID madness.
Updates: #14071
2024-04-05 11:04:13 +02:00
Stefan
62405b4def
fix(wallet): activity duplicate in case of non-native transfer
...
The "hash" (a.k.a. ID) column was used for matching transfer entry which
works only for native transfers which have the `ID` same as hash.
Closes : #14071
2024-04-05 11:04:13 +02:00
Anthony Laibe
e1cd91fafe
Fix for erc20 transfer + other type of tx
...
This is 2 fix:
- ENS interaction + stickers don't need L1 fees as they are only executed on mainnet
- ERC20 data needs to be built when making the tx
2024-04-04 13:40:04 +02:00
yqrashawn
aa73a0512c
feat: add contact customization color ( #4869 )
2024-04-03 22:49:57 +08:00
Stefan
ef0e17e0f5
fix(wallet) fix erc721 transfer router
...
Changes
- Use token's contract address for `ERC1155TransferTxArgs.to` because it
is used as such later on.
- Extract Token ID from the symbol as we encoded and set the corresponding
value in the `ERC1155TransferTxArgs`.
- Set ChainID in `ERC1155TransferTxArgs`
Updates status-desktop #14212
2024-04-01 15:17:41 +02:00
Stefan
ff6fb81beb
fix(wallet) fix erc721 transfer router
...
Changes
Use token's contract address for `ERC721TransferTxArgs.to` because it
is used as such later on.
Extract Token ID from the symbol as we encoded and set the corresponding
value in the `ERC721TransferTxArgs`.
Set ChainID in `ERC721TransferTxArgs`
Fix wrong order of arguments in `BuildTx`.
Updates status-desktop #14212
2024-04-01 15:17:41 +02:00
Mikhail Rogachev
30e143ca40
Fix(Profile): Remove profile showcase from general response via signal ( #4982 )
...
* Fix(Profile): Remove profile showcase from general responce via signal
* Fix(Profile): Restore community membership validation for the prodile showcase
* feat: Make profile validation optional
* fix: review fixes
2024-03-29 11:22:44 +01:00
Sale Djenic
caf3de1190
feat: suggested derivation path endpoint added
2024-03-27 17:20:40 +01:00
Ivan Belyakov
e9a2f19c17
fix(wallet): cleanup multi_transactions table on account removed
...
Updates #4937
2024-03-27 14:54:30 +01:00
Ivan Belyakov
c21e6430a2
fix(wallet): cleanup token_balances table on account removed
...
Updates #4937
2024-03-27 14:54:30 +01:00
Ivan Belyakov
cc839ad7bc
fix(wallet): cleanup balance_history table on account removed
...
Updates #4937
2024-03-27 14:54:30 +01:00
Stefan
48af7a6f49
chore(wallet) remove unused multi-transaction-update event
...
A leftover after migrating to incremental activity updates session-based
We now use pending instead of `multi-transaction-update`, there is no
multi-transaction update without an equivalent pending or transfer update
2024-03-27 13:36:40 +01:00
Sale Djenic
98c3be55b9
feat: l1 gas price estimation when placing l2 transaction
2024-03-27 08:24:39 +01:00
Igor Sirotin
1a2880b365
Fix/community tags indices ( #4992 )
...
* fix: strict order of community tags
* make tags containers private
* fix RandomCommunityTags implementation
2024-03-26 20:02:12 +00:00
Cuteivist
2aa306ef4c
fix: Pass additional data when community token is received ( #4954 )
2024-03-25 18:30:59 +01:00
Roman Volosovskyi
8086b24a9e
Refresh balance cache on login ( #4950 )
2024-03-20 12:32:04 +01:00
Mykhailo Prakhov
ad342c8887
feat: get and delete community member messages API ( #4932 )
2024-03-19 20:44:49 +01:00
Dario Gabriel Lipicar
bcca75dc9d
feat(wallet): add EURC to the tokenstore
2024-03-19 12:56:15 -03:00
Michal Iskierko
8bf03609fc
feat: Add HideIfPermissionsNotMet to CommunityChat struct
...
Issue #13291
2024-03-18 15:01:29 +01: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
224103d036
fix(wallet): crash on access nil block
2024-03-18 10:56:19 +01:00
Cuteivist
d35a73a94f
chore: Optimize number of sql calls ( #4928 )
2024-03-18 09:37:05 +01:00
Roman Volosovskyi
38183ab335
Fix balance cache on switching to testnet ( #4924 )
2024-03-15 13:37:00 +01:00
Ivan Belyakov
2c634a2b45
fix(wallet): flaky test TestUpdateCollectionsData
2024-03-15 13:35:32 +01:00
Cuteivist
afd72ace28
Chore: Remove fetching community data ( #4794 )
2024-03-13 17:33:01 +01:00
Sale Djenic
f69ee07593
fix: calculating next nonce for optimism chain improved to align with calculation on mainnet and arbitrum
2024-03-13 15:21:33 +01:00
Michal Iskierko
43bc6e4b83
fix: Compute deployment fees dynamically
...
Issue #13646
2024-03-12 20:05:25 +01:00
Jonathan Rainville
3da9abfeb5
fix: set canPost to true for non-community channels
2024-03-12 11:04:45 -04:00
Jonathan Rainville
e3810148d8
feat: add ViewersCanPostReactions to Chat object
...
Needed https://github.com/status-im/status-desktop/issues/13523
2024-03-12 11:04:45 -04:00
Roman Volosovskyi
2be9bfc304
Fix balances cache ( #4890 )
2024-03-11 14:48:40 +01:00
Anthony Laibe
2dfbe3099a
fix: swap and send to l1
2024-03-11 12:04:14 +01:00
Stefan
e1c7c715aa
fix(wallet): fix activity filter updates special case
...
This commit fixes a special case where the activity filter incremental
updates were reported as new even that they were present in a previous
update.
Updates status-desktop #12120
2024-03-11 09:37:05 +01:00
Mikhail Rogachev
6522d52016
Feat: Simplify profile showcase preferences ( #4854 )
...
* Feat: simplify profile showcase preferences
* Feat: remove old profile showcase preferences on save
* Feat: add getters for showcase entries limits
2024-03-08 17:20:23 +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
Cuteivist
6c792a0e73
feat: Pass 1 day balance change ( #4858 )
2024-03-08 13:52:39 +01:00
Anthony Laibe
477283e960
fix: buying ens from sepolia
2024-03-08 09:43:26 +01:00
Roman Volosovskyi
6f753617de
[ #4774 ] Use findNewBlocksCommand for checking recent history ( #4795 )
2024-03-07 15:51:21 +01: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