ChainSafe / ChainSafe/gossamer

Gossamer generated raw spec with empty BABE authorities

Open
#2,589 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
454
Forks
144
PR merge metrics
No merged PRs in 30d

Description

## Describe the bug

Using the same human-readable specification such as https://gist.githubusercontent.com/danforbes/b246640cbedd1107ff412d5d25851058/raw/815fa77feee103e518a41a3f593c5d4442d14db6/gistfile1.txt gives an empty BABE authority set.

Running the following commands the gossamer node will start but will not produce blocks because the current BABE authority set will be empty.
```
gossamer build-spec --genesis-spec ./human-readable.json --raw --output ./spec.json
```
And then
```
gossamer --chain ./spec.json
```

However, using the Polkadot binary to generate the raw specification from the human-readable one and using the raw spec to start a gossamer node the BABE authority set will contain authorities.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.