pub trait WeightInfo {
    // Required methods
    fn add_transfer_allowance_no_existing_metadata() -> Weight;
    fn add_transfer_allowance_existing_metadata() -> Weight;
    fn add_allowance_delay_no_existing_metadata() -> Weight;
    fn add_allowance_delay_existing_metadata() -> Weight;
    fn toggle_allowance_delay_once_future_modifiable() -> Weight;
    fn update_allowance_delay() -> Weight;
    fn purge_allowance_delay_remaining_metadata() -> Weight;
    fn purge_allowance_delay_no_remaining_metadata() -> Weight;
    fn remove_transfer_allowance_delay_present() -> Weight;
    fn remove_transfer_allowance_no_delay() -> Weight;
    fn purge_transfer_allowance_no_remaining_metadata() -> Weight;
    fn purge_transfer_allowance_remaining_metadata() -> Weight;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl WeightInfo for ()

source§

fn add_transfer_allowance_no_existing_metadata() -> Weight

Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen) Storage: Fees FeeBalances (r:1 w:0) Proof: Fees FeeBalances (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) Storage: System Account (r:1 w:1) Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Balances Holds (r:1 w:1) Proof: Balances Holds (max_values: None, max_size: Some(209), added: 2684, mode: MaxEncodedLen)

source§

fn add_transfer_allowance_existing_metadata() -> Weight

Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen) Storage: Fees FeeBalances (r:1 w:0) Proof: Fees FeeBalances (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) Storage: System Account (r:1 w:1) Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Balances Holds (r:1 w:1) Proof: Balances Holds (max_values: None, max_size: Some(209), added: 2684, mode: MaxEncodedLen)

source§

fn add_allowance_delay_no_existing_metadata() -> Weight

Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen)

source§

fn add_allowance_delay_existing_metadata() -> Weight

Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen)

source§

fn toggle_allowance_delay_once_future_modifiable() -> Weight

Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen)

source§

fn update_allowance_delay() -> Weight

Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen)

source§

fn purge_allowance_delay_no_remaining_metadata() -> Weight

Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen)

source§

fn purge_allowance_delay_remaining_metadata() -> Weight

Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen)

source§

fn remove_transfer_allowance_delay_present() -> Weight

Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:0) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen)

source§

fn remove_transfer_allowance_no_delay() -> Weight

Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:0) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen)

source§

fn purge_transfer_allowance_no_remaining_metadata() -> Weight

Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen) Storage: Fees FeeBalances (r:1 w:0) Proof: Fees FeeBalances (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) Storage: System Account (r:1 w:1) Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Balances Holds (r:1 w:1) Proof: Balances Holds (max_values: None, max_size: Some(209), added: 2684, mode: MaxEncodedLen) Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen)

source§

fn purge_transfer_allowance_remaining_metadata() -> Weight

Storage: TransferAllowList AccountCurrencyTransferAllowance (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferAllowance (max_values: None, max_size: Some(131), added: 2606, mode: MaxEncodedLen) Storage: Fees FeeBalances (r:1 w:0) Proof: Fees FeeBalances (max_values: None, max_size: Some(48), added: 2523, mode: MaxEncodedLen) Storage: System Account (r:1 w:1) Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Balances Holds (r:1 w:1) Proof: Balances Holds (max_values: None, max_size: Some(209), added: 2684, mode: MaxEncodedLen) Storage: TransferAllowList AccountCurrencyTransferCountDelay (r:1 w:1) Proof: TransferAllowList AccountCurrencyTransferCountDelay (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen)

Implementors§

source§

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