style: Migrate to stable-only rustfmt configuration
- Remove nightly-only features from .rustfmt.toml and vendor/ss58-registry/rustfmt.toml - Removed features: imports_granularity, wrap_comments, comment_width, reorder_impl_items, spaces_around_ranges, binop_separator, match_arm_blocks, trailing_semicolon, trailing_comma - Format all 898 affected files with stable rustfmt - Ensures long-term reliability without nightly toolchain dependency
This commit is contained in:
@@ -412,10 +412,12 @@ pub mod v2 {
|
||||
fn from(cert: super::v1::AssignmentCert) -> Self {
|
||||
Self {
|
||||
kind: match cert.kind {
|
||||
super::v1::AssignmentCertKind::RelayVRFDelay { core_index } =>
|
||||
AssignmentCertKindV2::RelayVRFDelay { core_index },
|
||||
super::v1::AssignmentCertKind::RelayVRFModulo { sample } =>
|
||||
AssignmentCertKindV2::RelayVRFModulo { sample },
|
||||
super::v1::AssignmentCertKind::RelayVRFDelay { core_index } => {
|
||||
AssignmentCertKindV2::RelayVRFDelay { core_index }
|
||||
},
|
||||
super::v1::AssignmentCertKind::RelayVRFModulo { sample } => {
|
||||
AssignmentCertKindV2::RelayVRFModulo { sample }
|
||||
},
|
||||
},
|
||||
vrf: cert.vrf,
|
||||
}
|
||||
@@ -434,10 +436,12 @@ pub mod v2 {
|
||||
fn try_from(cert: AssignmentCertV2) -> Result<Self, AssignmentConversionError> {
|
||||
Ok(Self {
|
||||
kind: match cert.kind {
|
||||
AssignmentCertKindV2::RelayVRFDelay { core_index } =>
|
||||
super::v1::AssignmentCertKind::RelayVRFDelay { core_index },
|
||||
AssignmentCertKindV2::RelayVRFModulo { sample } =>
|
||||
super::v1::AssignmentCertKind::RelayVRFModulo { sample },
|
||||
AssignmentCertKindV2::RelayVRFDelay { core_index } => {
|
||||
super::v1::AssignmentCertKind::RelayVRFDelay { core_index }
|
||||
},
|
||||
AssignmentCertKindV2::RelayVRFModulo { sample } => {
|
||||
super::v1::AssignmentCertKind::RelayVRFModulo { sample }
|
||||
},
|
||||
// Not supported
|
||||
_ => return Err(AssignmentConversionError::CertificateNotSupported),
|
||||
},
|
||||
|
||||
@@ -113,11 +113,11 @@ impl ValidCandidateVotes {
|
||||
true
|
||||
},
|
||||
Bentry::Occupied(mut occupied) => match occupied.get().0 {
|
||||
ValidDisputeStatementKind::BackingValid(_) |
|
||||
ValidDisputeStatementKind::BackingSeconded(_) => false,
|
||||
ValidDisputeStatementKind::Explicit |
|
||||
ValidDisputeStatementKind::ApprovalChecking |
|
||||
ValidDisputeStatementKind::ApprovalCheckingMultipleCandidates(_) => {
|
||||
ValidDisputeStatementKind::BackingValid(_)
|
||||
| ValidDisputeStatementKind::BackingSeconded(_) => false,
|
||||
ValidDisputeStatementKind::Explicit
|
||||
| ValidDisputeStatementKind::ApprovalChecking
|
||||
| ValidDisputeStatementKind::ApprovalCheckingMultipleCandidates(_) => {
|
||||
occupied.insert((kind.clone(), sig));
|
||||
kind != occupied.get().0
|
||||
},
|
||||
|
||||
@@ -67,9 +67,9 @@ impl DisputeStatus {
|
||||
/// Check whether the dispute is not a spam dispute.
|
||||
pub fn is_confirmed_concluded(&self) -> bool {
|
||||
match self {
|
||||
&DisputeStatus::Confirmed |
|
||||
&DisputeStatus::ConcludedFor(_) |
|
||||
DisputeStatus::ConcludedAgainst(_) => true,
|
||||
&DisputeStatus::Confirmed
|
||||
| &DisputeStatus::ConcludedFor(_)
|
||||
| DisputeStatus::ConcludedAgainst(_) => true,
|
||||
&DisputeStatus::Active => false,
|
||||
}
|
||||
}
|
||||
@@ -103,21 +103,24 @@ impl DisputeStatus {
|
||||
/// candidate. This may be a no-op if the status was already concluded.
|
||||
pub fn conclude_against(self, now: Timestamp) -> DisputeStatus {
|
||||
match self {
|
||||
DisputeStatus::Active | DisputeStatus::Confirmed =>
|
||||
DisputeStatus::ConcludedAgainst(now),
|
||||
DisputeStatus::ConcludedFor(at) =>
|
||||
DisputeStatus::ConcludedAgainst(std::cmp::min(at, now)),
|
||||
DisputeStatus::ConcludedAgainst(at) =>
|
||||
DisputeStatus::ConcludedAgainst(std::cmp::min(at, now)),
|
||||
DisputeStatus::Active | DisputeStatus::Confirmed => {
|
||||
DisputeStatus::ConcludedAgainst(now)
|
||||
},
|
||||
DisputeStatus::ConcludedFor(at) => {
|
||||
DisputeStatus::ConcludedAgainst(std::cmp::min(at, now))
|
||||
},
|
||||
DisputeStatus::ConcludedAgainst(at) => {
|
||||
DisputeStatus::ConcludedAgainst(std::cmp::min(at, now))
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
/// Whether the disputed candidate is possibly invalid.
|
||||
pub fn is_possibly_invalid(&self) -> bool {
|
||||
match self {
|
||||
DisputeStatus::Active |
|
||||
DisputeStatus::Confirmed |
|
||||
DisputeStatus::ConcludedAgainst(_) => true,
|
||||
DisputeStatus::Active
|
||||
| DisputeStatus::Confirmed
|
||||
| DisputeStatus::ConcludedAgainst(_) => true,
|
||||
DisputeStatus::ConcludedFor(_) => false,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user