Skip to content

Commit

Permalink
Validator: register signing callback in constructor
Browse files Browse the repository at this point in the history
  • Loading branch information
styppo committed Jan 22, 2025
1 parent 3058be2 commit 09e6a5d
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions validator/src/validator.rs
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,19 @@ where
.await
});

let key = signing_key.clone();
let validator_address1 = validator_address.clone();
network.register_validator_signing_callback(move |peer_id, timestamp| {
let record = ValidatorRecord {
timestamp,
peer_id,
validator_address: validator_address1.clone(),
};

let signature = key.tagged_sign(&record);
TaggedSigned::new(record, signature)
});

Self {
consensus: consensus.proxy(),
blockchain,
Expand Down

0 comments on commit 09e6a5d

Please sign in to comment.