referrerpolicy=no-referrer-when-downgrade

Trait pallet_identity::weights::WeightInfo

source ·
pub trait WeightInfo {
Show 31 methods // Required methods fn add_registrar(r: u32) -> Weight; fn set_identity(r: u32) -> Weight; fn set_subs_new(s: u32) -> Weight; fn set_subs_old(p: u32) -> Weight; fn clear_identity(r: u32, s: u32) -> Weight; fn request_judgement(r: u32) -> Weight; fn cancel_request(r: u32) -> Weight; fn set_fee(r: u32) -> Weight; fn set_account_id(r: u32) -> Weight; fn set_fields(r: u32) -> Weight; fn provide_judgement(r: u32) -> Weight; fn kill_identity(r: u32, s: u32) -> Weight; fn add_sub(s: u32) -> Weight; fn rename_sub(s: u32) -> Weight; fn remove_sub(s: u32) -> Weight; fn quit_sub(s: u32) -> Weight; fn add_username_authority() -> Weight; fn remove_username_authority() -> Weight; fn set_username_for(p: u32) -> Weight; fn accept_username() -> Weight; fn remove_expired_approval(p: u32) -> Weight; fn set_primary_username() -> Weight; fn unbind_username() -> Weight; fn remove_username() -> Weight; fn kill_username(p: u32) -> Weight; fn migration_v2_authority_step() -> Weight; fn migration_v2_username_step() -> Weight; fn migration_v2_identity_step() -> Weight; fn migration_v2_pending_username_step() -> Weight; fn migration_v2_cleanup_authority_step() -> Weight; fn migration_v2_cleanup_username_step() -> Weight;
}
Expand description

Weight functions needed for pallet_identity.

Required Methods§

source

fn add_registrar(r: u32) -> Weight

source

fn set_identity(r: u32) -> Weight

source

fn set_subs_new(s: u32) -> Weight

source

fn set_subs_old(p: u32) -> Weight

source

fn clear_identity(r: u32, s: u32) -> Weight

source

fn request_judgement(r: u32) -> Weight

source

fn cancel_request(r: u32) -> Weight

source

fn set_fee(r: u32) -> Weight

source

fn set_account_id(r: u32) -> Weight

source

fn set_fields(r: u32) -> Weight

source

fn provide_judgement(r: u32) -> Weight

source

fn kill_identity(r: u32, s: u32) -> Weight

source

fn add_sub(s: u32) -> Weight

source

fn rename_sub(s: u32) -> Weight

source

fn remove_sub(s: u32) -> Weight

source

fn quit_sub(s: u32) -> Weight

source

fn add_username_authority() -> Weight

source

fn remove_username_authority() -> Weight

source

fn set_username_for(p: u32) -> Weight

source

fn accept_username() -> Weight

source

fn remove_expired_approval(p: u32) -> Weight

source

fn set_primary_username() -> Weight

source

fn unbind_username() -> Weight

source

fn remove_username() -> Weight

source

fn kill_username(p: u32) -> Weight

source

fn migration_v2_authority_step() -> Weight

source

fn migration_v2_username_step() -> Weight

source

fn migration_v2_identity_step() -> Weight

source

fn migration_v2_pending_username_step() -> Weight

source

fn migration_v2_cleanup_authority_step() -> Weight

source

fn migration_v2_cleanup_username_step() -> Weight

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl WeightInfo for ()

source§

fn add_registrar(r: u32) -> Weight

Storage: Identity::Registrars (r:1 w:1) Proof: Identity::Registrars (max_values: Some(1), max_size: Some(1141), added: 1636, mode: MaxEncodedLen) The range of component r is [1, 19].

source§

fn set_identity(r: u32) -> Weight

Storage: Identity::IdentityOf (r:1 w:1) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) The range of component r is [1, 20].

source§

fn set_subs_new(s: u32) -> Weight

Storage: Identity::IdentityOf (r:1 w:0) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) Storage: Identity::SubsOf (r:1 w:1) Proof: Identity::SubsOf (max_values: None, max_size: Some(3258), added: 5733, mode: MaxEncodedLen) Storage: Identity::SuperOf (r:100 w:100) Proof: Identity::SuperOf (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen) The range of component s is [0, 100].

source§

fn set_subs_old(p: u32) -> Weight

Storage: Identity::IdentityOf (r:1 w:0) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) Storage: Identity::SubsOf (r:1 w:1) Proof: Identity::SubsOf (max_values: None, max_size: Some(3258), added: 5733, mode: MaxEncodedLen) Storage: Identity::SuperOf (r:0 w:100) Proof: Identity::SuperOf (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen) The range of component p is [0, 100].

source§

fn clear_identity(r: u32, s: u32) -> Weight

Storage: Identity::SubsOf (r:1 w:1) Proof: Identity::SubsOf (max_values: None, max_size: Some(3258), added: 5733, mode: MaxEncodedLen) Storage: Identity::IdentityOf (r:1 w:1) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) Storage: Identity::SuperOf (r:0 w:100) Proof: Identity::SuperOf (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen) The range of component r is [1, 20]. The range of component s is [0, 100].

