mirror of
https://github.com/sigp/lighthouse.git
synced 2026-03-03 00:31:50 +00:00
Run rustfmt on entire codebase
Signed-off-by: Paul Hauner <paul@paulhauner.com>
This commit is contained in:
@@ -137,9 +137,9 @@ impl From<BeaconNodeError> for Error {
|
||||
mod tests {
|
||||
use super::test_node::TestBeaconNode;
|
||||
use super::*;
|
||||
use crate::duties::EpochDuties;
|
||||
use slot_clock::TestingSlotClock;
|
||||
use types::test_utils::{SeedableRng, TestRandom, XorShiftRng};
|
||||
use crate::duties::EpochDuties;
|
||||
|
||||
// TODO: implement more thorough testing.
|
||||
//
|
||||
|
||||
@@ -16,7 +16,9 @@ impl<T: SlotClock, U: BeaconNode> BlockProducerService<T, U> {
|
||||
Err(error) => {
|
||||
error!(self.log, "Block producer poll error"; "error" => format!("{:?}", error))
|
||||
}
|
||||
Ok(BlockProducerPollOutcome::BlockProduced(slot)) => info!(self.log, "Produced block"; "slot" => slot),
|
||||
Ok(BlockProducerPollOutcome::BlockProduced(slot)) => {
|
||||
info!(self.log, "Produced block"; "slot" => slot)
|
||||
}
|
||||
Ok(BlockProducerPollOutcome::SlashableBlockNotProduced(slot)) => {
|
||||
warn!(self.log, "Slashable block was not signed"; "slot" => slot)
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
use super::traits::{BeaconNode, BeaconNodeError};
|
||||
use types::BeaconBlock;
|
||||
use std::sync::RwLock;
|
||||
use types::BeaconBlock;
|
||||
|
||||
type ProduceResult = Result<Option<BeaconBlock>, BeaconNodeError>;
|
||||
type PublishResult = Result<bool, BeaconNodeError>;
|
||||
@@ -28,7 +28,7 @@ impl BeaconNode for TestBeaconNode {
|
||||
*self.produce_input.write().unwrap() = Some(slot);
|
||||
match *self.produce_result.read().unwrap() {
|
||||
Some(ref r) => r.clone(),
|
||||
None => panic!("TestBeaconNode: produce_result == None")
|
||||
None => panic!("TestBeaconNode: produce_result == None"),
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@ impl BeaconNode for TestBeaconNode {
|
||||
*self.publish_input.write().unwrap() = Some(block);
|
||||
match *self.publish_result.read().unwrap() {
|
||||
Some(ref r) => r.clone(),
|
||||
None => panic!("TestBeaconNode: publish_result == None")
|
||||
None => panic!("TestBeaconNode: publish_result == None"),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,12 +1,16 @@
|
||||
use super::EpochDuties;
|
||||
use super::traits::{BeaconNode, BeaconNodeError};
|
||||
use super::EpochDuties;
|
||||
use protos::services::ValidatorAssignmentRequest;
|
||||
use protos::services_grpc::BeaconBlockServiceClient;
|
||||
use ssz::ssz_encode;
|
||||
use types::{PublicKey};
|
||||
use types::PublicKey;
|
||||
|
||||
impl BeaconNode for BeaconBlockServiceClient {
|
||||
fn request_shuffling(&self, epoch: u64, public_key: &PublicKey) -> Result<Option<EpochDuties>, BeaconNodeError> {
|
||||
fn request_shuffling(
|
||||
&self,
|
||||
epoch: u64,
|
||||
public_key: &PublicKey,
|
||||
) -> Result<Option<EpochDuties>, BeaconNodeError> {
|
||||
let mut req = ValidatorAssignmentRequest::new();
|
||||
req.set_epoch(epoch);
|
||||
req.set_public_key(ssz_encode(public_key).to_vec());
|
||||
@@ -24,7 +28,9 @@ impl BeaconNode for BeaconBlockServiceClient {
|
||||
None
|
||||
};
|
||||
|
||||
let duties = EpochDuties { block_production_slot };
|
||||
let duties = EpochDuties {
|
||||
block_production_slot,
|
||||
};
|
||||
|
||||
Ok(Some(duties))
|
||||
} else {
|
||||
|
||||
@@ -104,7 +104,13 @@ fn main() {
|
||||
let beacon_node = client.clone();
|
||||
let pubkey = keypair.pk.clone();
|
||||
thread::spawn(move || {
|
||||
let manager = DutiesManager { duties_map, pubkey, spec, slot_clock, beacon_node };
|
||||
let manager = DutiesManager {
|
||||
duties_map,
|
||||
pubkey,
|
||||
spec,
|
||||
slot_clock,
|
||||
beacon_node,
|
||||
};
|
||||
let mut duties_manager_service = DutiesManagerService {
|
||||
manager,
|
||||
poll_interval_millis,
|
||||
|
||||
Reference in New Issue
Block a user