Alex Potsides
Alex Potsides
The only time you'll ever see a private key on a peer id is for the id of the currently running node. At runtime a service can obtain the unmarhsalled...
This PR is of the branch containing all changes for the v2 release. Important - it must not be squashed on merge, otherwise the changelog/release notes will not be generated...
To give a bit more type saftey to metric groups, add optional generics that allow you to specify which grouped metrics you can update/increment. ## Change checklist - [x] I...
This is a list of breaking changes that will be released together as `[email protected]` The timescale is a little vague - likely Q3 2024 or sooner if PRs are ready...
Sometimes the receiving end of the `can send a large file` WebRTC test doesn't receive all of the bytes when running in Firefox, Chrome is fine: ``` 1) basics can...
Adds instructions for how to upgrade from v1.x to v2.x ## Change checklist - [x] I have performed a self-review of my own code - [x] I have made corresponding...
For autoNAT to work correctly, we should use the `localPort` option in [socket.connect](https://nodejs.org/api/net.html#socketconnectoptions-connectlistener) to ensure we use a predictable port. Otherwise we end up using ephemeral ports and each autoNAT...
We use `.code` as a way to identify certain error conditions independent of the error message (which may be localised into the users' language) - `ERR_STREAM_RESET`, `ERR_INVALID_PARAMETERS`, etc. This property...
The perceived wisdom is that we need active connections to ensure connectivity etc, so we have an autodialer that ensures we always have some connections. This is quite bad for...
The npm page for this module has no link back to this repo. Add the relevant metadata to the `package.json` file here to improve discoverability.