source§

fn request_judgement(r: u32) -> Weight

Storage: Identity::Registrars (r:1 w:0) Proof: Identity::Registrars (max_values: Some(1), max_size: Some(1141), added: 1636, mode: MaxEncodedLen) Storage: Identity::IdentityOf (r:1 w:1) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) The range of component r is [1, 20].

source§

fn cancel_request(r: u32) -> Weight

Storage: Identity::IdentityOf (r:1 w:1) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) The range of component r is [1, 20].

source§

fn set_fee(r: u32) -> Weight

Storage: Identity::Registrars (r:1 w:1) Proof: Identity::Registrars (max_values: Some(1), max_size: Some(1141), added: 1636, mode: MaxEncodedLen) The range of component r is [1, 19].

source§

fn set_account_id(r: u32) -> Weight

Storage: Identity::Registrars (r:1 w:1) Proof: Identity::Registrars (max_values: Some(1), max_size: Some(1141), added: 1636, mode: MaxEncodedLen) The range of component r is [1, 19].

source§

fn set_fields(r: u32) -> Weight

Storage: Identity::Registrars (r:1 w:1) Proof: Identity::Registrars (max_values: Some(1), max_size: Some(1141), added: 1636, mode: MaxEncodedLen) The range of component r is [1, 19].

source§

fn provide_judgement(r: u32) -> Weight

Storage: Identity::Registrars (r:1 w:0) Proof: Identity::Registrars (max_values: Some(1), max_size: Some(1141), added: 1636, mode: MaxEncodedLen) Storage: Identity::IdentityOf (r:1 w:1) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) The range of component r is [1, 19].

source§

fn kill_identity(r: u32, s: u32) -> Weight

Storage: Identity::SubsOf (r:1 w:1) Proof: Identity::SubsOf (max_values: None, max_size: Some(3258), added: 5733, mode: MaxEncodedLen) Storage: Identity::IdentityOf (r:1 w:1) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) Storage: System::Account (r:1 w:1) Proof: System::Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Identity::SuperOf (r:0 w:100) Proof: Identity::SuperOf (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen) The range of component r is [1, 20]. The range of component s is [0, 100].

source§

fn add_sub(s: u32) -> Weight

Storage: Identity::IdentityOf (r:1 w:0) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) Storage: Identity::SuperOf (r:1 w:1) Proof: Identity::SuperOf (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen) Storage: Identity::SubsOf (r:1 w:1) Proof: Identity::SubsOf (max_values: None, max_size: Some(3258), added: 5733, mode: MaxEncodedLen) The range of component s is [0, 99].

source§

fn rename_sub(s: u32) -> Weight

Storage: Identity::IdentityOf (r:1 w:0) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) Storage: Identity::SuperOf (r:1 w:1) Proof: Identity::SuperOf (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen) The range of component s is [1, 100].

source§

fn remove_sub(s: u32) -> Weight

Storage: Identity::IdentityOf (r:1 w:0) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) Storage: Identity::SuperOf (r:1 w:1) Proof: Identity::SuperOf (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen) Storage: Identity::SubsOf (r:1 w:1) Proof: Identity::SubsOf (max_values: None, max_size: Some(3258), added: 5733, mode: MaxEncodedLen) The range of component s is [1, 100].

source§

fn quit_sub(s: u32) -> Weight

Storage: Identity::SuperOf (r:1 w:1) Proof: Identity::SuperOf (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen) Storage: Identity::SubsOf (r:1 w:1) Proof: Identity::SubsOf (max_values: None, max_size: Some(3258), added: 5733, mode: MaxEncodedLen) Storage: System::Account (r:1 w:0) Proof: System::Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) The range of component s is [0, 99].

source§

fn add_username_authority() -> Weight

Storage: Identity::AuthorityOf (r:0 w:1) Proof: Identity::AuthorityOf (max_values: None, max_size: Some(52), added: 2527, mode: MaxEncodedLen)

source§

fn remove_username_authority() -> Weight

Storage: Identity::AuthorityOf (r:1 w:1) Proof: Identity::AuthorityOf (max_values: None, max_size: Some(52), added: 2527, mode: MaxEncodedLen)

source§

fn set_username_for(_p: u32) -> Weight

Storage: Identity::AuthorityOf (r:1 w:1) Proof: Identity::AuthorityOf (max_values: None, max_size: Some(52), added: 2527, mode: MaxEncodedLen) Storage: Identity::UsernameInfoOf (r:1 w:1) Proof: Identity::UsernameInfoOf (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen) Storage: Identity::PendingUsernames (r:1 w:0) Proof: Identity::PendingUsernames (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen) Storage: Identity::UsernameOf (r:1 w:1) Proof: Identity::UsernameOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen) Storage: System::Account (r:1 w:1) Proof: System::Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) The range of component p is [0, 1].

