fix(ci): resolve all quick-checks failures

- Remove missing cli crate from workspace members
- Fix TOML array syntax errors in pvf and benchmarking-cli Cargo.toml
- Fix Rust import ordering with cargo fmt
- Fix feature propagation with zepter (try-runtime, runtime-benchmarks, std)
This commit is contained in:
2026-01-04 17:21:57 +03:00
parent 933f08e282
commit 479010094e
574 changed files with 1465 additions and 2447 deletions
@@ -63,15 +63,15 @@ scale-info = { features = ["derive"], workspace = true }
[features]
runtime-benchmarks = [
"pez-equivocation-detector/runtime-benchmarks",
"pez-finality-relay/runtime-benchmarks",
"pez-messages-relay/runtime-benchmarks",
"pezbp-header-pez-chain/runtime-benchmarks",
"pezbp-messages/runtime-benchmarks",
"pezbp-pezkuwi-core/runtime-benchmarks",
"pezbp-relayers/runtime-benchmarks",
"pezbp-teyrchains/runtime-benchmarks",
"pez-equivocation-detector/runtime-benchmarks",
"pez-finality-relay/runtime-benchmarks",
"pez-messages-relay/runtime-benchmarks",
"pezbp-runtime/runtime-benchmarks",
"pezbp-teyrchains/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
@@ -18,8 +18,8 @@
use async_std::sync::Mutex;
use async_trait::async_trait;
use pezbp_pezkuwi_core::BlockNumber as RelayBlockNumber;
use clap::Parser;
use pezbp_pezkuwi_core::BlockNumber as RelayBlockNumber;
use pezbp_runtime::HeaderIdProvider;
use relay_bizinikiwi_client::{Client, Teyrchain};
use relay_utils::metrics::{GlobalMetrics, StandaloneMetric};
@@ -25,8 +25,8 @@ use crate::{
};
use async_trait::async_trait;
use pezbp_header_pez_chain::HeaderFinalityInfo;
use pez_equivocation_detector::TargetClient;
use pezbp_header_pez_chain::HeaderFinalityInfo;
use pezbp_runtime::{BlockNumberOf, HashOf};
use pezsp_runtime::traits::Header;
use relay_bizinikiwi_client::{Client, Error};
@@ -24,10 +24,12 @@ use crate::{
};
use async_trait::async_trait;
use pezbp_header_pez_chain::justification::{GrandpaJustification, JustificationVerificationContext};
use pez_finality_relay::{
FinalityPipeline, FinalitySyncPipeline, HeadersToRelay, SourceClient, TargetClient,
};
use pezbp_header_pez_chain::justification::{
GrandpaJustification, JustificationVerificationContext,
};
use pezpallet_bridge_grandpa::{Call as BridgeGrandpaCall, Config as BridgeGrandpaConfig};
use pezsp_core::Pair;
use relay_bizinikiwi_client::{
@@ -25,7 +25,6 @@ use crate::{
use async_std::sync::{Arc, Mutex};
use async_trait::async_trait;
use pezbp_header_pez_chain::FinalityProof;
use codec::Decode;
use futures::{
select,
@@ -33,6 +32,7 @@ use futures::{
};
use num_traits::One;
use pez_finality_relay::{SourceClient, SourceClientBase};
use pezbp_header_pez_chain::FinalityProof;
use relay_bizinikiwi_client::{BlockNumberOf, BlockWithJustification, Client, Error, HeaderOf};
use relay_utils::{relay_loop::Client as RelayClient, UniqueSaturatedInto};
@@ -18,6 +18,9 @@
use crate::error::Error;
use async_trait::async_trait;
use codec::{Decode, Encode};
use futures::stream::StreamExt;
use num_traits::{One, Zero};
use pezbp_header_pez_chain::{
justification::{
verify_and_optimize_justification, GrandpaEquivocationsFinder, GrandpaJustification,
@@ -26,9 +29,6 @@ use pezbp_header_pez_chain::{
AuthoritySet, ConsensusLogReader, FinalityProof, FindEquivocations, GrandpaConsensusLogReader,
HeaderFinalityInfo, HeaderGrandpaInfo, StoredHeaderGrandpaInfo, SubmitFinalityProofCallExtras,
};
use codec::{Decode, Encode};
use futures::stream::StreamExt;
use num_traits::{One, Zero};
use pezbp_runtime::{BasicOperatingMode, HeaderIdProvider, OperatingMode};
use pezsp_consensus_grandpa::{AuthorityList as GrandpaAuthoritiesSet, GRANDPA_ENGINE_ID};
use pezsp_core::{storage::StorageKey, Bytes};
@@ -18,9 +18,9 @@
use crate::TaggedAccount;
use pezbp_relayers::{RewardsAccountOwner, RewardsAccountParams};
use codec::{Decode, EncodeLike};
use pez_messages_relay::Labeled;
use pezbp_relayers::{RewardsAccountOwner, RewardsAccountParams};
use pezframe_system::AccountInfo;
use pezpallet_balances::AccountData;
use pezsp_core::storage::StorageData;
@@ -26,11 +26,11 @@ use crate::{
};
use async_std::sync::Arc;
use codec::{Codec, Encode, EncodeLike};
use pez_messages_relay::{message_lane::MessageLane, message_lane_loop::BatchTransaction, Labeled};
use pezbp_messages::{
target_chain::FromBridgedChainMessagesProof, ChainWithMessages as _, MessageNonce,
};
use codec::{Codec, Encode, EncodeLike};
use pez_messages_relay::{message_lane::MessageLane, message_lane_loop::BatchTransaction, Labeled};
use pezbp_runtime::{
AccountIdOf, EncodedOrDecodedCall, HeaderIdOf, TransactionEra, WeightExtraOps,
};
@@ -31,12 +31,6 @@ use crate::{
use async_std::sync::Arc;
use async_trait::async_trait;
use pezbp_messages::{
storage_keys::{operating_mode_key, outbound_lane_data_key},
target_chain::FromBridgedChainMessagesProof,
ChainWithMessages as _, InboundMessageDetails, MessageNonce, MessagePayload,
MessagesOperatingMode, OutboundMessageDetails,
};
use codec::{Decode, Encode};
use num_traits::Zero;
use pez_messages_relay::{
@@ -46,6 +40,12 @@ use pez_messages_relay::{
SourceClientState,
},
};
use pezbp_messages::{
storage_keys::{operating_mode_key, outbound_lane_data_key},
target_chain::FromBridgedChainMessagesProof,
ChainWithMessages as _, InboundMessageDetails, MessageNonce, MessagePayload,
MessagesOperatingMode, OutboundMessageDetails,
};
use pezbp_runtime::{BasicOperatingMode, HeaderIdProvider, RangeInclusiveExt};
use pezframe_support::weights::Weight;
use pezsp_core::Pair;
@@ -34,15 +34,15 @@ use crate::{
use async_std::sync::Arc;
use async_trait::async_trait;
use pezbp_messages::{
source_chain::FromBridgedChainMessagesDeliveryProof, storage_keys::inbound_lane_data_key,
ChainWithMessages as _, LaneState, MessageNonce, UnrewardedRelayer, UnrewardedRelayersState,
};
use codec::Decode;
use pez_messages_relay::{
message_lane::{MessageLane, SourceHeaderIdOf, TargetHeaderIdOf},
message_lane_loop::{NoncesSubmitArtifacts, TargetClient, TargetClientState},
};
use pezbp_messages::{
source_chain::FromBridgedChainMessagesDeliveryProof, storage_keys::inbound_lane_data_key,
ChainWithMessages as _, LaneState, MessageNonce, UnrewardedRelayer, UnrewardedRelayersState,
};
use pezsp_core::Pair;
use relay_bizinikiwi_client::{
AccountIdOf, AccountKeyPairOf, BalanceOf, CallOf, Chain, Client, Error as BizinikiwiError,
@@ -366,8 +366,8 @@ fn make_messages_delivery_call<P: BizinikiwiMessageLane>(
#[cfg(test)]
mod tests {
use super::*;
use pezbp_messages::{DeliveredMessages, UnrewardedRelayer};
use codec::Encode;
use pezbp_messages::{DeliveredMessages, UnrewardedRelayer};
#[test]
fn inbound_lane_data_wrapper_is_compatible() {
@@ -20,9 +20,9 @@ use crate::finality::SubmitFinalityProofCallBuilder;
use async_std::sync::{Arc, Mutex};
use async_trait::async_trait;
use pezbp_header_pez_chain::ConsensusLogReader;
use futures::{select, FutureExt};
use num_traits::{One, Saturating, Zero};
use pezbp_header_pez_chain::ConsensusLogReader;
use pezbp_runtime::HeaderIdProvider;
use pezsp_runtime::traits::Header;
@@ -31,11 +31,11 @@ use async_std::{
sync::{Arc, Mutex},
};
use async_trait::async_trait;
use pezbp_pezkuwi_core::teyrchains::{ParaHash, ParaId};
use pezbp_teyrchains::{RelayBlockHash, RelayBlockHasher, RelayBlockNumber};
use futures::{select, FutureExt};
use num_traits::Zero;
use pezbp_pezkuwi_core::teyrchains::{ParaHash, ParaId};
use pezbp_runtime::HeaderIdProvider;
use pezbp_teyrchains::{RelayBlockHash, RelayBlockHasher, RelayBlockNumber};
use relay_bizinikiwi_client::{
is_ancient_block, AccountIdOf, AccountKeyPairOf, BlockNumberOf, CallOf, Chain, Client,
Error as BizinikiwiError, HashOf, HeaderIdOf, TeyrchainBase,
@@ -22,10 +22,10 @@ use crate::{
};
use async_std::sync::{Arc, Mutex};
use async_trait::async_trait;
use pezbp_pezkuwi_core::teyrchains::{ParaHash, ParaHead, ParaHeadsProof, ParaId};
use pezbp_teyrchains::teyrchain_head_storage_key_at_source;
use codec::Decode;
use pezbp_pezkuwi_core::teyrchains::{ParaHash, ParaHead, ParaHeadsProof, ParaId};
use pezbp_runtime::HeaderIdProvider;
use pezbp_teyrchains::teyrchain_head_storage_key_at_source;
use relay_bizinikiwi_client::{
is_ancient_block, Chain, Client, Error as BizinikiwiError, HeaderIdOf, HeaderOf, RelayChain,
TeyrchainBase,
@@ -28,13 +28,13 @@ use pezbp_pezkuwi_core::{
teyrchains::{ParaHash, ParaHeadsProof, ParaId},
BlockNumber as RelayBlockNumber,
};
use pezbp_teyrchains::{
ImportedParaHeadsKeyProvider, ParaInfo, ParaStoredHeaderData, ParasInfoKeyProvider,
};
use pezbp_runtime::{
Chain as ChainBase, HeaderId, HeaderIdProvider, StorageDoubleMapKeyProvider,
StorageMapKeyProvider,
};
use pezbp_teyrchains::{
ImportedParaHeadsKeyProvider, ParaInfo, ParaStoredHeaderData, ParasInfoKeyProvider,
};
use pezsp_core::Pair;
use pezsp_runtime::traits::Header;
use relay_bizinikiwi_client::{