Type Alias pallet_pool_fees::pallet::PoolFeeOf
source · pub type PoolFeeOf<T> = PoolFee<<T as Config>::AccountId, <T as Config>::FeeId, PoolFeeAmounts<<T as Config>::Balance, <T as Config>::Rate>>;
Aliased Type§
struct PoolFeeOf<T> {
pub destination: <T as Config>::AccountId,
pub editor: PoolFeeEditor<<T as Config>::AccountId>,
pub amounts: PoolFeeAmounts<<T as Config>::Balance, <T as Config>::Rate>,
pub id: <T as Config>::FeeId,
}
Fields§
§destination: <T as Config>::AccountId
Account that the fees are sent to
editor: PoolFeeEditor<<T as Config>::AccountId>
Account that can update this fee
amounts: PoolFeeAmounts<<T as Config>::Balance, <T as Config>::Rate>
Amount of fees that can be charged
id: <T as Config>::FeeId
The identifier