mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-28 00:28:01 +00:00
Ignore empty authority changes (#13010)
When something tries to enact an authority change with an empty authority set, we will ignore this now.
This commit is contained in:
@@ -153,7 +153,15 @@ impl<T: Config> Pallet<T> {
|
||||
///
|
||||
/// The storage will be applied immediately.
|
||||
/// And aura consensus log will be appended to block's log.
|
||||
///
|
||||
/// This is a no-op if `new` is empty.
|
||||
pub fn change_authorities(new: BoundedVec<T::AuthorityId, T::MaxAuthorities>) {
|
||||
if new.is_empty() {
|
||||
log::warn!(target: LOG_TARGET, "Ignoring empty authority change.");
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
<Authorities<T>>::put(&new);
|
||||
|
||||
let log = DigestItem::Consensus(
|
||||
|
||||
Reference in New Issue
Block a user