Skip to content

Commit 545fcfe

Browse files
committed
chore: cargo fmt
1 parent e9bf54d commit 545fcfe

File tree

10 files changed

+66
-48
lines changed

10 files changed

+66
-48
lines changed

stacks-signer/src/client/stacks_client.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -685,7 +685,11 @@ impl StacksClient {
685685
pub fn post_block(&self, block: &NakamotoBlock) -> Result<bool, ClientError> {
686686
let response = self
687687
.stacks_node_client
688-
.post(format!("{}{}?broadcast=1", self.http_origin, postblock_v3::PATH))
688+
.post(format!(
689+
"{}{}?broadcast=1",
690+
self.http_origin,
691+
postblock_v3::PATH
692+
))
689693
.header("Content-Type", "application/octet-stream")
690694
.header(AUTHORIZATION, self.auth_password.clone())
691695
.body(block.serialize_to_vec())

stacks-signer/src/signerdb.rs

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -554,19 +554,17 @@ impl SignerDb {
554554
let args = params![block_sighash];
555555
let sigs_txt: Vec<String> = query_rows(&self.db, qry, args)?;
556556
sigs_txt
557-
.into_iter()
558-
.map(|sig_txt| {
559-
serde_json::from_str(&sig_txt).map_err(|_| DBError::ParseError)
560-
})
561-
.collect()
557+
.into_iter()
558+
.map(|sig_txt| serde_json::from_str(&sig_txt).map_err(|_| DBError::ParseError))
559+
.collect()
562560
}
563561

564562
/// Mark a block as having been broadcasted
565563
pub fn set_block_broadcasted(
566564
&self,
567565
reward_cycle: u64,
568566
block_sighash: &Sha512Trunc256Sum,
569-
ts: u64
567+
ts: u64,
570568
) -> Result<(), DBError> {
571569
let qry = "UPDATE blocks SET broadcasted = ?1 WHERE reward_cycle = ?2 AND signer_signature_hash = ?3";
572570
let args = params![u64_to_sql(ts)?, u64_to_sql(reward_cycle)?, block_sighash];
@@ -917,19 +915,20 @@ mod tests {
917915
db.set_block_broadcasted(
918916
block_info_1.reward_cycle,
919917
&block_info_1.signer_signature_hash(),
920-
12345
918+
12345,
921919
)
922920
.unwrap();
923921
db.insert_block(&block_info_1)
924922
.expect("Unable to insert block into db a second time");
925923

926-
assert_eq!(db
927-
.get_block_broadcasted(
924+
assert_eq!(
925+
db.get_block_broadcasted(
928926
block_info_1.reward_cycle,
929927
&block_info_1.signer_signature_hash()
930928
)
931929
.unwrap()
932930
.unwrap(),
933-
12345);
931+
12345
932+
);
934933
}
935934
}

stacks-signer/src/v0/signer.rs

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ use libsigner::v0::messages::{
2929
use libsigner::{BlockProposal, SignerEvent};
3030
use slog::{slog_debug, slog_error, slog_info, slog_warn};
3131
use stacks_common::types::chainstate::StacksAddress;
32+
use stacks_common::util::get_epoch_time_secs;
3233
use stacks_common::util::hash::Sha512Trunc256Sum;
3334
use stacks_common::util::secp256k1::MessageSignature;
34-
use stacks_common::util::get_epoch_time_secs;
3535
use stacks_common::{debug, error, info, warn};
3636

3737
use crate::chainstate::{ProposalEvalConfig, SortitionsView};
@@ -482,7 +482,7 @@ impl Signer {
482482
(
483483
BlockResponse::accepted(signer_signature_hash, signature),
484484
block_info,
485-
Some(signature.clone())
485+
Some(signature.clone()),
486486
)
487487
}
488488
BlockValidateResponse::Reject(block_validate_reject) => {
@@ -507,7 +507,7 @@ impl Signer {
507507
(
508508
BlockResponse::from(block_validate_reject.clone()),
509509
block_info,
510-
None
510+
None,
511511
)
512512
}
513513
};
@@ -545,7 +545,7 @@ impl Signer {
545545
/// Compute the signing weight, given a list of signatures
546546
fn compute_signature_signing_weight<'a>(
547547
&self,
548-
addrs: impl Iterator<Item=&'a StacksAddress>
548+
addrs: impl Iterator<Item = &'a StacksAddress>,
549549
) -> u32 {
550550
let signing_weight = addrs.fold(0usize, |signing_weight, stacker_address| {
551551
let stacker_weight = self.signer_weights.get(&stacker_address).unwrap_or(&0);
@@ -587,13 +587,15 @@ impl Signer {
587587
panic!("{self}: failed to determine if block {block_hash} was broadcasted")
588588
})
589589
{
590-
debug!("{self}: have already broadcasted block {} at {}, so will not re-attempt", block_hash, ts);
590+
debug!(
591+
"{self}: have already broadcasted block {} at {}, so will not re-attempt",
592+
block_hash, ts
593+
);
591594
return;
592595
}
593596

594597
// recover public key
595-
let Ok(public_key) =
596-
Secp256k1PublicKey::recover_to_pubkey(block_hash.bits(), signature)
598+
let Ok(public_key) = Secp256k1PublicKey::recover_to_pubkey(block_hash.bits(), signature)
597599
else {
598600
debug!("{self}: Received unrecovarable signature. Will not store.";
599601
"signature" => %signature,
@@ -675,13 +677,13 @@ impl Signer {
675677

676678
// record time at which we reached the threshold
677679
block_info.signed_group = Some(get_epoch_time_secs());
678-
let _ = self
679-
.signer_db
680-
.insert_block(&block_info)
681-
.map_err(|e| {
682-
warn!("Failed to set group threshold signature timestamp for {}: {:?}", block_hash, &e);
683-
e
684-
});
680+
let _ = self.signer_db.insert_block(&block_info).map_err(|e| {
681+
warn!(
682+
"Failed to set group threshold signature timestamp for {}: {:?}",
683+
block_hash, &e
684+
);
685+
e
686+
});
685687

686688
// collect signatures for the block
687689
let signatures: Vec<_> = self

stackslib/src/net/api/mod.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,9 @@ impl StacksHttp {
131131
self.register_rpc_endpoint(postblock_proposal::RPCBlockProposalRequestHandler::new(
132132
self.auth_token.clone(),
133133
));
134-
self.register_rpc_endpoint(postblock_v3::RPCPostBlockRequestHandler::new(self.auth_token.clone()));
134+
self.register_rpc_endpoint(postblock_v3::RPCPostBlockRequestHandler::new(
135+
self.auth_token.clone(),
136+
));
135137
self.register_rpc_endpoint(postfeerate::RPCPostFeeRateRequestHandler::new());
136138
self.register_rpc_endpoint(postmempoolquery::RPCMempoolQueryRequestHandler::new());
137139
self.register_rpc_endpoint(postmicroblock::RPCPostMicroblockRequestHandler::new());

stackslib/src/net/api/postblock_v3.rs

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
use regex::{Captures, Regex};
1717
use stacks_common::codec::{Error as CodecError, StacksMessageCodec, MAX_PAYLOAD_LEN};
1818
use stacks_common::types::net::PeerHost;
19+
use url::form_urlencoded;
1920

2021
use super::postblock::StacksBlockAcceptedData;
2122
use crate::chainstate::nakamoto::staging_blocks::NakamotoBlockObtainMethod;
@@ -31,23 +32,21 @@ use crate::net::httpcore::{
3132
use crate::net::relay::Relayer;
3233
use crate::net::{Error as NetError, NakamotoBlocksData, StacksMessageType, StacksNodeState};
3334

34-
use url::form_urlencoded;
35-
3635
pub static PATH: &'static str = "/v3/blocks/upload/";
3736

3837
#[derive(Clone, Default)]
3938
pub struct RPCPostBlockRequestHandler {
4039
pub block: Option<NakamotoBlock>,
4140
pub auth: Option<String>,
42-
pub broadcast: Option<bool>
41+
pub broadcast: Option<bool>,
4342
}
4443

4544
impl RPCPostBlockRequestHandler {
4645
pub fn new(auth: Option<String>) -> Self {
4746
Self {
4847
block: None,
4948
auth,
50-
broadcast: None
49+
broadcast: None,
5150
}
5251
}
5352

@@ -172,7 +171,7 @@ impl RPCRequestHandler for RPCPostBlockRequestHandler {
172171
&block,
173172
rpc_args.coord_comms,
174173
NakamotoBlockObtainMethod::Uploaded,
175-
self.broadcast.unwrap_or(false)
174+
self.broadcast.unwrap_or(false),
176175
)
177176
})
178177
.map_err(|e| {
@@ -226,9 +225,13 @@ impl StacksHttpRequest {
226225
)
227226
.expect("FATAL: failed to construct request from infallible data")
228227
}
229-
228+
230229
/// Make a new post-block request, with intent to broadcast
231-
pub fn new_post_block_v3_broadcast(host: PeerHost, block: &NakamotoBlock, auth: &str) -> StacksHttpRequest {
230+
pub fn new_post_block_v3_broadcast(
231+
host: PeerHost,
232+
block: &NakamotoBlock,
233+
auth: &str,
234+
) -> StacksHttpRequest {
232235
let mut request = StacksHttpRequest::new_for_peer(
233236
host,
234237
"POST".into(),

stackslib/src/net/api/tests/postblock_v3.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,14 @@ fn parse_request() {
7979
&bytes[offset..],
8080
)
8181
.unwrap();
82-
82+
8383
parsed_request.clear_headers();
8484
parsed_request.add_header("authorization".into(), "12345".into());
8585
let (preamble, _contents) = parsed_request.destruct();
8686

8787
assert_eq!(&preamble, request.preamble());
8888
assert_eq!(handler.broadcast, Some(true));
89-
89+
9090
handler.restart();
9191
assert!(handler.block.is_none());
9292
assert!(handler.broadcast.is_none());
@@ -115,7 +115,8 @@ fn parse_request() {
115115
assert!(handler.broadcast.is_none());
116116

117117
// deal with bad authentication
118-
let request = StacksHttpRequest::new_post_block_v3_broadcast(addr.into(), &block, "wrong password");
118+
let request =
119+
StacksHttpRequest::new_post_block_v3_broadcast(addr.into(), &block, "wrong password");
119120
let bytes = request.try_serialize().unwrap();
120121
let (parsed_preamble, offset) = http.read_preamble(&bytes).unwrap();
121122
let bad_response = http.handle_try_parse_request(

stackslib/src/net/download/nakamoto/download_state_machine.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -774,7 +774,10 @@ impl NakamotoDownloadStateMachine {
774774
let last_sort_height = last_sort_height_opt.unwrap_or(sort_tip.block_height);
775775
let sort_rc = sortdb
776776
.pox_constants
777-
.block_height_to_reward_cycle(sortdb.first_block_height, last_sort_height.saturating_add(1))
777+
.block_height_to_reward_cycle(
778+
sortdb.first_block_height,
779+
last_sort_height.saturating_add(1),
780+
)
778781
.expect("FATAL: burnchain tip is before system start");
779782

780783
let next_sort_rc = if last_sort_height == sort_tip.block_height {
@@ -788,7 +791,10 @@ impl NakamotoDownloadStateMachine {
788791
} else {
789792
sortdb
790793
.pox_constants
791-
.block_height_to_reward_cycle(sortdb.first_block_height, sort_tip.block_height.saturating_add(1))
794+
.block_height_to_reward_cycle(
795+
sortdb.first_block_height,
796+
sort_tip.block_height.saturating_add(1),
797+
)
792798
.expect("FATAL: burnchain tip is before system start")
793799
};
794800

stackslib/src/net/download/nakamoto/tenure_downloader.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -681,9 +681,7 @@ impl NakamotoTenureDownloader {
681681
let blocks_opt = self.try_accept_tenure_blocks(blocks)?;
682682
Ok(blocks_opt)
683683
}
684-
NakamotoTenureDownloadState::Done => {
685-
Err(NetError::InvalidState)
686-
}
684+
NakamotoTenureDownloadState::Done => Err(NetError::InvalidState),
687685
};
688686
self.idle = true;
689687
handle_result

stackslib/src/net/inv/nakamoto.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -812,7 +812,8 @@ impl<NC: NeighborComms> NakamotoInvStateMachine<NC> {
812812
if let Some(last_sort_tip) = self.last_sort_tip.as_ref() {
813813
if last_sort_tip.consensus_hash != network.burnchain_tip.consensus_hash {
814814
debug!("Forcibly restarting all Nakamoto inventory comms due to burnchain tip change ({} != {})", &last_sort_tip.consensus_hash, &network.burnchain_tip.consensus_hash);
815-
let tip_rc = NakamotoTenureInv::get_current_reward_cycle(&network.burnchain_tip, sortdb);
815+
let tip_rc =
816+
NakamotoTenureInv::get_current_reward_cycle(&network.burnchain_tip, sortdb);
816817
for inv_state in self.inventories.values_mut() {
817818
inv_state.reset_comms(tip_rc.saturating_sub(1));
818819
}

stackslib/src/net/relay.rs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -790,7 +790,7 @@ impl Relayer {
790790
}
791791
Ok(res)
792792
}
793-
793+
794794
/// Wrapper around inner_process_new_nakamoto_block
795795
pub fn process_new_nakamoto_block(
796796
burnchain: &Burnchain,
@@ -811,7 +811,7 @@ impl Relayer {
811811
block,
812812
coord_comms,
813813
obtained_method,
814-
false
814+
false,
815815
)
816816
}
817817

@@ -836,7 +836,7 @@ impl Relayer {
836836
block: &NakamotoBlock,
837837
coord_comms: Option<&CoordinatorChannels>,
838838
obtained_method: NakamotoBlockObtainMethod,
839-
force_broadcast: bool
839+
force_broadcast: bool,
840840
) -> Result<bool, chainstate_error> {
841841
debug!(
842842
"Handle incoming Nakamoto block {}/{} obtained via {}",
@@ -862,10 +862,12 @@ impl Relayer {
862862
if force_broadcast {
863863
// it's possible that the signer sent this block to us, in which case, we should
864864
// broadcast it
865-
debug!("Already have Nakamoto block {}, but broadcasting anyway", &block.header.block_id());
865+
debug!(
866+
"Already have Nakamoto block {}, but broadcasting anyway",
867+
&block.header.block_id()
868+
);
866869
return Ok(true);
867-
}
868-
else {
870+
} else {
869871
debug!("Already have Nakamoto block {}", &block.header.block_id());
870872
return Ok(false);
871873
}

0 commit comments

Comments
 (0)