Refactoring Checkpoint: (WIP)
This commit is contained in:
@@ -16,7 +16,7 @@ workspace = true
|
||||
itertools = { workspace = true }
|
||||
pezkuwi-node-metrics = { workspace = true, default-features = true }
|
||||
pezkuwi-node-network-protocol = { workspace = true, default-features = true }
|
||||
pezkuwi-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-pez-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem-util = { workspace = true, default-features = true }
|
||||
pezkuwi-primitives = { workspace = true, default-features = true }
|
||||
@@ -47,7 +47,7 @@ runtime-benchmarks = [
|
||||
"gum/runtime-benchmarks",
|
||||
"pezkuwi-node-metrics/runtime-benchmarks",
|
||||
"pezkuwi-node-network-protocol/runtime-benchmarks",
|
||||
"pezkuwi-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-util/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem/runtime-benchmarks",
|
||||
|
||||
@@ -33,7 +33,7 @@ use pezkuwi_node_network_protocol::{
|
||||
peer_set::MAX_NOTIFICATION_SIZE,
|
||||
v3 as protocol_v3, PeerId, UnifiedReputationChange as Rep, ValidationProtocols, View,
|
||||
};
|
||||
use pezkuwi_node_primitives::{
|
||||
use pezkuwi_pez_node_primitives::{
|
||||
approval::{
|
||||
criteria::{AssignmentCriteria, InvalidAssignment},
|
||||
time::{Clock, ClockExt, SystemClock, TICK_TOO_FAR_IN_FUTURE},
|
||||
@@ -1683,7 +1683,7 @@ impl State {
|
||||
.check_assignment_cert(
|
||||
claimed_cores,
|
||||
assignment.validator,
|
||||
&pezkuwi_node_primitives::approval::criteria::Config::from(session_info),
|
||||
&pezkuwi_pez_node_primitives::approval::criteria::Config::from(session_info),
|
||||
entry.vrf_story.clone(),
|
||||
&assignment.cert,
|
||||
backing_groups,
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
// along with Pezkuwi. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
use pezkuwi_node_metrics::metrics::{prometheus, Metrics as MetricsTrait};
|
||||
use pezkuwi_node_primitives::approval::v2::AssignmentCertKindV2;
|
||||
use pezkuwi_pez_node_primitives::approval::v2::AssignmentCertKindV2;
|
||||
|
||||
/// Approval Distribution metrics.
|
||||
#[derive(Default, Clone)]
|
||||
|
||||
@@ -23,7 +23,7 @@ use pezkuwi_node_network_protocol::{
|
||||
peer_set::ValidationVersion,
|
||||
view, ObservedRole,
|
||||
};
|
||||
use pezkuwi_node_primitives::approval::{
|
||||
use pezkuwi_pez_node_primitives::approval::{
|
||||
criteria,
|
||||
v1::{VrfPreOutput, VrfProof, VrfSignature},
|
||||
v2::{
|
||||
@@ -457,14 +457,14 @@ fn signature_for(
|
||||
|
||||
struct MockAssignmentCriteria {
|
||||
tranche:
|
||||
Result<pezkuwi_node_primitives::approval::v1::DelayTranche, criteria::InvalidAssignment>,
|
||||
Result<pezkuwi_pez_node_primitives::approval::v1::DelayTranche, criteria::InvalidAssignment>,
|
||||
}
|
||||
|
||||
impl AssignmentCriteria for MockAssignmentCriteria {
|
||||
fn compute_assignments(
|
||||
&self,
|
||||
_keystore: &LocalKeystore,
|
||||
_relay_vrf_story: pezkuwi_node_primitives::approval::v1::RelayVRFStory,
|
||||
_relay_vrf_story: pezkuwi_pez_node_primitives::approval::v1::RelayVRFStory,
|
||||
_config: &criteria::Config,
|
||||
_leaving_cores: Vec<(
|
||||
CandidateHash,
|
||||
@@ -478,13 +478,13 @@ impl AssignmentCriteria for MockAssignmentCriteria {
|
||||
|
||||
fn check_assignment_cert(
|
||||
&self,
|
||||
_claimed_core_bitfield: pezkuwi_node_primitives::approval::v2::CoreBitfield,
|
||||
_claimed_core_bitfield: pezkuwi_pez_node_primitives::approval::v2::CoreBitfield,
|
||||
_validator_index: pezkuwi_primitives::ValidatorIndex,
|
||||
_config: &criteria::Config,
|
||||
_relay_vrf_story: pezkuwi_node_primitives::approval::v1::RelayVRFStory,
|
||||
_assignment: &pezkuwi_node_primitives::approval::v2::AssignmentCertV2,
|
||||
_relay_vrf_story: pezkuwi_pez_node_primitives::approval::v1::RelayVRFStory,
|
||||
_assignment: &pezkuwi_pez_node_primitives::approval::v2::AssignmentCertV2,
|
||||
_backing_groups: Vec<pezkuwi_primitives::GroupIndex>,
|
||||
) -> Result<pezkuwi_node_primitives::approval::v1::DelayTranche, criteria::InvalidAssignment> {
|
||||
) -> Result<pezkuwi_pez_node_primitives::approval::v1::DelayTranche, criteria::InvalidAssignment> {
|
||||
self.tranche
|
||||
}
|
||||
}
|
||||
@@ -4031,13 +4031,13 @@ fn const_ensure_size_not_zero() {
|
||||
|
||||
struct DummyClock;
|
||||
impl Clock for DummyClock {
|
||||
fn tick_now(&self) -> pezkuwi_node_primitives::approval::time::Tick {
|
||||
fn tick_now(&self) -> pezkuwi_pez_node_primitives::approval::time::Tick {
|
||||
0
|
||||
}
|
||||
|
||||
fn wait(
|
||||
&self,
|
||||
_tick: pezkuwi_node_primitives::approval::time::Tick,
|
||||
_tick: pezkuwi_pez_node_primitives::approval::time::Tick,
|
||||
) -> std::pin::Pin<Box<dyn Future<Output = ()> + Send + 'static>> {
|
||||
todo!()
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ futures = { workspace = true }
|
||||
gum = { workspace = true, default-features = true }
|
||||
pezkuwi-erasure-coding = { workspace = true, default-features = true }
|
||||
pezkuwi-node-network-protocol = { workspace = true, default-features = true }
|
||||
pezkuwi-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-pez-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem-util = { workspace = true, default-features = true }
|
||||
pezkuwi-primitives = { workspace = true, default-features = true }
|
||||
@@ -52,7 +52,7 @@ runtime-benchmarks = [
|
||||
"gum/runtime-benchmarks",
|
||||
"pezkuwi-erasure-coding/runtime-benchmarks",
|
||||
"pezkuwi-node-network-protocol/runtime-benchmarks",
|
||||
"pezkuwi-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-util/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem/runtime-benchmarks",
|
||||
|
||||
@@ -23,7 +23,7 @@ use pezkuwi_node_network_protocol::request_response::{
|
||||
v1::{PoVFetchingRequest, PoVFetchingResponse},
|
||||
OutgoingRequest, Recipient,
|
||||
};
|
||||
use pezkuwi_node_primitives::PoV;
|
||||
use pezkuwi_pez_node_primitives::PoV;
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::{IfDisconnected, NetworkBridgeTxMessage},
|
||||
overseer,
|
||||
@@ -128,7 +128,7 @@ mod tests {
|
||||
use pezsc_network::ProtocolName;
|
||||
use pezsp_core::testing::TaskExecutor;
|
||||
|
||||
use pezkuwi_node_primitives::BlockData;
|
||||
use pezkuwi_pez_node_primitives::BlockData;
|
||||
use pezkuwi_node_subsystem::messages::{
|
||||
AllMessages, AvailabilityDistributionMessage, RuntimeApiMessage, RuntimeApiRequest,
|
||||
};
|
||||
|
||||
@@ -29,7 +29,7 @@ use pezkuwi_node_network_protocol::request_response::{
|
||||
v1::{self, ChunkResponse},
|
||||
v2,
|
||||
};
|
||||
use pezkuwi_node_primitives::ErasureChunk;
|
||||
use pezkuwi_pez_node_primitives::ErasureChunk;
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::{AvailabilityStoreMessage, IfDisconnected, NetworkBridgeTxMessage},
|
||||
overseer,
|
||||
|
||||
@@ -33,7 +33,7 @@ use pezkuwi_node_network_protocol::request_response::{
|
||||
v1::{self, ChunkResponse},
|
||||
Protocol, Recipient, ReqProtocolNames,
|
||||
};
|
||||
use pezkuwi_node_primitives::{BlockData, PoV, Proof};
|
||||
use pezkuwi_pez_node_primitives::{BlockData, PoV, Proof};
|
||||
use pezkuwi_node_subsystem::messages::AllMessages;
|
||||
use pezkuwi_primitives::{CandidateHash, ChunkIndex, ValidatorIndex};
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ use futures::FutureExt;
|
||||
use std::future::Future;
|
||||
|
||||
use pezkuwi_node_network_protocol::request_response::ReqProtocolNames;
|
||||
use pezkuwi_node_primitives::{BlockData, ErasureChunk, PoV};
|
||||
use pezkuwi_pez_node_primitives::{BlockData, ErasureChunk, PoV};
|
||||
use pezkuwi_node_subsystem_util::runtime::RuntimeInfo;
|
||||
use pezkuwi_primitives::{
|
||||
BlockNumber, ChunkIndex, CoreState, ExecutorParams, GroupIndex, Hash, Id as ParaId,
|
||||
|
||||
@@ -26,7 +26,7 @@ use pezkuwi_node_network_protocol::{
|
||||
request_response::{v1, v2, IncomingRequest, IncomingRequestReceiver, IsRequest},
|
||||
UnifiedReputationChange as Rep,
|
||||
};
|
||||
use pezkuwi_node_primitives::{AvailableData, ErasureChunk};
|
||||
use pezkuwi_pez_node_primitives::{AvailableData, ErasureChunk};
|
||||
use pezkuwi_node_subsystem::{messages::AvailabilityStoreMessage, SubsystemSender};
|
||||
use pezkuwi_primitives::{CandidateHash, ValidatorIndex};
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ use std::sync::Arc;
|
||||
use pezsp_keyring::Sr25519Keyring;
|
||||
|
||||
use pezkuwi_erasure_coding::{branches, obtain_chunks_v1 as obtain_chunks};
|
||||
use pezkuwi_node_primitives::{AvailableData, BlockData, ErasureChunk, PoV, Proof};
|
||||
use pezkuwi_pez_node_primitives::{AvailableData, BlockData, ErasureChunk, PoV, Proof};
|
||||
use pezkuwi_primitives::{
|
||||
CandidateCommitments, CandidateHash, ChunkIndex, CommittedCandidateReceiptV2, GroupIndex, Hash,
|
||||
HeadData, Id as ParaId, IndexedVec, OccupiedCore, PersistedValidationData, SessionInfo,
|
||||
|
||||
@@ -37,7 +37,7 @@ use pezsp_keystore::KeystorePtr;
|
||||
use pezkuwi_node_network_protocol::request_response::{
|
||||
v1, v2, IncomingRequest, OutgoingRequest, Protocol, ReqProtocolNames, Requests,
|
||||
};
|
||||
use pezkuwi_node_primitives::ErasureChunk;
|
||||
use pezkuwi_pez_node_primitives::ErasureChunk;
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::{
|
||||
AllMessages, AvailabilityDistributionMessage, AvailabilityStoreMessage, ChainApiMessage,
|
||||
|
||||
@@ -31,7 +31,7 @@ tokio = { workspace = true, default-features = true }
|
||||
codec = { features = ["derive"], workspace = true }
|
||||
pezkuwi-erasure-coding = { workspace = true, default-features = true }
|
||||
pezkuwi-node-network-protocol = { workspace = true, default-features = true }
|
||||
pezkuwi-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-pez-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem-util = { workspace = true, default-features = true }
|
||||
pezkuwi-primitives = { workspace = true, default-features = true }
|
||||
@@ -56,7 +56,7 @@ runtime-benchmarks = [
|
||||
"gum/runtime-benchmarks",
|
||||
"pezkuwi-erasure-coding/runtime-benchmarks",
|
||||
"pezkuwi-node-network-protocol/runtime-benchmarks",
|
||||
"pezkuwi-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-util/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem/runtime-benchmarks",
|
||||
|
||||
@@ -54,7 +54,7 @@ use pezkuwi_node_network_protocol::{
|
||||
},
|
||||
UnifiedReputationChange as Rep,
|
||||
};
|
||||
use pezkuwi_node_primitives::AvailableData;
|
||||
use pezkuwi_pez_node_primitives::AvailableData;
|
||||
use pezkuwi_node_subsystem::{
|
||||
errors::RecoveryError,
|
||||
messages::{AvailabilityRecoveryMessage, AvailabilityStoreMessage},
|
||||
|
||||
@@ -31,7 +31,7 @@ pub use self::strategy::{REGULAR_CHUNKS_REQ_RETRY_LIMIT, SYSTEMATIC_CHUNKS_REQ_R
|
||||
use crate::{metrics::Metrics, ErasureTask, PostRecoveryCheck, LOG_TARGET};
|
||||
|
||||
use codec::Encode;
|
||||
use pezkuwi_node_primitives::AvailableData;
|
||||
use pezkuwi_pez_node_primitives::AvailableData;
|
||||
use pezkuwi_node_subsystem::{messages::AvailabilityStoreMessage, overseer, RecoveryError};
|
||||
use pezkuwi_primitives::{AuthorityDiscoveryId, CandidateHash, Hash};
|
||||
use pezsc_network::ProtocolName;
|
||||
|
||||
@@ -26,7 +26,7 @@ use crate::{
|
||||
ErasureTask, RecoveryStrategy, LOG_TARGET,
|
||||
};
|
||||
|
||||
use pezkuwi_node_primitives::AvailableData;
|
||||
use pezkuwi_pez_node_primitives::AvailableData;
|
||||
use pezkuwi_node_subsystem::{overseer, RecoveryError};
|
||||
use pezkuwi_primitives::ValidatorIndex;
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ use crate::{
|
||||
use pezkuwi_node_network_protocol::request_response::{
|
||||
self as req_res, outgoing::RequestError, OutgoingRequest, Recipient, Requests,
|
||||
};
|
||||
use pezkuwi_node_primitives::AvailableData;
|
||||
use pezkuwi_pez_node_primitives::AvailableData;
|
||||
use pezkuwi_node_subsystem::{messages::NetworkBridgeTxMessage, overseer, RecoveryError};
|
||||
use pezkuwi_primitives::ValidatorIndex;
|
||||
use pezsc_network::{IfDisconnected, OutboundFailure, RequestFailure};
|
||||
|
||||
@@ -37,7 +37,7 @@ use pezkuwi_node_network_protocol::request_response::CHUNK_REQUEST_TIMEOUT;
|
||||
use pezkuwi_node_network_protocol::request_response::{
|
||||
self as req_res, outgoing::RequestError, OutgoingRequest, Recipient, Requests,
|
||||
};
|
||||
use pezkuwi_node_primitives::{AvailableData, ErasureChunk};
|
||||
use pezkuwi_pez_node_primitives::{AvailableData, ErasureChunk};
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::{AvailabilityStoreMessage, NetworkBridgeTxMessage},
|
||||
overseer, RecoveryError,
|
||||
@@ -645,7 +645,7 @@ mod tests {
|
||||
};
|
||||
use pezkuwi_erasure_coding::{recovery_threshold, systematic_recovery_threshold};
|
||||
use pezkuwi_node_network_protocol::request_response::Protocol;
|
||||
use pezkuwi_node_primitives::{BlockData, PoV};
|
||||
use pezkuwi_pez_node_primitives::{BlockData, PoV};
|
||||
use pezkuwi_node_subsystem::{AllMessages, TimeoutExt};
|
||||
use pezkuwi_node_subsystem_test_helpers::{
|
||||
derive_erasure_chunks_with_proofs_and_root, sender_receiver, TestSubsystemSender,
|
||||
|
||||
@@ -26,7 +26,7 @@ use crate::{
|
||||
LOG_TARGET,
|
||||
};
|
||||
|
||||
use pezkuwi_node_primitives::AvailableData;
|
||||
use pezkuwi_pez_node_primitives::AvailableData;
|
||||
use pezkuwi_node_subsystem::{overseer, RecoveryError};
|
||||
use pezkuwi_primitives::{ChunkIndex, ValidatorIndex};
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ use pezkuwi_node_network_protocol::request_response::{
|
||||
IncomingRequest, Protocol, Recipient, ReqProtocolNames, Requests,
|
||||
};
|
||||
|
||||
use pezkuwi_node_primitives::{BlockData, ErasureChunk, PoV, Proof};
|
||||
use pezkuwi_pez_node_primitives::{BlockData, ErasureChunk, PoV, Proof};
|
||||
use pezkuwi_node_subsystem::messages::{
|
||||
AllMessages, NetworkBridgeTxMessage, RuntimeApiMessage, RuntimeApiRequest,
|
||||
};
|
||||
|
||||
@@ -26,7 +26,7 @@ pezsp-runtime = { workspace = true, default-features = true }
|
||||
|
||||
fatality = { workspace = true }
|
||||
pezkuwi-node-network-protocol = { workspace = true, default-features = true }
|
||||
pezkuwi-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-pez-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem-util = { workspace = true, default-features = true }
|
||||
pezkuwi-primitives = { workspace = true, default-features = true }
|
||||
@@ -60,7 +60,7 @@ experimental-collator-protocol = ["async-trait", "tokio"]
|
||||
runtime-benchmarks = [
|
||||
"gum/runtime-benchmarks",
|
||||
"pezkuwi-node-network-protocol/runtime-benchmarks",
|
||||
"pezkuwi-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-util/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem/runtime-benchmarks",
|
||||
|
||||
@@ -24,7 +24,7 @@ use pezkuwi_node_network_protocol::{
|
||||
request_response::{incoming::OutgoingResponse, v2 as protocol_v2, IncomingRequest},
|
||||
PeerId,
|
||||
};
|
||||
use pezkuwi_node_primitives::PoV;
|
||||
use pezkuwi_pez_node_primitives::PoV;
|
||||
use pezkuwi_primitives::{
|
||||
CandidateHash, CandidateReceiptV2 as CandidateReceipt, Hash, HeadData, Id as ParaId,
|
||||
};
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
// along with Pezkuwi. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
use pezkuwi_node_network_protocol::request_response::incoming;
|
||||
use pezkuwi_node_primitives::UncheckedSignedFullStatement;
|
||||
use pezkuwi_pez_node_primitives::UncheckedSignedFullStatement;
|
||||
use pezkuwi_node_subsystem::{errors::SubsystemError, RuntimeApiError};
|
||||
use pezkuwi_node_subsystem_util::{backing_implicit_view, runtime};
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ use pezkuwi_node_network_protocol::{
|
||||
v1 as protocol_v1, v2 as protocol_v2, CollationProtocols, OurView, PeerId,
|
||||
UnifiedReputationChange as Rep, View,
|
||||
};
|
||||
use pezkuwi_node_primitives::{CollationSecondedSignal, PoV, Statement};
|
||||
use pezkuwi_pez_node_primitives::{CollationSecondedSignal, PoV, Statement};
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::{
|
||||
ChainApiMessage, CollatorProtocolMessage, NetworkBridgeEvent, NetworkBridgeTxMessage,
|
||||
|
||||
@@ -41,7 +41,7 @@ use pezkuwi_node_network_protocol::{
|
||||
},
|
||||
view, ObservedRole,
|
||||
};
|
||||
use pezkuwi_node_primitives::BlockData;
|
||||
use pezkuwi_pez_node_primitives::BlockData;
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::{AllMessages, ReportPeerMessage, RuntimeApiMessage, RuntimeApiRequest},
|
||||
ActivatedLeaf, ActiveLeavesUpdate,
|
||||
|
||||
@@ -47,7 +47,7 @@ use pezkuwi_node_network_protocol::{
|
||||
request_response::{outgoing::RequestError, v1 as request_v1, OutgoingResult},
|
||||
PeerId,
|
||||
};
|
||||
use pezkuwi_node_primitives::PoV;
|
||||
use pezkuwi_pez_node_primitives::PoV;
|
||||
use pezkuwi_node_subsystem_util::metrics::prometheus::prometheus::HistogramTimer;
|
||||
use pezkuwi_primitives::{
|
||||
CandidateHash, CandidateReceiptV2 as CandidateReceipt, CollatorId, Hash, HeadData,
|
||||
|
||||
@@ -37,7 +37,7 @@ use pezkuwi_node_network_protocol::{
|
||||
v1 as protocol_v1, v2 as protocol_v2, CollationProtocols, OurView, PeerId,
|
||||
UnifiedReputationChange as Rep, View,
|
||||
};
|
||||
use pezkuwi_node_primitives::{SignedFullStatement, Statement};
|
||||
use pezkuwi_pez_node_primitives::{SignedFullStatement, Statement};
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::{
|
||||
CanSecondRequest, CandidateBackingMessage, CollatorProtocolMessage, IfDisconnected,
|
||||
|
||||
@@ -34,7 +34,7 @@ use pezkuwi_node_network_protocol::{
|
||||
request_response::{Requests, ResponseSender},
|
||||
ObservedRole,
|
||||
};
|
||||
use pezkuwi_node_primitives::{BlockData, PoV};
|
||||
use pezkuwi_pez_node_primitives::{BlockData, PoV};
|
||||
use pezkuwi_node_subsystem::messages::{
|
||||
AllMessages, ReportPeerMessage, RuntimeApiMessage, RuntimeApiRequest,
|
||||
};
|
||||
|
||||
@@ -20,7 +20,7 @@ futures-timer = { workspace = true }
|
||||
gum = { workspace = true, default-features = true }
|
||||
indexmap = { workspace = true }
|
||||
pezkuwi-node-network-protocol = { workspace = true, default-features = true }
|
||||
pezkuwi-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-pez-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem-util = { workspace = true, default-features = true }
|
||||
pezkuwi-primitives = { workspace = true, default-features = true }
|
||||
@@ -43,7 +43,7 @@ pezsp-tracing = { workspace = true, default-features = true }
|
||||
runtime-benchmarks = [
|
||||
"gum/runtime-benchmarks",
|
||||
"pezkuwi-node-network-protocol/runtime-benchmarks",
|
||||
"pezkuwi-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-util/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem/runtime-benchmarks",
|
||||
|
||||
@@ -33,7 +33,7 @@ use pezkuwi_node_subsystem_util::nesting_sender::NestingSender;
|
||||
use pezsp_keystore::KeystorePtr;
|
||||
|
||||
use pezkuwi_node_network_protocol::request_response::{incoming::IncomingRequestReceiver, v1};
|
||||
use pezkuwi_node_primitives::DISPUTE_WINDOW;
|
||||
use pezkuwi_pez_node_primitives::DISPUTE_WINDOW;
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::DisputeDistributionMessage, overseer, FromOrchestra, OverseerSignal,
|
||||
SpawnedSubsystem, SubsystemError,
|
||||
|
||||
@@ -21,7 +21,7 @@ use pezkuwi_node_network_protocol::{
|
||||
request_response::{incoming::OutgoingResponseSender, v1::DisputeRequest},
|
||||
PeerId,
|
||||
};
|
||||
use pezkuwi_node_primitives::SignedDisputeStatement;
|
||||
use pezkuwi_pez_node_primitives::SignedDisputeStatement;
|
||||
use pezkuwi_primitives::{CandidateReceiptV2 as CandidateReceipt, ValidatorIndex};
|
||||
|
||||
use crate::receiver::{BATCH_COLLECTING_INTERVAL, MIN_KEEP_BATCH_ALIVE_VOTES};
|
||||
|
||||
@@ -38,7 +38,7 @@ use pezkuwi_node_network_protocol::{
|
||||
},
|
||||
PeerId, UnifiedReputationChange as Rep,
|
||||
};
|
||||
use pezkuwi_node_primitives::DISPUTE_WINDOW;
|
||||
use pezkuwi_pez_node_primitives::DISPUTE_WINDOW;
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::{DisputeCoordinatorMessage, ImportStatementsResult},
|
||||
overseer,
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
//! Error handling related code and Error/Result definitions.
|
||||
|
||||
use pezkuwi_node_primitives::disputes::DisputeMessageCheckError;
|
||||
use pezkuwi_pez_node_primitives::disputes::DisputeMessageCheckError;
|
||||
use pezkuwi_node_subsystem::SubsystemError;
|
||||
use pezkuwi_node_subsystem_util::runtime;
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ use futures::{channel::oneshot, future::poll_fn, Future};
|
||||
use futures_timer::Delay;
|
||||
use indexmap::{map::Entry, IndexMap};
|
||||
use pezkuwi_node_network_protocol::request_response::v1::DisputeRequest;
|
||||
use pezkuwi_node_primitives::{DisputeMessage, DisputeStatus};
|
||||
use pezkuwi_pez_node_primitives::{DisputeMessage, DisputeStatus};
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::DisputeCoordinatorMessage, overseer, ActiveLeavesUpdate, SubsystemSender,
|
||||
};
|
||||
|
||||
@@ -31,7 +31,7 @@ use pezsp_application_crypto::AppCrypto;
|
||||
use pezsp_keyring::Sr25519Keyring;
|
||||
use pezsp_keystore::{Keystore, KeystorePtr};
|
||||
|
||||
use pezkuwi_node_primitives::{DisputeMessage, SignedDisputeStatement};
|
||||
use pezkuwi_pez_node_primitives::{DisputeMessage, SignedDisputeStatement};
|
||||
use pezkuwi_primitives::{
|
||||
AuthorityDiscoveryId, CandidateHash, CandidateReceiptV2 as CandidateReceipt, Hash,
|
||||
SessionIndex, SessionInfo, ValidatorId, ValidatorIndex,
|
||||
|
||||
@@ -44,7 +44,7 @@ use pezkuwi_node_network_protocol::{
|
||||
request_response::{v1::DisputeResponse, Recipient, Requests},
|
||||
IfDisconnected,
|
||||
};
|
||||
use pezkuwi_node_primitives::DisputeStatus;
|
||||
use pezkuwi_pez_node_primitives::DisputeStatus;
|
||||
use pezkuwi_node_subsystem::{
|
||||
messages::{
|
||||
AllMessages, DisputeCoordinatorMessage, DisputeDistributionMessage, ImportStatementsResult,
|
||||
|
||||
@@ -22,7 +22,7 @@ fatality = { workspace = true }
|
||||
futures = { workspace = true }
|
||||
gum = { workspace = true, default-features = true }
|
||||
hex = { workspace = true, default-features = true }
|
||||
pezkuwi-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-pez-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-primitives = { workspace = true, default-features = true }
|
||||
rand = { workspace = true, default-features = true }
|
||||
pezsc-authority-discovery = { workspace = true, default-features = true }
|
||||
@@ -38,7 +38,7 @@ rand_chacha = { workspace = true, default-features = true }
|
||||
[features]
|
||||
runtime-benchmarks = [
|
||||
"gum/runtime-benchmarks",
|
||||
"pezkuwi-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsc-authority-discovery/runtime-benchmarks",
|
||||
"pezsc-network/runtime-benchmarks",
|
||||
|
||||
@@ -471,7 +471,7 @@ pub mod v1 {
|
||||
|
||||
use pezkuwi_primitives::{CollatorId, CollatorSignature, Hash, Id as ParaId};
|
||||
|
||||
use pezkuwi_node_primitives::UncheckedSignedFullStatement;
|
||||
use pezkuwi_pez_node_primitives::UncheckedSignedFullStatement;
|
||||
|
||||
/// Network messages used by the collator protocol subsystem
|
||||
#[derive(Debug, Clone, Encode, Decode, PartialEq, Eq)]
|
||||
@@ -515,7 +515,7 @@ pub mod v2 {
|
||||
|
||||
use pezkuwi_primitives::{CandidateHash, CollatorId, CollatorSignature, Hash, Id as ParaId};
|
||||
|
||||
use pezkuwi_node_primitives::UncheckedSignedFullStatement;
|
||||
use pezkuwi_pez_node_primitives::UncheckedSignedFullStatement;
|
||||
|
||||
/// This parts of the protocol did not change from v1, so just alias them in v2.
|
||||
pub use super::v1::declare_signature_payload;
|
||||
@@ -565,7 +565,7 @@ pub mod v3 {
|
||||
UncheckedSignedStatement,
|
||||
};
|
||||
|
||||
use pezkuwi_node_primitives::approval::v2::{
|
||||
use pezkuwi_pez_node_primitives::approval::v2::{
|
||||
CandidateBitfield, IndirectAssignmentCertV2, IndirectSignedApprovalVoteV2,
|
||||
};
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
use codec::{Decode, Encode};
|
||||
|
||||
use pezkuwi_node_primitives::{
|
||||
use pezkuwi_pez_node_primitives::{
|
||||
AvailableData, DisputeMessage, ErasureChunk, PoV, Proof, UncheckedDisputeMessage,
|
||||
};
|
||||
use pezkuwi_primitives::{
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
use codec::{Decode, Encode};
|
||||
|
||||
use pezkuwi_node_primitives::ErasureChunk;
|
||||
use pezkuwi_pez_node_primitives::ErasureChunk;
|
||||
use pezkuwi_primitives::{
|
||||
CandidateHash, CommittedCandidateReceiptV2 as CommittedCandidateReceipt, Hash, Id as ParaId,
|
||||
PersistedValidationData, UncheckedSignedStatement, ValidatorIndex,
|
||||
|
||||
@@ -26,7 +26,7 @@ futures = { workspace = true }
|
||||
futures-timer = { workspace = true }
|
||||
gum = { workspace = true, default-features = true }
|
||||
pezkuwi-node-network-protocol = { workspace = true, default-features = true }
|
||||
pezkuwi-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-pez-node-primitives = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem = { workspace = true, default-features = true }
|
||||
pezkuwi-node-subsystem-util = { workspace = true, default-features = true }
|
||||
pezkuwi-primitives = { workspace = true, default-features = true }
|
||||
@@ -55,7 +55,7 @@ subsystem-benchmarks = []
|
||||
runtime-benchmarks = [
|
||||
"gum/runtime-benchmarks",
|
||||
"pezkuwi-node-network-protocol/runtime-benchmarks",
|
||||
"pezkuwi-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem-util/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem/runtime-benchmarks",
|
||||
|
||||
@@ -31,7 +31,7 @@ use pezkuwi_node_network_protocol::{
|
||||
v3::{self as protocol_v3, StatementFilter},
|
||||
IfDisconnected, PeerId, UnifiedReputationChange as Rep, ValidationProtocols, View,
|
||||
};
|
||||
use pezkuwi_node_primitives::{
|
||||
use pezkuwi_pez_node_primitives::{
|
||||
SignedFullStatementWithPVD, StatementWithPVD as FullStatementWithPVD,
|
||||
};
|
||||
use pezkuwi_node_subsystem::{
|
||||
|
||||
@@ -24,7 +24,7 @@ use pezkuwi_node_network_protocol::{
|
||||
v3::{BackedCandidateAcknowledgement, BackedCandidateManifest},
|
||||
view, ObservedRole,
|
||||
};
|
||||
use pezkuwi_node_primitives::{Statement, StatementWithPVD};
|
||||
use pezkuwi_pez_node_primitives::{Statement, StatementWithPVD};
|
||||
use pezkuwi_node_subsystem::messages::{
|
||||
network_bridge_event::NewGossipTopology, AllMessages, ChainApiMessage, HypotheticalCandidate,
|
||||
HypotheticalMembership, NetworkBridgeEvent, ProspectiveTeyrchainsMessage, ReportPeerMessage,
|
||||
|
||||
Reference in New Issue
Block a user