mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 10:31:03 +00:00
add missing target: in paras (#4497)
This commit is contained in:
committed by
GitHub
parent
0f1a9fb1eb
commit
03b5a2243f
@@ -46,6 +46,8 @@ pub(crate) mod benchmarking;
|
|||||||
|
|
||||||
pub use pallet::*;
|
pub use pallet::*;
|
||||||
|
|
||||||
|
const LOG_TARGET: &str = "runtime::paras";
|
||||||
|
|
||||||
// the two key times necessary to track for every code replacement.
|
// the two key times necessary to track for every code replacement.
|
||||||
#[derive(Default, Encode, Decode, TypeInfo)]
|
#[derive(Default, Encode, Decode, TypeInfo)]
|
||||||
#[cfg_attr(test, derive(Debug, Clone, PartialEq))]
|
#[cfg_attr(test, derive(Debug, Clone, PartialEq))]
|
||||||
@@ -466,6 +468,7 @@ pub mod pallet {
|
|||||||
Self::note_past_code(para, now, now, prior_code_hash);
|
Self::note_past_code(para, now, now, prior_code_hash);
|
||||||
} else {
|
} else {
|
||||||
log::error!(
|
log::error!(
|
||||||
|
target: LOG_TARGET,
|
||||||
"Pallet paras storage is inconsistent, prior code not found {:?}",
|
"Pallet paras storage is inconsistent, prior code not found {:?}",
|
||||||
¶
|
¶
|
||||||
);
|
);
|
||||||
@@ -969,10 +972,10 @@ impl<T: Config> Pallet<T> {
|
|||||||
let new_code_hash = if let Some(new_code_hash) = FutureCodeHash::<T>::take(&id) {
|
let new_code_hash = if let Some(new_code_hash) = FutureCodeHash::<T>::take(&id) {
|
||||||
new_code_hash
|
new_code_hash
|
||||||
} else {
|
} else {
|
||||||
log::error!("Missing future code hash for {:?}", &id);
|
log::error!(target: LOG_TARGET, "Missing future code hash for {:?}", &id);
|
||||||
return T::DbWeight::get().reads_writes(3, 1 + 3)
|
return T::DbWeight::get().reads_writes(3, 1 + 3)
|
||||||
};
|
};
|
||||||
let prior_code_hash = CurrentCodeHash::<T>::get(&id);
|
let maybe_prior_code_hash = CurrentCodeHash::<T>::get(&id);
|
||||||
CurrentCodeHash::<T>::insert(&id, &new_code_hash);
|
CurrentCodeHash::<T>::insert(&id, &new_code_hash);
|
||||||
|
|
||||||
let log = ConsensusLog::ParaUpgradeCode(id, new_code_hash);
|
let log = ConsensusLog::ParaUpgradeCode(id, new_code_hash);
|
||||||
@@ -981,10 +984,10 @@ impl<T: Config> Pallet<T> {
|
|||||||
// `now` is only used for registering pruning as part of `fn note_past_code`
|
// `now` is only used for registering pruning as part of `fn note_past_code`
|
||||||
let now = <frame_system::Pallet<T>>::block_number();
|
let now = <frame_system::Pallet<T>>::block_number();
|
||||||
|
|
||||||
let weight = if let Some(prior_code_hash) = prior_code_hash {
|
let weight = if let Some(prior_code_hash) = maybe_prior_code_hash {
|
||||||
Self::note_past_code(id, expected_at, now, prior_code_hash)
|
Self::note_past_code(id, expected_at, now, prior_code_hash)
|
||||||
} else {
|
} else {
|
||||||
log::error!("Missing prior code hash for {:?}", &id);
|
log::error!(target: LOG_TARGET, "Missing prior code hash for para {:?}", &id);
|
||||||
0 as Weight
|
0 as Weight
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user