referrerpolicy=no-referrer-when-downgrade
frame_support::traits::tokens

Trait GetSalary

Source
pub trait GetSalary<Rank, AccountId, Balance> {
    // Required method
    fn get_salary(rank: Rank, who: &AccountId) -> Balance;
}
Expand description

Retrieve the salary for a member of a particular rank.

Required Methods§

Source

fn get_salary(rank: Rank, who: &AccountId) -> Balance

Retrieve the salary for a given rank. The account ID is also supplied in case this changes things.

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.

Implementors§

Source§

impl<A, R, B, C: Convert<R, B>> GetSalary<R, A, B> for ConvertRank<C>

impl<T: Config<I>, I: 'static> GetSalary<<<T as Config<I>>::Members as RankedMembers>::Rank, <T as Config>::AccountId, <T as Config<I>>::Balance> for Pallet<T, I>