4055 Commits

Author SHA1 Message Date
Anthony Laibe
0345612a31 fix: use real id of token to estimate gas 2023-11-14 14:24:51 +01:00
Igor Sirotin
010afb4b39
fix: self-contact related flaky tests (#4312) 2023-11-13 20:07:35 +00:00
Ivan Belyakov
57e370e7b9 feat(wallet): Added detection of ERC1155 SingleTransfer events 2023-11-13 20:19:57 +01:00
osmaczko
a584ab086a
Fix/timesource offline (#4309)
* fix: add missing callback cleanup in timesource

fixes: "panic: sync: negative WaitGroup counter"

part of: status-im/status-desktop#12691

* fix: ensure timesource.GetCurrentTime is non-blocking

closes: status-im/status-desktop#12691
2023-11-13 14:06:32 -05:00
Jonathan Rainville
2076853ce3
fix(profile_showcase): fix crash when profile showcase message is nil (#4296) (#4311)
Partly fixes https://github.com/status-im/status-desktop/issues/12695
2023-11-13 12:35:41 -05:00
Patryk Osmaczko
de29ec71ae feat: enable messages segmentation
closes: status-im/status-desktop#12188
2023-11-13 17:32:00 +01:00
Patryk Osmaczko
6bb806caad feat: introduce messages segmentation 2023-11-13 17:32:00 +01:00
Patryk Osmaczko
fa44e03ac2 refactor: eliminate logic duplication in MessageSender.HandleMessages 2023-11-13 17:32:00 +01:00
Igor Sirotin
ab6cb85690
fix(messenger_base_test): remove messenger Start duplication (#4305) 2023-11-13 15:53:51 +00:00
Boris Melnik
44625a2904
chore(discord): Move import from discord functionality to separatefile (#4278) 2023-11-13 13:29:31 +03:00
Stefan
36da204282 feat(wallet) add WalletConnect pair API
Updates #12551
2023-11-13 10:19:06 +01:00
richΛrd
c0b0bdc8fe
fix: populate node config's UseShardAsDefaultTopic (#4289) v0.171.12 2023-11-10 15:29:32 -04:00
Igor Sirotin
a178d724b1
fix: correct parsing shared url without data (#4283) 2023-11-10 16:33:37 +00:00
richΛrd
de12ca885c
fix(wakuv2): don't wait for connections to login (#4293)
- Identify will not block logout
- Use `peer.AddrInfo` instead of multiaddresses
- Modifies some logs to reduce noise
2023-11-10 11:31:59 -04:00
Anthony Laibe
dc2d179692 fix: estimate gas for erc721 2023-11-10 16:11:05 +01:00
Igor Sirotin
b36d95d84d
fix: better IsStatusSharedURL (#4280)
* fix: better `IsStatusSharedURL`
* refactor `ParseSharedURL`
2023-11-10 15:00:03 +00:00
Igor Sirotin
c3687acc84
feat: limit unfurls number (#4288) 2023-11-10 10:32:58 +00:00
richΛrd
2c954d42cf
feat: replace DefaultPubsubTopic by Shard 32 (#4161) 2023-11-09 20:29:15 -04:00
Mikhail Rogachev
03c32f620f
feat: Profile showcase data sharing (#4209)
* feat: Add profile showcase messaging part with ecrypted data

* feat: Separate profile showcase categories to provide ablity to store custom data

* fix: review fixes

* feat: move profile showcase out of contact data

* fix: create index on contact id for profile tables

* chore: remove logger from link preview
2023-11-09 22:59:01 +04:00
Igor Sirotin
f8236fb555
fix: link previews public keys (#4272) 2023-11-09 16:24:35 +00:00
Dario Gabriel Lipicar
337f3aefec fix: add missing error check in currency service 2023-11-09 13:12:25 -03:00
frank
51a1a9940f
print origins for log (#4277) 2023-11-09 14:35:59 +08:00
Patryk Osmaczko
f7042e4b9e refactor: extract layers in StatusMessage
Extracted:
- TransportLayer
- EncryptionLayer
- ApplicationLayer
2023-11-08 21:46:22 +01:00
Igor Sirotin
eab6118f12 fix: edit message even if converting link previews to proto 2023-11-08 18:44:52 +00:00
Volodymyr Kozieiev
b5c82adb70
Increased timeouts when fetching curated communities (#4244)
* Timeouts increased
v0.171.11
2023-11-08 13:06:40 +00:00
Michal Iskierko
d909faf504 feat: add AC messages for setting signer operations
Issue #11964
2023-11-08 12:54:29 +01:00
Michal Iskierko
02e4cc6e1f feat: Send envelopes to telemetry service
Issue #12430
2023-11-08 11:34:10 +01:00
Sale Djenic
752d1a47f6 fix: networks get updated from a single place now, network.Manager
Runtime networks related env vars are being in use now, updating necessary rpc urls.
2023-11-08 11:31:15 +01:00
Sale Djenic
53c847fda5 chore: unnecessary code removed (this most likely broke migrations in the past) 2023-11-08 11:31:15 +01:00
5aa9eb913d
fix: drop unnecessary wrappers, fix shebangs
Also make the hook installation run by default.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-07 18:02:06 +01:00
Mykhailo Prakhov
b15fa6d2c8
fix: promote self to community control node event if we are not a community member (#4270) 2023-11-07 14:18:59 +01:00
Boris Melnik
1d08b403e6
feat(discord): Split import channel signals and community import signals (#4232) 2023-11-07 13:44:10 +03:00
frank
07cd7bab10
bump version to 0.171.10 (#4268) v0.171.10 2023-11-07 16:09:48 +08:00
frank
7ad5800a9a
use timesource(synced) to generate/validate server cert time (#4228)
* use timesource(synced) to generate/validate server cert time

* add debug log

* bump version
2023-11-07 09:51:15 +08:00
Sale Djenic
ce121710d9 fix: unlock local nonce when an error occurs and increment only when the tx is sent for real 2023-11-06 18:30:42 +01:00
Sale Djenic
05baec8bec fix: estimate gas function resoved that it uses real network estimation instead of hardcoded value 2023-11-06 18:30:42 +01:00
Patryk Osmaczko
4fddcb54ff refactor: extract Community.ChatID 2023-11-04 00:11:40 +01:00
Patryk Osmaczko
667e427b63 refactor: base community key actions evaluation on Encrypted() property 2023-11-04 00:11:40 +01:00
Patryk Osmaczko
953ed4c8e4 chore: update directory abi and addresses
closes: status-im/status-desktop#12569
2023-11-03 17:56:21 +01:00
Andrea Maria Piana
071c431606 [Fixes: #4088] Fix pending notification test
There were 2 issues:

1) We hard delete requests, that means that on retransmission they will
be recreated, the test has been changed to accommodate this behavior
2) We always used time.now when updating timestamp in notification,
   sometimes time is the same so the notification is not updated, we
   changed to use what essentially is a clock value
2023-11-03 14:12:35 +00:00
Cuteivist
05530f57bd
feat: Return only community tokens (#4249) 2023-11-03 13:08:32 +01:00
frank
f36b943202
fix flaky test TestSyncCommunityRequestDecisionAccept (#4257) 2023-11-03 18:55:44 +08:00
Andrea Maria Piana
c76ca62375 Fix keycard test 2023-11-03 10:43:59 +00:00
Igor Sirotin
c27384680a
feat: new configurable endpoint RequestCommunityInfoFromMailserverV2 (#4238)
* StatusUnfurler: use shard from url
2023-11-03 10:30:24 +00:00
Patryk Osmaczko
25f25e9853 chore: populate Community with PubsubTopicPrivateKey
part of: status-im/status-desktop#12408
2023-11-03 11:27:43 +01:00
Anthony Laibe
a0bd3c9a94 Fix: allow zero tx
If bonder fees are 0 there is no need to check if  bonder fees are bigger or equal to amount to prevent impossible transaction
2023-11-03 09:22:29 +01:00
Sale Djenic
11a3612290 feat: support signing of a join/edit community request from within the app or keycard v0.171.9 2023-11-03 07:49:01 +01:00
Ivan Belyakov
cb3a88f93a fix(build): avoid removing untracked git changes by make clean
Use `make deep-clean` for deep cleaning
2023-11-03 07:37:48 +01:00
frank
054356fed2
remove sync AC state (#4241) 2023-11-02 23:07:03 +08:00
Igor Sirotin
9f69c32593
fix(wakuv2): post envelopes previously cached but not processed (#4246) 2023-11-02 14:16:59 +00:00