goshawk-3

Results 22 issues of goshawk-3

**Describe the bug** ` p.MemberAt(i)` in **extractCommitteeMember** would return `nil` member making the sortition panic, when a provisioner public key starts with zeros. **To Reproduce** 1. Try to generate a...

type:vulnerability
mark:testnet

**Describe what you want implemented** Build a rust lib that encapsulates a rust implementation of golang package `github.com/dusk-network/dusk-blockchain/pkg/core/consensus/`. This should follow the same design of the original package where golang...

mark:testnet

**Describe the bug** Two nodes from a single devnet network reported same state_hash but different provisioners set after a successful `rusk.Finalize` call. node_1 accepted a block with `state_hash":"9102c6e0f6...ba694db0e8` at height...

need:investigation
mark:testnet

fixes #1402 For the present, this PR should be used on testing rate limiter on devnet.

**Describe the bug** "failed to receive candidate from the network" error is reported many times per a node. As an edge case in consensus, this is not a critical issue....

mark:testnet

**Describe the bug** Too many `firststep_verifyCandidateBlock failed` errors/warnings are being reported in a live network. This is most probably due to a race between Chain component accepting next valid block...

mark:testnet

**Describe what you want implemented** Options to consider: - Rate limiter - as these messages (the one-to-one Kadcast messaging) are secondary compared to Consensus messaging, they could be sent at...

mark:testnet

**Describe what you want implemented** Consensus README files should be reviewed and updated accordingly.

mark:testnet