mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-12 21:41:12 +00:00
cleanup <weight></weight> from docs comments (#13350)
* cleanup <weight></weight> from docs comments * Changes to address review commnets * Fix CI cargo test --docs --------- Co-authored-by: parity-processbot <>
This commit is contained in:
@@ -374,9 +374,8 @@ pub mod pallet {
|
||||
impl<T: Config> Pallet<T> {
|
||||
/// Make some on-chain remark.
|
||||
///
|
||||
/// # <weight>
|
||||
/// ## Complexity
|
||||
/// - `O(1)`
|
||||
/// # </weight>
|
||||
#[pallet::call_index(0)]
|
||||
#[pallet::weight(T::SystemWeightInfo::remark(_remark.len() as u32))]
|
||||
pub fn remark(origin: OriginFor<T>, _remark: Vec<u8>) -> DispatchResultWithPostInfo {
|
||||
@@ -396,16 +395,8 @@ pub mod pallet {
|
||||
|
||||
/// Set the new runtime code.
|
||||
///
|
||||
/// # <weight>
|
||||
/// ## Complexity
|
||||
/// - `O(C + S)` where `C` length of `code` and `S` complexity of `can_set_code`
|
||||
/// - 1 call to `can_set_code`: `O(S)` (calls `sp_io::misc::runtime_version` which is
|
||||
/// expensive).
|
||||
/// - 1 storage write (codec `O(C)`).
|
||||
/// - 1 digest item.
|
||||
/// - 1 event.
|
||||
/// The weight of this function is dependent on the runtime, but generally this is very
|
||||
/// expensive. We will treat this as a full block.
|
||||
/// # </weight>
|
||||
#[pallet::call_index(2)]
|
||||
#[pallet::weight((T::BlockWeights::get().max_block, DispatchClass::Operational))]
|
||||
pub fn set_code(origin: OriginFor<T>, code: Vec<u8>) -> DispatchResultWithPostInfo {
|
||||
@@ -417,13 +408,8 @@ pub mod pallet {
|
||||
|
||||
/// Set the new runtime code without doing any checks of the given `code`.
|
||||
///
|
||||
/// # <weight>
|
||||
/// ## Complexity
|
||||
/// - `O(C)` where `C` length of `code`
|
||||
/// - 1 storage write (codec `O(C)`).
|
||||
/// - 1 digest item.
|
||||
/// - 1 event.
|
||||
/// The weight of this function is dependent on the runtime. We will treat this as a full
|
||||
/// block. # </weight>
|
||||
#[pallet::call_index(3)]
|
||||
#[pallet::weight((T::BlockWeights::get().max_block, DispatchClass::Operational))]
|
||||
pub fn set_code_without_checks(
|
||||
@@ -1423,10 +1409,8 @@ impl<T: Config> Pallet<T> {
|
||||
|
||||
/// Deposits a log and ensures it matches the block's log data.
|
||||
///
|
||||
/// # <weight>
|
||||
/// ## Complexity
|
||||
/// - `O(1)`
|
||||
/// - 1 storage write (codec `O(1)`)
|
||||
/// # </weight>
|
||||
pub fn deposit_log(item: generic::DigestItem) {
|
||||
<Digest<T>>::append(item);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user