Richard Ramos
ae423936ed
fix: remove bandwidth metrics that were commited to `master` by mistake
2024-10-01 18:24:47 -04:00
Prem Chaitanya Prathi
244bb176eb
feat: add clusterID and shards config to c-bindings ( #1228 )
2024-10-01 10:21:13 +05:30
richΛrd
12abd041d6
chore: bump go-libp2p and go-libp2p-pubsub ( #1208 )
2024-09-26 12:21:17 -04:00
frank
8b0e03113d
feat: log error and stacktrace when panic in goroutine ( #1225 )
2024-09-25 17:15:20 +08:00
Arseniy Klempner
798c9c5d81
feat: emit an event in EventBus upon dial error ( #1222 )
2024-09-23 14:41:07 -07:00
richΛrd
f0acee4d1d
feat: ratelimit store queries and add options to Next ( #1221 )
2024-09-18 17:09:37 -04:00
Prem Chaitanya Prathi
3066ff10b1
fix: use correct ticker for all peers ping ( #1214 )
2024-09-04 19:14:17 +05:30
kaichao
99d2477035
fix: check subscription when relay publish message ( #1212 )
2024-08-31 09:22:59 +08:00
Prem Chaitanya Prathi
8ff8779bb0
feat: shard aware pruning of peer store ( #1193 )
2024-08-21 18:08:11 +05:30
richΛrd
3eab289abb
feat: ping lightpush peers ( #1167 )
...
Co-authored-by: Prem Chaitanya Prathi <chaitanyaprem@gmail.com>
2024-08-09 11:51:14 -04:00
richΛrd
04a9af931f
fix: handle scenario where the node's ENR has no shard (due to shard update) ( #1176 )
2024-07-31 14:58:21 -04:00
Jakub Sokołowski
a4009b70d1
fix: replace references to old statusim.net domain
...
Use of `statusim.net` domain been deprecated since March:
https://github.com/status-im/infra-shards/commit/7df38c14
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-31 13:31:16 +02:00
Prem Chaitanya Prathi
a9be17fd48
chore: method to disconnect all peers and not notify ( #1168 )
2024-07-24 18:17:31 +05:30
richΛrd
75047cc9da
chore: disconnect on subsequent ping failures ( #1164 )
2024-07-21 20:43:22 -04:00
Prem Chaitanya Prathi
9fbb955b16
chore: allow setting enr shards for lightclient ( #1159 )
2024-07-15 19:29:31 +05:30
Vaclav Pavlin
2f333c1e1c
chore(wakunode2): add ability to specify PX options in wakunode2 ( #1157 )
...
Co-authored-by: Prem Chaitanya Prathi <chaitanyaprem@gmail.com>
2024-07-12 10:09:04 +05:30
richΛrd
9412af28dd
refactor: ping a subset of connected peers ( #1148 )
2024-07-11 12:02:52 -04:00
richΛrd
7c13021a32
feat: use mesh peers instead of all peers for determining topic health ( #1150 )
2024-07-03 16:35:39 -04:00
richΛrd
e3d7ab1d58
fix: panic due to enr having more than 300 bytes ( #1140 )
2024-07-01 09:47:38 -04:00
richΛrd
201d434d50
fix: ignore ws from circuit relay addresses, and allow non multiaddresses in `multiaddrs` ENR key ( #1141 )
2024-07-01 09:03:34 -04:00
richΛrd
8d7c2f7bfa
feat: filter peers stored in cache by cluster-id in peer-exchange ( #1139 )
2024-06-27 10:02:01 -04:00
Prem Chaitanya Prathi
19a47a1ac1
feat: modify peer-manager to consider relay target peers ( #1135 )
2024-06-26 06:18:44 +05:30
richΛrd
ee33baa283
feat: online checker ( #1125 )
2024-06-25 11:28:04 -04:00
richΛrd
8303c592d3
fix: use IP addresses instead of dns to store multiaddresses ( #1134 )
...
Co-authored-by: Prem Chaitanya Prathi <chaitanyaprem@gmail.com>
2024-06-20 13:22:43 +05:30
richΛrd
93331b483e
fix: do not write tcp port 0 and remove 100 chars length limit for multiaddresses ( #1129 )
2024-06-20 12:50:15 +05:30
Prem Chaitanya Prathi
795322a196
fix: filter out peers to be considered for circuit-relay ( #1130 )
...
Co-authored-by: Richard Ramos <info@richardramos.me>
2024-06-18 21:19:23 +05:30
Prem Chaitanya Prathi
269417c5e9
fix: crash noticed while adding existing peer that doesn't have an ENR ( #1113 )
2024-05-28 18:20:47 +05:30
Vaclav Pavlin
879bc08426
fix(lightpush): return non-empty reqId and add LP opts to builder ( #1103 )
2024-05-16 18:06:39 -04:00
Vit∀ly Vlasov
6e47bd1cf0
feat: filter subscription management and multiplexing ( #1048 )
...
Filter wrapper API that takes care of managing subscriptions and multiplex them onto a single data channel to be consumed by user.
Co-authored-by: Prem Chaitanya Prathi <chaitanyaprem@gmail.com>
2024-05-15 13:03:59 +05:30
richΛrd
bc16421c74
feat: ping cache ( #999 )
2024-05-13 14:56:34 -04:00
Roman Zajic
a453c027b7
chore: sharding tests update ( #1060 )
...
Co-authored-by: Prem Chaitanya Prathi <chaitanyaprem@gmail.com>
Co-authored-by: richΛrd <info@richardramos.me>
2024-05-04 09:26:18 +08:00
richΛrd
28c2a2704a
feat: storeV3 client ( #1028 )
2024-05-03 12:07:03 -04:00
frank
46e48044da
fix: watchMultiaddressChanges ( #1093 )
2024-04-18 19:21:31 +08:00
Anton Iakimov
826c7fb924
chore: switch wakuv2 fleet to waku
2024-03-20 11:38:48 +01:00
richΛrd
bdf44c0a23
fix(metadata): only verify peer metadata on relay ( #1052 )
2024-03-14 10:21:47 -04:00
richΛrd
d65a836bb6
chore: drop legacy filter support ( #1037 )
2024-02-20 08:47:37 -04:00
Prem Chaitanya Prathi
4f232c40ca
feat: topic health reporting ( #1027 )
...
Co-authored-by: richΛrd <info@richardramos.me>
2024-02-08 15:24:58 +05:30
Prem Chaitanya Prathi
5fdd0da9ee
chore: set log level for all loggers based on logger passed ( #1011 )
2024-01-25 19:39:49 +05:30
Roman Zajic
190d8e8e08
chore: RLN tests coverage improvement for node gm ( #1009 )
2024-01-21 11:55:27 +08:00
Prem Chaitanya Prathi
faf046e059
chore: bumped libp2p and pubsub to 0.32.2 and 0.10 respectively ( #987 )
...
Co-authored-by: Richard Ramos <info@richardramos.me>
2024-01-12 13:40:27 -04:00
richΛrd
82fc800b08
feat: parameterizable number of connections per IP ( #994 )
2024-01-08 15:05:21 -04:00
Prem Chaitanya Prathi
369a025b7c
fix: use both filter and legacyFilter flags to determine if filter is enabled and set Waku2 ENR field ( #996 )
2024-01-08 21:26:16 +05:30
Prem Chaitanya Prathi
71aec6d37b
feat: metrics dashboard ( #980 )
2024-01-03 11:11:11 +05:30
Prem Chaitanya Prathi
b5068b4357
feat: relay msg size ( #963 )
...
Co-authored-by: richΛrd <info@richardramos.me>
2024-01-03 07:06:41 +05:30
Prem Chaitanya Prathi
4ef0c75ded
fix: use node's clusterId when adding peer from admin REST API & don't subscribe to default pubsub topic for non-zero clusterID ( #973 )
2024-01-02 18:04:43 +05:30
kaichao
b4ba7b75d4
chore: stop light filter node by default ( #964 )
2023-12-21 08:44:51 +08:00
Prem Chaitanya Prathi
5a5ee51f4b
feat: include pubsubTopics supported by peer in getPeers REST API ( #943 )
2023-12-06 07:17:59 +05:30
Prem Chaitanya Prathi
a5ce5dfaa4
feat: update store client Query API for autosharding ( #885 )
2023-11-14 04:22:46 +05:30
harsh jain
73bcb2e78a
feat: add dns discovery in lib ( #884 )
2023-11-13 19:17:43 +07:00
richΛrd
ff94b1faf0
chore: remove --store-message-db-vacuum ( #883 )
2023-11-09 16:10:40 -04:00