FAZ 1 Complete: Workspace compile fixes, warning cleanup, version bumps
- Fixed is_using_frame_crate() macro to check for pezframe/pezkuwi_sdk - Removed disable_pezframe_system_supertrait_check temporary bypasses - Feature-gated storage-benchmark and teyrchain-benchmarks code - Fixed dead_code warnings with underscore prefix (_Header) - Removed unused imports and shadowing use statements - Version bumps: procedural-tools 10.0.1, benchmarking-cli 32.0.1, docs 0.0.2, minimal-runtime 0.0.1, yet-another-teyrchain 0.6.1, umbrella 0.1.2 - Updated MAINNET_ROADMAP.md with FAZ 1 completion status
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
|
||||
#![cfg(test)]
|
||||
|
||||
use bp_pezkuwi_core::Signature;
|
||||
use pezbp_pezkuwi_core::Signature;
|
||||
use codec::{Decode, Encode};
|
||||
use hex_literal::hex;
|
||||
use pezbridge_hub_pezkuwichain_runtime::{
|
||||
@@ -121,12 +121,12 @@ pezbridge_hub_test_utils::test_cases::include_teleports_for_native_asset_works!(
|
||||
_ => None,
|
||||
}
|
||||
}),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID
|
||||
);
|
||||
|
||||
mod bridge_hub_zagros_tests {
|
||||
use super::*;
|
||||
use bp_messages::LegacyLaneId;
|
||||
use pezbp_messages::LegacyLaneId;
|
||||
use bridge_common_config::{
|
||||
BridgeGrandpaZagrosInstance, BridgeTeyrchainZagrosInstance, DeliveryRewardInBalance,
|
||||
RelayersForLegacyLaneIdsMessagesInstance,
|
||||
@@ -169,7 +169,7 @@ mod bridge_hub_zagros_tests {
|
||||
BridgeGrandpaZagrosInstance,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
)
|
||||
}
|
||||
@@ -182,7 +182,7 @@ mod bridge_hub_zagros_tests {
|
||||
BridgeGrandpaZagrosInstance,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
)
|
||||
}
|
||||
@@ -195,7 +195,7 @@ mod bridge_hub_zagros_tests {
|
||||
BridgeTeyrchainZagrosInstance,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
)
|
||||
}
|
||||
@@ -208,7 +208,7 @@ mod bridge_hub_zagros_tests {
|
||||
WithBridgeHubZagrosMessagesInstance,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
)
|
||||
}
|
||||
@@ -221,7 +221,7 @@ mod bridge_hub_zagros_tests {
|
||||
H160,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
|| (EthereumGatewayAddress::key().to_vec(), EthereumGatewayAddress::get()),
|
||||
|_| [1; 20].into(),
|
||||
@@ -237,7 +237,7 @@ mod bridge_hub_zagros_tests {
|
||||
// Reset a single inbound channel
|
||||
pezbridge_hub_test_utils::test_cases::set_storage_keys_by_governance_works::<Runtime>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
vec![
|
||||
(
|
||||
@@ -308,7 +308,7 @@ mod bridge_hub_zagros_tests {
|
||||
u64,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
|| (DeliveryRewardInBalance::key().to_vec(), DeliveryRewardInBalance::get()),
|
||||
|old_value| old_value.checked_mul(2).unwrap(),
|
||||
@@ -324,7 +324,7 @@ mod bridge_hub_zagros_tests {
|
||||
WithBridgeHubZagrosMessagesInstance,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
SIBLING_TEYRCHAIN_ID,
|
||||
Box::new(|runtime_event_encoded: Vec<u8>| {
|
||||
match RuntimeEvent::decode(&mut &runtime_event_encoded[..]) {
|
||||
@@ -335,7 +335,7 @@ mod bridge_hub_zagros_tests {
|
||||
|| ExportMessage { network: ZagrosGlobalConsensusNetwork::get(), destination: [Teyrchain(BRIDGED_LOCATION_TEYRCHAIN_ID)].into(), xcm: Xcm(vec![]) },
|
||||
Some((TokenLocation::get(), ExistentialDeposit::get()).into()),
|
||||
// value should be >= than value generated by `can_calculate_weight_for_paid_export_message_with_reserve_transfer`
|
||||
Some((TokenLocation::get(), bp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseXcmFeeInRocs::get()).into()),
|
||||
Some((TokenLocation::get(), pezbp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseXcmFeeInRocs::get()).into()),
|
||||
|| {
|
||||
PezkuwiXcm::force_xcm_version(RuntimeOrigin::root(), Box::new(BridgeHubZagrosLocation::get()), XCM_VERSION).expect("version saved!");
|
||||
|
||||
@@ -375,7 +375,7 @@ mod bridge_hub_zagros_tests {
|
||||
>(
|
||||
collator_session_keys(),
|
||||
slot_durations(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
SIBLING_TEYRCHAIN_ID,
|
||||
Box::new(|runtime_event_encoded: Vec<u8>| {
|
||||
match RuntimeEvent::decode(&mut &runtime_event_encoded[..]) {
|
||||
@@ -399,8 +399,8 @@ mod bridge_hub_zagros_tests {
|
||||
from_teyrchain::relayed_incoming_message_works::<RuntimeTestsAdapter>(
|
||||
collator_session_keys(),
|
||||
slot_durations(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
bp_bridge_hub_zagros::BRIDGE_HUB_ZAGROS_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_zagros::BRIDGE_HUB_ZAGROS_TEYRCHAIN_ID,
|
||||
SIBLING_TEYRCHAIN_ID,
|
||||
ByGenesis(PEZKUWICHAIN_GENESIS_HASH),
|
||||
|| {
|
||||
@@ -434,8 +434,8 @@ mod bridge_hub_zagros_tests {
|
||||
from_teyrchain::free_relay_extrinsic_works::<RuntimeTestsAdapter>(
|
||||
collator_session_keys(),
|
||||
slot_durations(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
bp_bridge_hub_zagros::BRIDGE_HUB_ZAGROS_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_zagros::BRIDGE_HUB_ZAGROS_TEYRCHAIN_ID,
|
||||
SIBLING_TEYRCHAIN_ID,
|
||||
ByGenesis(PEZKUWICHAIN_GENESIS_HASH),
|
||||
|| {
|
||||
@@ -466,8 +466,8 @@ mod bridge_hub_zagros_tests {
|
||||
#[test]
|
||||
pub fn can_calculate_weight_for_paid_export_message_with_reserve_transfer() {
|
||||
pezbridge_hub_test_utils::check_sane_fees_values(
|
||||
"bp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseXcmFeeInRocs",
|
||||
bp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseXcmFeeInRocs::get(),
|
||||
"pezbp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseXcmFeeInRocs",
|
||||
pezbp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseXcmFeeInRocs::get(),
|
||||
|| {
|
||||
pezbridge_hub_test_utils::test_cases::can_calculate_weight_for_paid_export_message_with_reserve_transfer::<
|
||||
Runtime,
|
||||
@@ -487,8 +487,8 @@ mod bridge_hub_zagros_tests {
|
||||
#[test]
|
||||
fn can_calculate_fee_for_standalone_message_delivery_transaction() {
|
||||
pezbridge_hub_test_utils::check_sane_fees_values(
|
||||
"bp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseDeliveryFeeInRocs",
|
||||
bp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseDeliveryFeeInRocs::get(),
|
||||
"pezbp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseDeliveryFeeInRocs",
|
||||
pezbp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseDeliveryFeeInRocs::get(),
|
||||
|| {
|
||||
from_teyrchain::can_calculate_fee_for_standalone_message_delivery_transaction::<
|
||||
RuntimeTestsAdapter,
|
||||
@@ -506,8 +506,8 @@ mod bridge_hub_zagros_tests {
|
||||
#[test]
|
||||
fn can_calculate_fee_for_standalone_message_confirmation_transaction() {
|
||||
pezbridge_hub_test_utils::check_sane_fees_values(
|
||||
"bp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseConfirmationFeeInRocs",
|
||||
bp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseConfirmationFeeInRocs::get(),
|
||||
"pezbp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseConfirmationFeeInRocs",
|
||||
pezbp_bridge_hub_pezkuwichain::BridgeHubPezkuwichainBaseConfirmationFeeInRocs::get(),
|
||||
|| {
|
||||
from_teyrchain::can_calculate_fee_for_standalone_message_confirmation_transaction::<
|
||||
RuntimeTestsAdapter,
|
||||
@@ -525,7 +525,7 @@ mod bridge_hub_zagros_tests {
|
||||
|
||||
mod bridge_hub_bulletin_tests {
|
||||
use super::*;
|
||||
use bp_messages::LegacyLaneId;
|
||||
use pezbp_messages::LegacyLaneId;
|
||||
use bridge_common_config::BridgeGrandpaPezkuwichainBulletinInstance;
|
||||
use bridge_to_bulletin_config::{
|
||||
PezkuwichainBulletinGlobalConsensusNetwork,
|
||||
@@ -565,7 +565,7 @@ mod bridge_hub_bulletin_tests {
|
||||
BridgeGrandpaPezkuwichainBulletinInstance,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
)
|
||||
}
|
||||
@@ -578,7 +578,7 @@ mod bridge_hub_bulletin_tests {
|
||||
BridgeGrandpaPezkuwichainBulletinInstance,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
)
|
||||
}
|
||||
@@ -591,7 +591,7 @@ mod bridge_hub_bulletin_tests {
|
||||
WithPezkuwichainBulletinMessagesInstance,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
)
|
||||
}
|
||||
@@ -605,7 +605,7 @@ mod bridge_hub_bulletin_tests {
|
||||
WithPezkuwichainBulletinMessagesInstance,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
SIBLING_PEOPLE_TEYRCHAIN_ID,
|
||||
Box::new(|runtime_event_encoded: Vec<u8>| {
|
||||
match RuntimeEvent::decode(&mut &runtime_event_encoded[..]) {
|
||||
@@ -659,7 +659,7 @@ mod bridge_hub_bulletin_tests {
|
||||
>(
|
||||
collator_session_keys(),
|
||||
slot_durations(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
SIBLING_PEOPLE_TEYRCHAIN_ID,
|
||||
Box::new(|runtime_event_encoded: Vec<u8>| {
|
||||
match RuntimeEvent::decode(&mut &runtime_event_encoded[..]) {
|
||||
@@ -683,7 +683,7 @@ mod bridge_hub_bulletin_tests {
|
||||
from_grandpa_chain::relayed_incoming_message_works::<RuntimeTestsAdapter>(
|
||||
collator_session_keys(),
|
||||
slot_durations(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
SIBLING_PEOPLE_TEYRCHAIN_ID,
|
||||
ByGenesis(PEZKUWICHAIN_GENESIS_HASH),
|
||||
|| {
|
||||
@@ -717,7 +717,7 @@ mod bridge_hub_bulletin_tests {
|
||||
from_grandpa_chain::free_relay_extrinsic_works::<RuntimeTestsAdapter>(
|
||||
collator_session_keys(),
|
||||
slot_durations(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
SIBLING_PEOPLE_TEYRCHAIN_ID,
|
||||
ByGenesis(PEZKUWICHAIN_GENESIS_HASH),
|
||||
|| {
|
||||
@@ -754,7 +754,7 @@ fn change_required_stake_by_governance_works() {
|
||||
Balance,
|
||||
>(
|
||||
collator_session_keys(),
|
||||
bp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
pezbp_bridge_hub_pezkuwichain::BRIDGE_HUB_PEZKUWICHAIN_TEYRCHAIN_ID,
|
||||
Governance::get(),
|
||||
|| {
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user