pub trait WeightInfo {
// Required methods
fn add_onchain_message(n: u32) -> Weight;
fn add_ipfs_message() -> Weight;
fn v2_to_v3_step() -> Weight;
fn v2_to_v3_final_step() -> Weight;
}Expand description
Weight functions needed for pallet_messages.
Required Methods§
fn add_onchain_message(n: u32) -> Weight
fn add_ipfs_message() -> Weight
fn v2_to_v3_step() -> Weight
fn v2_to_v3_final_step() -> Weight
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl WeightInfo for ()
impl WeightInfo for ()
Source§fn add_onchain_message(n: u32) -> Weight
fn add_onchain_message(n: u32) -> Weight
Storage: Schemas::SchemaInfos (r:1 w:0)
Proof: Schemas::SchemaInfos (max_values: None, max_size: Some(17), added: 2492, mode: MaxEncodedLen)
Storage: Msa::PublicKeyToMsaId (r:1 w:0)
Proof: Msa::PublicKeyToMsaId (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
Storage: Msa::DelegatorAndProviderToDelegation (r:1 w:0)
Proof: Msa::DelegatorAndProviderToDelegation (max_values: None, max_size: Some(217), added: 2692, mode: MaxEncodedLen)
Storage: Messages::MessagesV3 (r:0 w:1)
Proof: Messages::MessagesV3 (max_values: None, max_size: Some(3125), added: 5600, mode: MaxEncodedLen)
The range of component n is [0, 3071].
Source§fn add_ipfs_message() -> Weight
fn add_ipfs_message() -> Weight
Storage: Schemas::SchemaInfos (r:1 w:0)
Proof: Schemas::SchemaInfos (max_values: None, max_size: Some(17), added: 2492, mode: MaxEncodedLen)
Storage: Msa::PublicKeyToMsaId (r:1 w:0)
Proof: Msa::PublicKeyToMsaId (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen)
Storage: Messages::MessagesV3 (r:0 w:1)
Proof: Messages::MessagesV3 (max_values: None, max_size: Some(3125), added: 5600, mode: MaxEncodedLen)
Source§fn v2_to_v3_step() -> Weight
fn v2_to_v3_step() -> Weight
Storage: UNKNOWN KEY 0x9ea3e2d10fdb9a071f2f534d51b0961f963740dfb0edb77dddcbb1e5542cf4d2 (r:2 w:1)
Proof: UNKNOWN KEY 0x9ea3e2d10fdb9a071f2f534d51b0961f963740dfb0edb77dddcbb1e5542cf4d2 (r:2 w:1)
Storage: Messages::MessagesV3 (r:0 w:1)
Proof: Messages::MessagesV3 (max_values: None, max_size: Some(3125), added: 5600, mode: MaxEncodedLen)
Source§fn v2_to_v3_final_step() -> Weight
fn v2_to_v3_final_step() -> Weight
Storage: UNKNOWN KEY 0x9ea3e2d10fdb9a071f2f534d51b0961f4e7b9012096b41c4eb3aaf947f6ea429 (r:1 w:0)
Proof: UNKNOWN KEY 0x9ea3e2d10fdb9a071f2f534d51b0961f4e7b9012096b41c4eb3aaf947f6ea429 (r:1 w:0)
Storage: UNKNOWN KEY 0x9ea3e2d10fdb9a071f2f534d51b0961f5283149a895d591a158bbac09b3a59af (r:0 w:1)
Proof: UNKNOWN KEY 0x9ea3e2d10fdb9a071f2f534d51b0961f5283149a895d591a158bbac09b3a59af (r:0 w:1)