price()
function.forfeits
Variableforfeits
variable keeps track of the obligation for a given subset of the junior tranche.forfeits
is calculated within the sellTokens
function upon a user's attempt to redeem their jTokens.debtShare
variable is calculated to determine what percentage of the outstanding junior tranche token supply a potential sale amount represents. forfeits
which then gets subtracted from the value of the user's jTokens within the toPay
variable.abond
variable contains the necessary rate of payment by the junior tranche to the senior tranche at that given point in time; abondDebt()
calls the difference between what yield is owed to outstanding senior tranche bonds and how much yield has been generated thus far.forfeits
sum, or via a slower two-step redemption process.