network icon indicating copy to clipboard operation
network copied to clipboard

Monorepo containing all the main components of Streamr Network.

Results 54 network issues
Sort by recently updated
recently updated
newest added

## Open questions / challenges / TODO ### Bucket cleanup logic - How long to store buckets for, when to cleanup, possible persistence of them for later use? - If...

network
client
protocol
tracker
utils

## Functional changes TODO: update changelog: that resend subscriptions can be unsubscribed TODO: remove Subscription#unsubscribe test cases from unsubscribe.test.ts (maybe replace with unit test which ensures that Subscription#unsubscribe is called)...

client
changelog

## Summary Added test case which demonstrates how subscription is automatically unsubscribed if user iterates it and breaks out of loop. It is not clear whether this is a good...

client

## Checklist - [ ] Has passing tests that demonstrate this change works - [ ] Updated Changelog - [ ] Updated Documentation

dht

Extracted `ConnectionsView` interface from `ITransport`. Now `ITransport` handles just the transport logic. Connection management and queries are in separate classes: in `ConnectionLocker` and in the new `ConnectionsView`. ## TODO Extract...

network
dht

Moved into `webrtc` directory as the class is WebRTC-specific.

dht

When we sort the oldContacts, we should sort all contacts, not just a subset? In practice the oldContacts array length is already limited by the `numberOfNodesPerKBucket` (see `PeerManager.ts:82`), so there...

dht

Based on https://github.com/streamr-dev/network/pull/2507, merge that first. See comment in a previous PR: https://github.com/streamr-dev/network/pull/2507#issuecomment-2069273895

dht

* Add geoip-location package that can map an ip address to latitude and longitude using MaxMind's GeoLite City database * If "geoIpDatabaseFolder" config variable is given to DhtNode, use geoip-location...

ci
broker
client
dht
utils

Renamed `PeerManager#closestContacts` -> `nearbyContacts`. This way we can separate the concepts of: - nearby contacts (all currently known nodes having short Kademlia distance to this node) - closest contacts/neighbors/etc. (a...

network
dht