mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-15 11:31:05 +00:00
Unlimited Proof size per block (#6085)
* Unlimited Proof size per block Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * fix Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
This commit is contained in:
committed by
GitHub
parent
046362bb00
commit
a7e1b15516
@@ -43,7 +43,7 @@ use frame_support::{
|
|||||||
weights::{constants::WEIGHT_REF_TIME_PER_SECOND, Weight},
|
weights::{constants::WEIGHT_REF_TIME_PER_SECOND, Weight},
|
||||||
};
|
};
|
||||||
use frame_system::limits;
|
use frame_system::limits;
|
||||||
use primitives::v2::{AssignmentId, Balance, BlockNumber, ValidatorId, MAX_POV_SIZE};
|
use primitives::v2::{AssignmentId, Balance, BlockNumber, ValidatorId};
|
||||||
use sp_runtime::{FixedPointNumber, Perbill, Perquintill};
|
use sp_runtime::{FixedPointNumber, Perbill, Perquintill};
|
||||||
use static_assertions::const_assert;
|
use static_assertions::const_assert;
|
||||||
|
|
||||||
@@ -69,9 +69,10 @@ pub const AVERAGE_ON_INITIALIZE_RATIO: Perbill = Perbill::from_percent(1);
|
|||||||
/// We allow `Normal` extrinsics to fill up the block up to 75%, the rest can be used
|
/// We allow `Normal` extrinsics to fill up the block up to 75%, the rest can be used
|
||||||
/// by Operational extrinsics.
|
/// by Operational extrinsics.
|
||||||
pub const NORMAL_DISPATCH_RATIO: Perbill = Perbill::from_percent(75);
|
pub const NORMAL_DISPATCH_RATIO: Perbill = Perbill::from_percent(75);
|
||||||
|
/// We allow for 2 seconds of compute with a 6 second average block time.
|
||||||
/// The storage proof size is not limited so far.
|
/// The storage proof size is not limited so far.
|
||||||
pub const MAXIMUM_BLOCK_WEIGHT: Weight =
|
pub const MAXIMUM_BLOCK_WEIGHT: Weight =
|
||||||
Weight::from_parts(WEIGHT_REF_TIME_PER_SECOND.saturating_mul(2), MAX_POV_SIZE as u64);
|
Weight::from_parts(WEIGHT_REF_TIME_PER_SECOND.saturating_mul(2), u64::MAX);
|
||||||
|
|
||||||
const_assert!(NORMAL_DISPATCH_RATIO.deconstruct() >= AVERAGE_ON_INITIALIZE_RATIO.deconstruct());
|
const_assert!(NORMAL_DISPATCH_RATIO.deconstruct() >= AVERAGE_ON_INITIALIZE_RATIO.deconstruct());
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user