mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-21 14:25:41 +00:00
Remove TransientValidationData (#2272)
* collation-generation: use persisted validation data * node: remote FullValidationData API * runtime: remove FullValidationData API * backing tests: use persisted validation data * FullCandidateReceipt: use persisted validation data This is not a big change since this type is not used anywhere * Remove ValidationData and TransientValidationData Also update the guide
This commit is contained in:
@@ -40,7 +40,7 @@ use polkadot_runtime_parachains::runtime_api_impl::v1 as runtime_impl;
|
||||
use primitives::v1::{
|
||||
AccountId, AccountIndex, Balance, BlockNumber, CandidateEvent, CommittedCandidateReceipt,
|
||||
CoreState, GroupRotationInfo, Hash as HashT, Id as ParaId, Moment, Nonce, OccupiedCoreAssumption,
|
||||
PersistedValidationData, Signature, ValidationCode, ValidationData, ValidatorId, ValidatorIndex,
|
||||
PersistedValidationData, Signature, ValidationCode, ValidatorId, ValidatorIndex,
|
||||
InboundDownwardMessage, InboundHrmpMessage, SessionInfo as SessionInfoData,
|
||||
};
|
||||
use runtime_common::{
|
||||
@@ -639,12 +639,6 @@ sp_api::impl_runtime_apis! {
|
||||
runtime_impl::availability_cores::<Runtime>()
|
||||
}
|
||||
|
||||
fn full_validation_data(para_id: ParaId, assumption: OccupiedCoreAssumption)
|
||||
-> Option<ValidationData<BlockNumber>>
|
||||
{
|
||||
runtime_impl::full_validation_data::<Runtime>(para_id, assumption)
|
||||
}
|
||||
|
||||
fn persisted_validation_data(para_id: ParaId, assumption: OccupiedCoreAssumption)
|
||||
-> Option<PersistedValidationData<BlockNumber>>
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user