Skip to content

Commit dc5982c

Browse files
committed
CRC: cleanup comments, add debug line, and use helper StacksAddress::p2pkh
Signed-off-by: Jacinta Ferrant <jacinta.ferrant@gmail.com>
1 parent 5713197 commit dc5982c

File tree

3 files changed

+5
-18
lines changed

3 files changed

+5
-18
lines changed

stacks-signer/src/v0/signer_state.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ use stacks_common::codec::Error as CodecError;
3030
use stacks_common::types::chainstate::{ConsensusHash, StacksBlockId, TrieHash};
3131
use stacks_common::util::hash::{Hash160, Sha512Trunc256Sum};
3232
use stacks_common::util::secp256k1::MessageSignature;
33-
use stacks_common::{info, warn};
33+
use stacks_common::{debug, info, warn};
3434

3535
use crate::chainstate::{
3636
ProposalEvalConfig, SignerChainstateError, SortitionState, SortitionsView,
@@ -435,7 +435,7 @@ impl LocalStateMachine {
435435
self.try_into_update_message_with_version(version);
436436
match update {
437437
Ok(update) => {
438-
info!("SENDING SIGNER UPDATE MESSAGE HERE: {update:?}");
438+
debug!("Sending signer update message to stackerdb: {update:?}");
439439
if let Err(e) = stackerdb.send_message_with_retry::<SignerMessage>(update.into()) {
440440
warn!("Failed to send signer update to stacker-db: {e:?}",);
441441
}

stacks-signer/src/v0/tests.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ use super::signer::Signer;
2828
use super::signer_state::SUPPORTED_SIGNER_PROTOCOL_VERSION;
2929
use crate::signerdb::BlockInfo;
3030

31-
/// A global variable that can be used to reject all block proposals if the signer's public key is in the provided list
31+
/// A global variable that can be used to pin a signer's highest supported protocol version if the signer's public key is in the provided list
3232
pub static TEST_PIN_SUPPORTED_SIGNER_PROTOCOL_VERSION: LazyLock<
3333
TestFlag<HashMap<StacksPublicKey, u64>>,
3434
> = LazyLock::new(TestFlag::default);

testnet/stacks-node/src/tests/signer/v0.rs

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ use pinny::tag;
3434
use proptest::prelude::Strategy;
3535
use rand::{thread_rng, Rng};
3636
use rusqlite::Connection;
37-
use stacks::address::{AddressHashMode, C32_ADDRESS_VERSION_TESTNET_SINGLESIG};
37+
use stacks::address::AddressHashMode;
3838
use stacks::burnchains::Txid;
3939
use stacks::chainstate::burn::db::sortdb::SortitionDB;
4040
use stacks::chainstate::burn::operations::LeaderBlockCommitOp;
@@ -1442,15 +1442,7 @@ pub fn wait_for_state_machine_update(
14421442
) -> Result<(), String> {
14431443
let addresses: Vec<_> = signer_keys
14441444
.iter()
1445-
.map(|key| {
1446-
StacksAddress::from_public_keys(
1447-
C32_ADDRESS_VERSION_TESTNET_SINGLESIG,
1448-
&AddressHashMode::SerializeP2PKH,
1449-
1,
1450-
&vec![*key],
1451-
)
1452-
.unwrap()
1453-
})
1445+
.map(|key| StacksAddress::p2pkh(false, &key))
14541446
.collect();
14551447

14561448
wait_for(timeout_secs, || {
@@ -14547,11 +14539,6 @@ fn rollover_signer_protocol_version() {
1454714539
.take(num_signers * 2 / 10)
1454814540
.cloned()
1454914541
.collect();
14550-
let non_pinned_signers: Vec<_> = all_signers
14551-
.iter()
14552-
.skip(num_signers * 2 / 10)
14553-
.cloned()
14554-
.collect();
1455514542
let pinned_signers_versions: HashMap<StacksPublicKey, u64> = pinned_signers
1455614543
.iter()
1455714544
.map(|signer| (*signer, downgraded_version))

0 commit comments

Comments
 (0)