pub type Rewards<T: Config<I>, I: 'static = ()> = StorageValue<_GeneratedPrefixForStorageRewards<T, I>, Vec<(Balance, T::AssetId, RewardReason)>, ValueQuery>;