Type Alias pallet_pool_system::TrancheOf
source · pub type TrancheOf<T> = Tranche<<T as Config>::Balance, <T as Config>::Rate, <T as Config>::TrancheWeight, <T as Config>::TrancheCurrency>;Expand description
Types alias for Tranche
Aliased Type§
struct TrancheOf<T> {
pub tranche_type: TrancheType<<T as Config>::Rate>,
pub seniority: u32,
pub currency: <T as Config>::TrancheCurrency,
pub debt: <T as Config>::Balance,
pub reserve: <T as Config>::Balance,
pub loss: <T as Config>::Balance,
pub ratio: Perquintill,
pub last_updated_interest: u64,
pub _phantom: PhantomData<<T as Config>::TrancheWeight>,
}Fields§
§tranche_type: TrancheType<<T as Config>::Rate>§seniority: u32§currency: <T as Config>::TrancheCurrency§debt: <T as Config>::Balance§reserve: <T as Config>::Balance§loss: <T as Config>::Balance§ratio: Perquintill§last_updated_interest: u64§_phantom: PhantomData<<T as Config>::TrancheWeight>