Dario Gabriel Lipicar
633c8d1ed5
chore: clean up passing api keys to the wallet service
2023-04-19 08:30:10 -03:00
Dario Gabriel Lipicar
c8f0ceccc8
feat: add api to get list of owners from a given nft contract
...
Fixes #10290
2023-04-19 08:30:10 -03:00
Ibrahem Khalil
719af90fcc
Add muted_till param for chats ( #3258 )
2023-04-16 17:06:00 +02:00
Jonathan Rainville
e5093124f2
fix(chat-api): fix unread count on channelGroup condition
2023-04-13 10:04:18 -04:00
Michal Iskierko
4e3ba2941c
fix(AddTokenOwners): Move AddTokenOwners from MintTo
...
Issue #10161
2023-04-13 11:43:48 +02:00
Sale Djenic
a37b586915
fix: delete account endpoint updated
...
Local keystore file deletion is done only if an account being deleted is migrated to a keycard.
2023-04-11 12:14:35 +02:00
frank
fd6073ab2e
rewrite mention in go ( #3309 )
2023-04-07 16:47:38 +08:00
Sale Djenic
1754c23763
chore: improvements to `GetWalletToken` function
2023-04-06 19:09:13 +02:00
Dario Gabriel Lipicar
ff755a1176
fix: add supported chains to OpenSea
2023-04-06 13:42:38 -03:00
Igor Sirotin
fb36298e37
feature(messenger): RequestContactInfoFromMailserver ( #3376 )
2023-04-05 23:25:44 +03:00
Michal Iskierko
db6c05a8e8
fix(DeployCollectiblesEstimate): Add DeployCollectiblesEstimate function
...
Issue #10035
2023-04-05 12:23:19 +02:00
Dario Gabriel Lipicar
5bad40c8be
feat: add collectible animation info to data fetched from Opensea
2023-04-03 12:32:32 -03:00
Anthony Laibe
c84d6fcc35
feat: remove consecutive
2023-03-31 19:22:53 +02:00
Anthony Laibe
9c33049b4f
chore: update connected on global failure
2023-03-31 19:22:53 +02:00
Anthony Laibe
0c8ce79941
feat: returns tokens even when error
2023-03-31 19:22:53 +02:00
Anthony Laibe
540001e137
feat: chunk correctly coinmarketcap calls
2023-03-31 19:22:53 +02:00
Anthony Laibe
e92049b9ca
fix: wallet token return on no network
2023-03-31 19:22:53 +02:00
Anthony Laibe
d86446ad53
chore: adding debug
2023-03-31 19:22:53 +02:00
Anthony Laibe
2baa8e8ead
feat: filter token by valid chain ID
2023-03-31 19:22:53 +02:00
Anthony Laibe
c9a8ab13c2
fix: set is connected for chain without fallback
2023-03-31 19:22:53 +02:00
Anthony Laibe
ec5449c2bd
fix: collectible status event
2023-03-31 19:22:53 +02:00
Anthony Laibe
62220cedee
feat: update chunk limit for token
2023-03-31 19:22:53 +02:00
Anthony Laibe
fae86fcfb7
feat: group all blockchain event
2023-03-31 19:22:53 +02:00
Anthony Laibe
ba75bda39e
feat: event on error
2023-03-31 19:22:53 +02:00
Dario Gabriel Lipicar
4e222cc404
feat: collectibles cache
2023-03-31 12:24:33 -03:00
Dario Gabriel Lipicar
f097d3430a
feat: reduce usage of OpenSea api key
2023-03-31 12:23:50 -03:00
Sale Djenic
c791163136
feat: backup display name improvements
...
- Display name is now backed up only as a part of `protobuf.BackedUpProfile` message,
it is not backed up via `protobuf.SyncSetting` any more (this refers only to backing up to
and fetching data from waku, regular syncing (among devices) remains unchanged)
- When saving the display name fetched from waku, before a clock was set to the current
time when that operation is made, which was incorrect, now we're using the clock from
backed up message (`SaveSyncDisplayName` function)
2023-03-31 16:20:50 +02:00
Patryk Osmaczko
d077c7e4bd
fix: make `GetChatsByChannelGroupID` return chats with members
...
fixes : status-im/status-desktop#10066
2023-03-30 16:02:10 +02:00
mprakhov
303197fbd0
fix: add 'responeTo' parameter for the SendImages API
2023-03-30 15:20:41 +02:00
Dario Gabriel Lipicar
d8ee8786ff
fix: simplified tokenURI retrieval. Extended NFTMetadata struct.
2023-03-30 09:17:53 -03:00
Michal Iskierko
8304f8bf88
fix(Collectibles): Add database tests
...
Fix #3355
2023-03-30 09:55:15 +02:00
Pascal Precht
9267ad46c5
Check ownership of collectibles in community permissions
...
This adds an additional check for collectibles when community
permissions are validated.
Specifically this uses opensea to request all NFTs given an
owner wallet and a list of contract addresses (collectibles).
2023-03-29 18:20:09 +02:00
Dario Gabriel Lipicar
48e16317a7
fix: added global lock for Opensea requests. Increased number of retries.
2023-03-29 18:20:09 +02:00
Sale Djenic
5d79b3514c
feat: `GetRandomMnemonic` endpoint added to accounts api
2023-03-28 16:19:27 +02:00
Sale Djenic
d30c88b80e
neat: accounts and wallet api sorted out
...
Unused endpoints removed, new ones with more meaningful naming are added and
their purposes were revised.
2023-03-28 16:19:27 +02:00
Anthony Laibe
60dbc5d44d
feat: config optimisation
2023-03-28 15:11:35 +02:00
Michal Iskierko
8c85a62e10
feat(MintTo): Add Airdrop functionality.
...
Expose MintTo smart contract function.
Expose ContractOwner address.
Introduce token owners cache.
Issue #9783
2023-03-27 17:17:51 +02:00
Dario Gabriel Lipicar
a1e7eed141
feat: fetch NFT metadata from Communities
2023-03-24 15:17:41 -03:00
Jonathan Rainville
becc49ac24
Revert "Revert "refactor(chat/api): change getChats to getChannelGroups""
...
This reverts commit c86d42d930
.
2023-03-24 11:43:38 -04:00
Jonathan Rainville
c86d42d930
Revert "refactor(chat/api): change getChats to getChannelGroups"
...
This reverts commit daa926f748
.
2023-03-23 15:24:21 -04:00
Jonathan Rainville
daa926f748
refactor(chat/api): change getChats to getChannelGroups
...
Also adds getChannelGroupByID
2023-03-23 11:37:41 -04:00
Pascal Precht
2cbced95c5
Check token funds when handling community requests to join
...
This adds checks to `HandleCommunityRequestToJoin` and
`AcceptRequestToJoinCommunity` that ensure a given user's revealed
wallet addresses own the token funds required by a community.
When community has token permissions of type `BECOME_MEMBER`, the
following happens when the owner receives a request:
1. Upon verifying provided wallet addresses by the requester, the owner
node accumulates all token funds related to the given wallets that
match the token criteria in the configured permissions
2. If the requester does not meet the necessary requirements, the
request to join will be declined. If the requester does have the
funds, he'll either be automatically accepted to the community, or
enters the next stage where an owner needs to manually accept the
request.
3. The the community does not automatically accept users, then the funds
check will happen again, when the owner tries to manually accept the
request. If the necessary funds do not exist at this stage, the
request will be declined
4. Upon accepting, whether automatically or manually, the owner adds the
requester's wallet addresses to the `CommunityDescription`, such that
they can be retrieved later when doing periodic checks or when
permissions have changed.
2023-03-23 08:40:31 +01:00
Michal Iskierko
736766ec37
fix(AddCommunityToken): Change AddCommunityToken API call
...
The function returns object with image converted to base64 format.
Issue #9866
2023-03-22 13:45:53 +01:00
Mikhail Rogachev
81dd214e9b
feat: Remove cancelOutgoingContactRequest feature ( #3293 )
2023-03-21 20:49:14 +07:00
Khushboo-dev-cpp
a3f1a84d29
chore: Improve error logging for OpenSea errors / generic json unmarshalling errors ( #3298 )
...
fixes #8798
2023-03-20 16:53:39 +01:00
Dario Gabriel Lipicar
bd82250cf7
feat(Wallet): add API to fetch collectibles by owner and contract address
2023-03-20 10:52:16 -03:00
Khushboo-dev-cpp
bbec93b501
fix: Return token items even when market is down ( #3291 )
2023-03-20 14:44:23 +01:00
Igor Sirotin
7e8804788e
feat: Added `setInstallationName` method ( #3294 )
2023-03-20 23:51:17 +11:00
IvanBelyakoff
fe4e079bea
fix(wallet): fix crash on market price cache concurrent write ( #3307 )
2023-03-17 09:33:20 +03:00
Andrea Maria Piana
5d0e08ec7b
Add spiff workflow cmd
2023-03-16 14:31:34 +00:00