Results 58 issues of PM

There are a few uses of double pointers in the CLI to set a `ChainInfo` object, such as: https://github.com/drand/drand/blob/1ec6042e98439716ad1beb140958cb9e482323b4/cmd/client/lib/cli.go#L162 and https://github.com/drand/drand/blob/1ec6042e98439716ad1beb140958cb9e482323b4/cmd/client/lib/cli.go#L194. Double pointers harm readability and ability to reason about...

good first issue
hacktoberfest

An issue with slow remote status calls was resolved by skipping the `Len()` call on the Bolt DB store (see: https://github.com/drand/drand/pull/1085). The `Len()` call is used in other places such...

All the jest-http-mock tests fail on the latest LTS version of node, as they appear to use actual `fetch` rather than the mock (presumably because `fetch` is now available on...

bug
good first issue

In order to not break v1 users of the client, we pass the DST for beacon verification as an optional parameter and set some defaults. This can be removed in...

v2

The [fetch API was introduced into node](https://stateful.com/blog/node-fetch) via an experimental flag in node 17, and without a flag in node 18. Currently it isn't polyfilled in this library for node...

bug
good first issue

An error with the CSP when accessing timevault

After the leader has made a proposal, nodes that existed in the network at the previous epoch are permitted to accept or reject a proposal. These acceptances and rejections are...

devguild

When a node joins a DKG after the first epoch, they must provide the previous group file. Currently it is stored in the `DBState` object as the previous group file,...

improvement
devguild