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
+1 -1
View File
@@ -110,7 +110,7 @@ impl TypeId for LegacyLaneId {
///
/// ```nocompile
/// let endpoint1 = X2(GlobalConsensus(NetworkId::Pezkuwi), Teyrchain(42));
/// let endpoint2 = X2(GlobalConsensus(NetworkId::Kusama), Teyrchain(777));
/// let endpoint2 = X2(GlobalConsensus(NetworkId::Dicle), Teyrchain(777));
///
/// let final_lane_key = if endpoint1 < endpoint2 {
/// (endpoint1, VALUES_SEPARATOR, endpoint2)
@@ -59,7 +59,7 @@ pub mod teyrchains;
/// configurations. But right now it is set to the `100_000`, which makes PoV size for
/// our bridge hub teyrchains huge. So let's stick to the real-world value here.
///
/// Right now both Kusama and Pezkuwi aim to have around 1000 validators. Let's be safe here and
/// Right now both Dicle and Pezkuwi aim to have around 1000 validators. Let's be safe here and
/// take a bit more here.
pub const MAX_AUTHORITIES_COUNT: u32 = 1_256;
@@ -67,7 +67,7 @@ pub const MAX_AUTHORITIES_COUNT: u32 = 1_256;
///
/// See [`bp-header-pez-chain::ChainWithGrandpa`] for more details.
///
/// This value comes from recent (December, 2023) Kusama and Pezkuwi headers. There are no
/// This value comes from recent (December, 2023) Dicle and Pezkuwi headers. There are no
/// justifications with any additional headers in votes ancestry, so reasonable headers may
/// be set to zero. But we assume that there may be small GRANDPA lags, so we're leaving some
/// reserve here.
@@ -78,7 +78,7 @@ pub const REASONABLE_HEADERS_IN_JUSTIFICATION_ANCESTRY: u32 = 2;
///
/// See [`bp-header-pez-chain::ChainWithGrandpa`] for more details.
///
/// This value comes from recent (December, 2023) Kusama headers. Most of headers are `327` bytes
/// This value comes from recent (December, 2023) Dicle headers. Most of headers are `327` bytes
/// there, but let's have some reserve and make it 1024.
pub const AVERAGE_HEADER_SIZE: u32 = 1024;
@@ -86,7 +86,7 @@ pub const AVERAGE_HEADER_SIZE: u32 = 1024;
///
/// See [`bp-header-pez-chain::ChainWithGrandpa`] for more details.
///
/// This value comes from recent (December, 2023) Kusama headers. Maximal header is a mandatory
/// This value comes from recent (December, 2023) Dicle headers. Maximal header is a mandatory
/// header. In its SCALE-encoded form it is `113407` bytes. Let's have some reserve here.
pub const MAX_MANDATORY_HEADER_SIZE: u32 = 120 * 1024;
@@ -94,7 +94,7 @@ pub const MAX_MANDATORY_HEADER_SIZE: u32 = 120 * 1024;
/// Pezkuwi-like chain. This mostly depends on number of entries in the storage trie.
/// Some reserve is reserved to account future chain growth.
///
/// To compute this value, we've synced Kusama chain blocks [0; 6545733] to see if there were
/// To compute this value, we've synced Dicle chain blocks [0; 6545733] to see if there were
/// any significant changes of the storage proof size (NO):
///
/// - at block 3072 the storage proof size overhead was 579 bytes;
+1 -1
View File
@@ -309,7 +309,7 @@ mod tests {
(2_u16, "EoQBtnx69txxumxSJexVzxYD1Q4LWAuWmRq8LrBWb27nhYN"),
),
// Note: these accounts are used for integration tests within
// `bridges_pezkuwi_kusama.sh` from fellows.
// `bridges_pezkuwi_dicle.sh` from fellows.
(
LegacyLaneId([0, 0, 0, 2]),
b"bhwd",
@@ -369,7 +369,7 @@ mod tests {
use super::*;
use xcm::latest::PEZKUWICHAIN_GENESIS_HASH;
const LOCAL_NETWORK: NetworkId = Kusama;
const LOCAL_NETWORK: NetworkId = Dicle;
const REMOTE_NETWORK: NetworkId = Pezkuwi;
const UNREACHABLE_NETWORK: NetworkId = NetworkId::ByGenesis(PEZKUWICHAIN_GENESIS_HASH);
const SIBLING_TEYRCHAIN: u32 = 1000;