Skip to content

Commit 30aaffc

Browse files
committed
feat: add state change monitoring for miner view update, #5918
1 parent 8b9c05e commit 30aaffc

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

stacks-signer/src/monitoring/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ SignerAgreementStateChangeReason {
3333
InactiveMiner("inactive_miner"),
3434
/// Signer agreement protocol version has been upgraded
3535
ProtocolUpgrade("protocol_upgrade"),
36+
/// An update related to the Miner view
37+
MinerViewUpdate("miner_view_update"),
3638
});
3739

3840
define_named_enum!(

stacks-signer/src/v0/signer_state.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -830,6 +830,9 @@ impl LocalStateMachine {
830830
"current_miner" => ?current_miner,
831831
"new_miner" => ?new_miner,
832832
);
833+
crate::monitoring::actions::increment_signer_agreement_state_change_reason(
834+
crate::monitoring::SignerAgreementStateChangeReason::MinerViewUpdate,
835+
);
833836
*self = Self::Initialized(SignerStateMachine {
834837
burn_block,
835838
burn_block_height,

0 commit comments

Comments
 (0)