pub trait GetStableWeight<RuntimeCall, Weight> {
    // Required methods
    fn get_stable_weight(call: &RuntimeCall) -> Option<Weight>;
    fn get_inner_calls(outer_call: &RuntimeCall) -> Option<Vec<&RuntimeCall>>;
}
Expand description

Gets stable weights for a capacity Call

Required Methods§

source

fn get_stable_weight(call: &RuntimeCall) -> Option<Weight>

Get stable weights for Call

source

fn get_inner_calls(outer_call: &RuntimeCall) -> Option<Vec<&RuntimeCall>>

Get inner calls from a Call if any exist, e.g. in case of pay_with_capacity and pay_with_capacity_batch_all

Object Safety§

This trait is not object safe.

Implementors§