Refactoring Checkpoint: (WIP)

This commit is contained in:
2025-12-14 10:29:31 +03:00
parent 6588d9a1f2
commit 0c5d19e3a0
1423 changed files with 6413 additions and 6062 deletions
@@ -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!()
}