@@ -912,7 +912,7 @@ impl RelayerThread {
912
912
return Ok ( ( ) ) ;
913
913
}
914
914
915
- let last_non_empty_sortition_snapshot =
915
+ let canonical_block_snapshot =
916
916
SortitionDB :: get_block_snapshot_consensus ( self . sortdb . conn ( ) , & canonical_stacks_tip_ch)
917
917
. map_err ( |e| {
918
918
error ! ( "Relayer: failed to get block snapshot for canonical tip: {e:?}" ) ;
@@ -923,22 +923,22 @@ impl RelayerThread {
923
923
NakamotoNodeError :: SnapshotNotFoundForChainTip
924
924
} ) ?;
925
925
926
- let won_last_non_empty_sortition_snapshot =
927
- last_non_empty_sortition_snapshot . miner_pk_hash == Some ( mining_pkh) ;
926
+ let won_canonical_block_snapshot =
927
+ canonical_block_snapshot . miner_pk_hash == Some ( mining_pkh) ;
928
928
929
929
let ( parent_tenure_start, block_election_snapshot, reason) =
930
- if !won_last_non_empty_sortition_snapshot {
930
+ if !won_canonical_block_snapshot {
931
931
debug ! ( "Relayer: Failed to issue a tenure change payload in our last tenure. Issue a new tenure change payload." ) ;
932
932
(
933
- canonical_stacks_tip ,
933
+ StacksBlockId ( last_block_election_snapshot . winning_stacks_block_hash . 0 ) ,
934
934
last_block_election_snapshot,
935
935
MinerReason :: EmptyTenure ,
936
936
)
937
937
} else {
938
938
debug ! ( "Relayer: Successfully issued a tenure change payload in its tenure. Issue a continue extend from the chain tip." ) ;
939
939
(
940
- canonical_stacks_tip, //For tenure extend, we sould be extending off the canonical tip
941
- last_non_empty_sortition_snapshot ,
940
+ canonical_stacks_tip, //For tenure extend, we should be extending off the canonical tip
941
+ canonical_block_snapshot ,
942
942
MinerReason :: Extended {
943
943
burn_view_consensus_hash : new_burn_view,
944
944
} ,
0 commit comments