chore: regenerate umbrella crate, fix feature propagation

This commit is contained in:
2025-12-16 11:28:32 +03:00
parent ee6e42c461
commit 193f6b9294
1358 changed files with 9464 additions and 7656 deletions
@@ -15,9 +15,9 @@
// along with Pezkuwi. If not, see <http://www.gnu.org/licenses/>.
use pezkuwi_node_network_protocol::request_response::incoming;
use pezkuwi_pez_node_primitives::UncheckedSignedFullStatement;
use pezkuwi_node_subsystem::{errors::SubsystemError, RuntimeApiError};
use pezkuwi_node_subsystem_util::{backing_implicit_view, runtime};
use pezkuwi_pez_node_primitives::UncheckedSignedFullStatement;
use crate::LOG_TARGET;
@@ -24,8 +24,8 @@ use futures::{
channel::oneshot, future::Fuse, pin_mut, select, stream::FuturesUnordered, FutureExt, StreamExt,
};
use metrics::{CollationStats, CollationTracker};
use schnellru::{ByLength, LruMap};
use pezsp_core::Pair;
use schnellru::{ByLength, LruMap};
use pezkuwi_node_network_protocol::{
self as net_protocol,
@@ -37,7 +37,6 @@ use pezkuwi_node_network_protocol::{
v1 as protocol_v1, v2 as protocol_v2, CollationProtocols, OurView, PeerId,
UnifiedReputationChange as Rep, View,
};
use pezkuwi_pez_node_primitives::{CollationSecondedSignal, PoV, Statement};
use pezkuwi_node_subsystem::{
messages::{
ChainApiMessage, CollatorProtocolMessage, NetworkBridgeEvent, NetworkBridgeTxMessage,
@@ -53,6 +52,7 @@ use pezkuwi_node_subsystem_util::{
},
TimeoutExt,
};
use pezkuwi_pez_node_primitives::{CollationSecondedSignal, PoV, Statement};
use pezkuwi_primitives::{
AuthorityDiscoveryId, BlockNumber, CandidateEvent, CandidateHash,
CandidateReceiptV2 as CandidateReceipt, CollatorPair, CoreIndex, Hash, HeadData, Id as ParaId,
@@ -41,13 +41,13 @@ use pezkuwi_node_network_protocol::{
},
view, ObservedRole,
};
use pezkuwi_pez_node_primitives::BlockData;
use pezkuwi_node_subsystem::{
messages::{AllMessages, ReportPeerMessage, RuntimeApiMessage, RuntimeApiRequest},
ActivatedLeaf, ActiveLeavesUpdate,
};
use pezkuwi_node_subsystem_test_helpers as test_helpers;
use pezkuwi_node_subsystem_util::{reputation::add_reputation, TimeoutExt};
use pezkuwi_pez_node_primitives::BlockData;
use pezkuwi_primitives::{
AuthorityDiscoveryId, Block, CollatorPair, ExecutorParams, GroupIndex, GroupRotationInfo,
IndexedVec, NodeFeatures, SessionIndex, SessionInfo, ValidatorId, ValidatorIndex,
@@ -47,8 +47,8 @@ use pezkuwi_node_network_protocol::{
request_response::{outgoing::RequestError, v1 as request_v1, OutgoingResult},
PeerId,
};
use pezkuwi_pez_node_primitives::PoV;
use pezkuwi_node_subsystem_util::metrics::prometheus::prometheus::HistogramTimer;
use pezkuwi_pez_node_primitives::PoV;
use pezkuwi_primitives::{
CandidateHash, CandidateReceiptV2 as CandidateReceipt, CollatorId, Hash, HeadData,
Id as ParaId, PersistedValidationData,
@@ -37,7 +37,6 @@ use pezkuwi_node_network_protocol::{
v1 as protocol_v1, v2 as protocol_v2, CollationProtocols, OurView, PeerId,
UnifiedReputationChange as Rep, View,
};
use pezkuwi_pez_node_primitives::{SignedFullStatement, Statement};
use pezkuwi_node_subsystem::{
messages::{
CanSecondRequest, CandidateBackingMessage, CollatorProtocolMessage, IfDisconnected,
@@ -51,6 +50,7 @@ use pezkuwi_node_subsystem_util::{
reputation::{ReputationAggregator, REPUTATION_CHANGE_INTERVAL},
request_claim_queue, request_node_features, request_session_index_for_child,
};
use pezkuwi_pez_node_primitives::{SignedFullStatement, Statement};
use pezkuwi_primitives::{
node_features, CandidateDescriptorV2, CandidateDescriptorVersion, CandidateHash, CollatorId,
CoreIndex, Hash, HeadData, Id as ParaId, OccupiedCoreAssumption, PersistedValidationData,
@@ -874,9 +874,9 @@ async fn process_incoming_peer_message<Context>(
protocol_v2::CollatorProtocolMessage,
>,
) {
use pezsp_runtime::traits::AppVerify;
use protocol_v1::CollatorProtocolMessage as V1;
use protocol_v2::CollatorProtocolMessage as V2;
use pezsp_runtime::traits::AppVerify;
match msg {
CollationProtocols::V1(V1::Declare(collator_id, para_id, signature)) |
@@ -34,12 +34,12 @@ use pezkuwi_node_network_protocol::{
request_response::{Requests, ResponseSender},
ObservedRole,
};
use pezkuwi_pez_node_primitives::{BlockData, PoV};
use pezkuwi_node_subsystem::messages::{
AllMessages, ReportPeerMessage, RuntimeApiMessage, RuntimeApiRequest,
};
use pezkuwi_node_subsystem_test_helpers as test_helpers;
use pezkuwi_node_subsystem_util::{reputation::add_reputation, TimeoutExt};
use pezkuwi_pez_node_primitives::{BlockData, PoV};
use pezkuwi_primitives::{
node_features, CandidateReceiptV2 as CandidateReceipt, CollatorPair, CoreIndex,
GroupRotationInfo, HeadData, NodeFeatures, PersistedValidationData, ValidatorId,