rebrand: kusama → dicle

- Replace all kusama/Kusama references with dicle/Dicle
- Rename weight files from ksm_size to dcl_size
- Update papi-tests files from ksm to dcl
- Remove chain-specs/kusama.json files
- cargo check --workspace successful (Finished output)
- Update MAINNET_ROADMAP.md: FAZ 8 completed
This commit is contained in:
2026-01-07 09:40:42 +03:00
parent 1d055178a3
commit c343223ccd
194 changed files with 918 additions and 11068 deletions
@@ -16,7 +16,7 @@
//! availability-read regression tests
//!
//! Availability read benchmark based on Kusama parameters and scale.
//! Availability read benchmark based on Dicle parameters and scale.
//!
//! Subsystems involved:
//! - availability-distribution
@@ -16,7 +16,7 @@
//! availability-read regression tests
//!
//! Availability read benchmark based on Kusama parameters and scale.
//! Availability read benchmark based on Dicle parameters and scale.
//!
//! Subsystems involved:
//! - availability-recovery
@@ -90,7 +90,7 @@ const COST_INVALID_REQUEST: Rep = Rep::CostMajor("Peer sent unparsable request")
/// PoV size limit in bytes for which prefer fetching from backers. (conservative, Pezkuwi for now)
pub(crate) const CONSERVATIVE_FETCH_CHUNKS_THRESHOLD: usize = 1 * 1024 * 1024;
/// PoV size limit in bytes for which prefer fetching from backers. (Kusama and all testnets)
/// PoV size limit in bytes for which prefer fetching from backers. (Dicle and all testnets)
pub const FETCH_CHUNKS_THRESHOLD: usize = 4 * 1024 * 1024;
#[derive(Clone, PartialEq)]
@@ -72,7 +72,7 @@ use collation::{
};
use error::{Error, FetchError, HoldOffError, Result, SecondingError};
const ASSET_HUB_PARA_ID: ParaId = ParaId::new(1000); // Asset Hub's para id is 1000 on both Kusama and Pezkuwi.
const ASSET_HUB_PARA_ID: ParaId = ParaId::new(1000); // Asset Hub's para id is 1000 on both Dicle and Pezkuwi.
#[cfg(test)]
mod tests;
@@ -98,7 +98,7 @@ const BENEFIT_NOTIFY_GOOD: Rep =
///
/// This is to protect from a single slow collator preventing collations from happening.
///
/// With a collation size of 5MB and bandwidth of 500Mbit/s (requirement for Kusama validators),
/// With a collation size of 5MB and bandwidth of 500Mbit/s (requirement for Dicle validators),
/// the transfer should be possible within 0.1 seconds. 400 milliseconds should therefore be
/// plenty, even with multiple heads and should be low enough for later collators to still be able
/// to finish on time.
@@ -83,7 +83,7 @@ const TRY_RERESOLVE_AUTHORITIES: Duration = Duration::from_secs(2);
/// Duration after which we consider low connectivity a problem.
///
/// Especially at startup low connectivity is expected (authority discovery cache needs to be
/// populated). Authority discovery on Kusama takes around 8 minutes, so warning after 10 minutes
/// populated). Authority discovery on Dicle takes around 8 minutes, so warning after 10 minutes
/// should be fine:
///
/// https://github.com/pezkuwichain/pezkuwi-sdk/blob/main/bizinikiwi/client/authority-discovery/src/lib.rs#L88
@@ -16,7 +16,7 @@
//! statement-distribution regression tests
//!
//! Statement distribution benchmark based on Kusama parameters and scale.
//! Statement distribution benchmark based on Dicle parameters and scale.
use pezkuwi_subsystem_bench::{
configuration::TestConfiguration,
@@ -325,7 +325,7 @@ impl RequestManager {
// found out that this requests take around 100ms to fulfill, so it
// would make sense to try to request things as early as we can, given
// we would need to request it for each candidate, around 25 right now
// on kusama.
// on dicle.
if response_manager.len() >= 2 * MAX_PARALLEL_ATTESTED_CANDIDATE_REQUESTS as usize {
return None;
}