Gabriel mermelstein
cb3a99b9cc
cleanup
2024-10-23 14:58:07 +03:00
Gabriel mermelstein
27a1f5fdc4
small refactor and logs
2024-10-21 11:03:37 +03:00
Gabriel mermelstein
703352d003
passing test
2024-10-18 14:55:42 +03:00
Gabriel mermelstein
ad92af7add
integrating waku_get_my_peerid
2024-10-16 16:32:21 +03:00
Gabriel mermelstein
c744d59fee
advancing with the px test
2024-10-16 15:36:22 +03:00
Gabriel mermelstein
10936f6337
fixing address in use error
2024-10-15 17:29:54 +03:00
Gabriel mermelstein
55f4b58d26
calling relaySubscrbe only if relay is enabled
2024-10-15 15:46:03 +03:00
Gabriel mermelstein
5f1799df65
start implementing lightpush test
2024-10-15 12:47:37 +03:00
Gabriel mermelstein
9373407a9c
improving comments
2024-10-14 11:55:28 +03:00
Gabriel mermelstein
cd41b1367f
deleting some tabs
2024-10-14 11:41:53 +03:00
Gabriel mermelstein
4b9bee467b
commenting compilation errors
2024-10-14 11:39:43 +03:00
Gabriel mermelstein
d1f09c1c60
cleanup
2024-10-14 10:36:49 +03:00
Gabriel mermelstein
0b5e20b00a
adding dialing to test
2024-10-11 17:40:45 +03:00
Gabriel mermelstein
ba45cbc8cc
adding disconnect functionality
2024-10-11 15:51:13 +03:00
Gabriel mermelstein
56e51d79d9
check for connection
2024-10-11 12:15:34 +03:00
Gabriel mermelstein
675bb28b8c
adding dnsdiscovery, staticnodes and some cleanup
2024-10-09 12:08:58 +03:00
Gabriel mermelstein
59f45c0178
adding clusterId and shards
2024-10-08 18:07:11 +03:00
Gabriel mermelstein
a4ac3278f0
adding discv5Discovery param
2024-10-08 16:29:15 +03:00
Gabriel mermelstein
4fa26147e8
commenting a lot of things and some config changes to start testing
2024-10-08 14:25:21 +03:00
Gabriel mermelstein
2c0eb59d9f
removing unnecessary channel
2024-10-07 15:18:46 +03:00
Gabriel mermelstein
6ed72907f4
fixing setup and adding debug logs
2024-10-07 13:01:26 +03:00
richΛrd
1f7d42acb0
feat_: build nwaku with nix and use build tags to choose between go-waku and nwaku ( #5896 )
2024-10-02 09:51:12 -04:00
Ivan Folgueira Bande
2062fc663f
add missing shard.go
2024-09-24 10:34:22 +02:00
Ivan Folgueira Bande
94dc345d8e
waku_test.go: adapt TestWakuV2Store
2024-09-17 14:01:08 +02:00
Ivan Folgueira Bande
8cf6cdcd27
nwaku.go: GetNumConnectedPeers controls when passed pubsub is empty
2024-09-17 13:58:32 +02:00
Ivan Folgueira Bande
6954612f54
some minor progress to add nwaku in status-go
2024-09-08 20:38:52 +02:00
Ivan Folgueira Bande
fb1b1a8605
refactor_: start using nwaku
2024-08-27 15:14:36 +02:00
richΛrd
c02ebf957c
refactor_: use concrete datatypes instead of `string` ( #5701 )
2024-08-16 19:24:21 +01:00
richΛrd
bb6d5f602b
chore_: fix `TestBasicWakuV2` ( #5718 )
2024-08-15 14:43:37 -04:00
Prem Chaitanya Prathi
c08dedb77d
fix_: add ticker to check peers and update connection status ( #5682 )
2024-08-13 13:58:18 +05:30
Igor Sirotin
9175e45e61
fix_: block on logout ( #5696 )
...
* fix_: check context on processAndPushTelemetry
* fix_: fix waitgroup add/done in Waku
* fix(pendingTracker)_: stop the pending transacitonTracker on logout
* chore_: lint fix
---------
Co-authored-by: Jonathan Rainville <rainville.jonathan@gmail.com>
2024-08-12 22:30:13 +01:00
kaichao
45cea612d5
chore_: extract message hash query for outgoing messages to go-waku ( #5652 )
...
* chore_: extract message sent check to go-waku
* chore_: clear tests
* chore_: refactor confirm messages sent
2024-08-08 15:14:04 +08:00
Igor Sirotin
2f5437130e
feat_: auto set random wallet emoji when creating account ( #5667 )
...
* feat_: auto set random wallet emoji when creating account
* fix_: remove emoji on error
* fix_: lint
2024-08-07 13:34:04 +01:00
richΛrd
c68854299a
refactor_: remove unused code from wakuv2 ( #5651 )
2024-08-06 20:18:46 -04:00
richΛrd
152f1c4071
fix_: panic on MessageQueue.Push ( #5662 )
...
fixes #5661
2024-08-06 20:17:56 -04:00
richΛrd
20d6d4eb9a
refactor: extract missing messages logic to go-waku ( #5638 )
2024-08-06 14:49:26 -04:00
Prem Chaitanya Prathi
063756b4ed
chore_: move filter mgr to go-waku ( #5653 )
2024-08-06 19:05:56 +05:30
Arseniy Klempner
39497c2bff
feat(telemetry)_: send connection failure metric ( #5518 )
2024-08-05 11:44:57 -07:00
richΛrd
5212f337d7
feat_: rate limit message publishing ( #5523 )
2024-08-01 14:36:25 -04:00
Prem Chaitanya Prathi
f32312ff9b
chore: lightmode ping peers when we come back online, ( #5559 )
...
* chore_: lightmode ping peers when we come back online, take filter ping fixes from go-waku
* fix_: handle network change event
* chore_: set connection state as per old state
* chore_: disable discovery for lightmode after connection change
* chore_: take filter error handling fixes from go-waku
* chore_: fix review comments
2024-08-01 16:43:05 +05:30
richΛrd
5d309e2c64
feat_: use storev3 instead of v2 for history queries ( #5123 )
2024-07-30 14:28:27 -04:00
richΛrd
5b36cf8267
feat_: add lightpush and filter bandwidth usage to telemetry ( #5547 )
2024-07-24 14:28:38 -04:00
Prem Chaitanya Prathi
9a703162c4
refactor: only use shards ( #5474 )
...
* refactor_: use shards by default
* fix_: metadata lightclient check
* chore_: update go-waku
2024-07-15 20:55:12 +05:30
Prem Chaitanya Prathi
58a3cc1127
feat(waku)_: allow client to set store confirmations
2024-07-15 09:37:57 +01:00
Prem Chaitanya Prathi
6c0c267c3c
feat_: flag to enable/disable sent message store query confirmations
2024-07-15 09:19:01 +01:00
Arseniy Klempner
a006d80acf
feat(telemetry)_: send peer count metric ( #5460 )
2024-07-12 13:37:55 -07:00
Vaclav Pavlin
33c2f231b0
feat(waku)_: add PeerExchange rate-limit ( #5507 )
...
* feat(waku)_: add PeerExchange rate-limit
* fix_: unintentional wg.Add change
2024-07-12 15:21:21 +02:00
Vaclav Pavlin
ea35803eef
feat(waku)_: add lightpush rate-limiter ( #5504 )
...
* feat(waku)_: add lightpush rate-limiter
* chore_: update go-waku
2024-07-12 12:34:56 +02:00
richΛrd
56cc5c96c5
feat_: bump go-waku to introduce new keep alive interval ( #5484 )
...
- Also renames the existing keepAliveInterval to randomPeerKeepAliveInterval, and uses time.Duration instead of int
2024-07-11 14:36:34 -04:00
richΛrd
6ace9f9be0
chore_: rename shards.staging to status.staging ( #5500 )
2024-07-11 10:37:16 -04:00