source§

fn accept_username() -> Weight

Storage: Identity::PendingUsernames (r:1 w:1) Proof: Identity::PendingUsernames (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen) Storage: Identity::UsernameOf (r:1 w:1) Proof: Identity::UsernameOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen) Storage: Identity::UsernameInfoOf (r:0 w:1) Proof: Identity::UsernameInfoOf (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen)

source§

fn remove_expired_approval(_p: u32) -> Weight

Storage: Identity::PendingUsernames (r:1 w:1) Proof: Identity::PendingUsernames (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen) Storage: Identity::AuthorityOf (r:1 w:0) Proof: Identity::AuthorityOf (max_values: None, max_size: Some(52), added: 2527, mode: MaxEncodedLen) Storage: System::Account (r:1 w:1) Proof: System::Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) The range of component p is [0, 1].

source§

fn set_primary_username() -> Weight

Storage: Identity::UsernameInfoOf (r:1 w:0) Proof: Identity::UsernameInfoOf (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen) Storage: Identity::UsernameOf (r:0 w:1) Proof: Identity::UsernameOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)

source§

fn unbind_username() -> Weight

Storage: Identity::UsernameInfoOf (r:1 w:0) Proof: Identity::UsernameInfoOf (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen) Storage: Identity::AuthorityOf (r:1 w:0) Proof: Identity::AuthorityOf (max_values: None, max_size: Some(52), added: 2527, mode: MaxEncodedLen) Storage: Identity::UnbindingUsernames (r:1 w:1) Proof: Identity::UnbindingUsernames (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen)

source§

fn remove_username() -> Weight

Storage: Identity::UnbindingUsernames (r:1 w:1) Proof: Identity::UnbindingUsernames (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) Storage: Identity::UsernameInfoOf (r:1 w:1) Proof: Identity::UsernameInfoOf (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen) Storage: Identity::UsernameOf (r:1 w:1) Proof: Identity::UsernameOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen) Storage: Identity::AuthorityOf (r:1 w:0) Proof: Identity::AuthorityOf (max_values: None, max_size: Some(52), added: 2527, mode: MaxEncodedLen)

source§

fn kill_username(_p: u32) -> Weight

Storage: Identity::UsernameInfoOf (r:1 w:1) Proof: Identity::UsernameInfoOf (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen) Storage: Identity::UsernameOf (r:1 w:1) Proof: Identity::UsernameOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen) Storage: Identity::UnbindingUsernames (r:1 w:1) Proof: Identity::UnbindingUsernames (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) Storage: Identity::AuthorityOf (r:1 w:0) Proof: Identity::AuthorityOf (max_values: None, max_size: Some(52), added: 2527, mode: MaxEncodedLen) Storage: System::Account (r:1 w:1) Proof: System::Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) The range of component p is [0, 1].

source§

fn migration_v2_authority_step() -> Weight

Storage: UNKNOWN KEY 0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d (r:2 w:0) Proof: UNKNOWN KEY 0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d (r:2 w:0) Storage: Identity::AuthorityOf (r:0 w:1) Proof: Identity::AuthorityOf (max_values: None, max_size: Some(52), added: 2527, mode: MaxEncodedLen)

source§

fn migration_v2_username_step() -> Weight

Storage: UNKNOWN KEY 0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3 (r:2 w:0) Proof: UNKNOWN KEY 0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3 (r:2 w:0) Storage: Identity::UsernameInfoOf (r:0 w:1) Proof: Identity::UsernameInfoOf (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen)

source§

fn migration_v2_identity_step() -> Weight

Storage: Identity::IdentityOf (r:2 w:1) Proof: Identity::IdentityOf (max_values: None, max_size: Some(7538), added: 10013, mode: MaxEncodedLen) Storage: Identity::UsernameOf (r:0 w:1) Proof: Identity::UsernameOf (max_values: None, max_size: Some(73), added: 2548, mode: MaxEncodedLen)

source§

fn migration_v2_pending_username_step() -> Weight

Storage: Identity::PendingUsernames (r:2 w:1) Proof: Identity::PendingUsernames (max_values: None, max_size: Some(102), added: 2577, mode: MaxEncodedLen)

source§

fn migration_v2_cleanup_authority_step() -> Weight

Storage: Identity::AuthorityOf (r:2 w:0) Proof: Identity::AuthorityOf (max_values: None, max_size: Some(52), added: 2527, mode: MaxEncodedLen) Storage: UNKNOWN KEY 0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d (r:1 w:1) Proof: UNKNOWN KEY 0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d (r:1 w:1)

source§

fn migration_v2_cleanup_username_step() -> Weight

Storage: Identity::UsernameInfoOf (r:2 w:0) Proof: Identity::UsernameInfoOf (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen) Storage: UNKNOWN KEY 0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3 (r:1 w:1) Proof: UNKNOWN KEY 0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3 (r:1 w:1)

Implementors§

source§

impl<T: Config> WeightInfo for SubstrateWeight<T>