Replace EpochDutiesMap with trait in BlockProducer

This commit is contained in:
Paul Hauner
2019-01-23 21:01:46 +11:00
parent af6437eb13
commit 8e935f93bc
6 changed files with 92 additions and 34 deletions

View File

@@ -107,7 +107,7 @@ fn main() {
for keypair in keypairs {
info!(log, "Starting validator services"; "validator" => keypair.pk.concatenated_hex_id());
let duties_map = Arc::new(RwLock::new(EpochDutiesMap::new()));
let duties_map = Arc::new(EpochDutiesMap::new());
// Spawn a new thread to maintain the validator's `EpochDuties`.
let duties_manager_thread = {