Skip to content

Commit

Permalink
Merge pull request #2213 from dusk-network/2089-consensus-candidate-m…
Browse files Browse the repository at this point in the history
…essages-do-not-sign-consensusheader

Add ConsensusHeader to Candidate signature
  • Loading branch information
fed-franz authored Sep 7, 2024
2 parents 004e58e + e798025 commit d1ef5fa
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion node-data/src/message.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1410,7 +1410,11 @@ impl StepMessage for Candidate {
&mut self.sign_info
}
fn signable(&self) -> Vec<u8> {
self.candidate.header().hash.to_vec()
let mut signable = self.header.signable();
signable.extend_from_slice(Self::SIGN_SEED);
let candidate_hash = self.candidate.header().hash.to_vec();
signable.extend_from_slice(&candidate_hash);
signable
}
fn header(&self) -> &ConsensusHeader {
&self.header
Expand Down

0 comments on commit d1ef5fa

Please sign in to comment.