pub type TranchesOf<T> = Tranches<<T as Config>::Balance, <T as Config>::Rate, <T as Config>::TrancheWeight, <T as Config>::TrancheCurrency, <T as Config>::TrancheId, <T as Config>::PoolId, <T as Config>::MaxTranches>;
Expand description

Types alias for Tranches

Aliased Type§

struct TranchesOf<T> {
    pub tranches: BoundedVec<Tranche<<T as Config>::Balance, <T as Config>::Rate, <T as Config>::TrancheWeight, <T as Config>::TrancheCurrency>, <T as Config>::MaxTranches>,
    pub ids: BoundedVec<<T as Config>::TrancheId, <T as Config>::MaxTranches>,
    pub salt: (u64, <T as Config>::PoolId),
}

Fields§

§tranches: BoundedVec<Tranche<<T as Config>::Balance, <T as Config>::Rate, <T as Config>::TrancheWeight, <T as Config>::TrancheCurrency>, <T as Config>::MaxTranches>§ids: BoundedVec<<T as Config>::TrancheId, <T as Config>::MaxTranches>§salt: (u64, <T as Config>::PoolId)