From 243fd44e515ce6e26171a0b9da64c4603a67b18c Mon Sep 17 00:00:00 2001
From: ron <yrong1997@gmail.com>
Date: Fri, 26 Jan 2024 13:27:17 +0800
Subject: [PATCH] Remove hardcode variable be more general

---
 cumulus/parachains/runtimes/test-utils/src/lib.rs | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/cumulus/parachains/runtimes/test-utils/src/lib.rs b/cumulus/parachains/runtimes/test-utils/src/lib.rs
index 8cf480a765861..e62daa16a1256 100644
--- a/cumulus/parachains/runtimes/test-utils/src/lib.rs
+++ b/cumulus/parachains/runtimes/test-utils/src/lib.rs
@@ -34,7 +34,7 @@ use polkadot_parachain_primitives::primitives::{
 };
 use sp_consensus_aura::{SlotDuration, AURA_ENGINE_ID};
 use sp_core::{Encode, U256};
-use sp_runtime::{traits::Header, BuildStorage, Digest, DigestItem};
+use sp_runtime::{traits::Header, BuildStorage, Digest, DigestItem, SaturatedConversion};
 use xcm::{
 	latest::{Asset, Location, XcmContext, XcmHash},
 	prelude::*,
@@ -325,7 +325,7 @@ where
 
 			let parent_head = HeadData(header.encode());
 			let sproof_builder = RelayStateSproofBuilder {
-				para_id: 1013.into(),
+				para_id: <Runtime>::SelfParaId::get(),
 				included_para_head: parent_head.clone().into(),
 				..Default::default()
 			};
@@ -335,9 +335,9 @@ where
 			let inherent_data = ParachainInherentData {
 				validation_data: PersistedValidationData {
 					parent_head,
-					relay_parent_number: 10,
+					relay_parent_number: (block_number.saturated_into::<u32>() * 2 + 1).into(),
 					relay_parent_storage_root,
-					max_pov_size: 10000,
+					max_pov_size: 100_000_000,
 				},
 				relay_chain_state,
 				downward_messages: Default::default(),