srml: system: add kill_prefix (#3729)

* srml: system: add kill_prefix

* node: bump spec_version
This commit is contained in:
André Silva
2019-10-01 07:44:33 +01:00
committed by Bastian Köcher
parent c545344c60
commit facf31f77e
2 changed files with 9 additions and 2 deletions
+7
View File
@@ -278,6 +278,13 @@ decl_module! {
storage::unhashed::kill(&key);
}
}
/// Kill all storage items with a key that starts with the given prefix.
#[weight = SimpleDispatchInfo::FixedOperational(10_000)]
fn kill_prefix(origin, prefix: Key) {
ensure_root(origin)?;
storage::unhashed::kill_prefix(&prefix);
}
}
}