diff --git a/runtime/bajun/src/lib.rs b/runtime/bajun/src/lib.rs index 4180734..782dd34 100644 --- a/runtime/bajun/src/lib.rs +++ b/runtime/bajun/src/lib.rs @@ -222,7 +222,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { /// up by `pallet_aura` to implement `fn slot_duration()`. /// /// Change this to adjust the block time. -pub const MILLISECS_PER_BLOCK: u64 = 6_000; +pub const MILLISECS_PER_BLOCK: u64 = 12_000; // NOTE: Currently it is not possible to change the slot duration after the chain has started. // Attempting to do so will brick block production. @@ -251,9 +251,9 @@ const AVERAGE_ON_INITIALIZE_RATIO: Perbill = Perbill::from_percent(5); /// `Operational` extrinsics. const NORMAL_DISPATCH_RATIO: Perbill = Perbill::from_percent(75); -/// We allow for 2 of a second of compute with a 6 second average block time. +/// We allow for 500ms of a second of compute with a 12-second average block time. const MAXIMUM_BLOCK_WEIGHT: Weight = Weight::from_parts( - WEIGHT_REF_TIME_PER_SECOND.saturating_mul(2), + WEIGHT_REF_TIME_PER_SECOND.saturating_div(2), cumulus_primitives_core::relay_chain::MAX_POV_SIZE as u64, ); @@ -619,7 +619,7 @@ impl pallet_aura::Config for Runtime { type AuthorityId = AuraId; type DisabledValidators = (); type MaxAuthorities = MaxAuthorities; - type AllowMultipleBlocksPerSlot = ConstBool; + type AllowMultipleBlocksPerSlot = ConstBool; #[cfg(feature = "experimental")] type SlotDuration = ConstU64; } @@ -896,7 +896,8 @@ construct_runtime!( XcmpQueue: cumulus_pallet_xcmp_queue = 30, PolkadotXcm: pallet_xcm = 31, CumulusXcm: cumulus_pallet_xcm = 32, - MessageQueue: pallet_message_queue = 33, + // DmpQueue: cumulus_pallet_dmp_queue = 33, + MessageQueue: pallet_message_queue = 34, // Governance Sudo: pallet_sudo = 40, diff --git a/runtime/bajun/src/proxy_type.rs b/runtime/bajun/src/proxy_type.rs index 06040f6..4d64cf2 100644 --- a/runtime/bajun/src/proxy_type.rs +++ b/runtime/bajun/src/proxy_type.rs @@ -63,8 +63,8 @@ impl InstanceFilter for ProxyType { RuntimeCall::Council(..) | RuntimeCall::CouncilMembership(..) | RuntimeCall::Treasury(..) | - //RuntimeCall::Vesting(orml_vesting::Call::claim{..}) | - //RuntimeCall::Vesting(orml_vesting::Call::claim_for{..}) | + RuntimeCall::Vesting(orml_vesting::Call::claim{..}) | + RuntimeCall::Vesting(orml_vesting::Call::claim_for{..}) | // Specifically omitting Vesting `vested_transfer`, and `update_vesting_schedules` RuntimeCall::Utility(..) | RuntimeCall::Identity(..) |