Mint zero coupon bonds by depositing
depositAmountstablecoins. @param depositAmount The amount to deposit for minting zero coupon bonds @return mintedAmount The amount of bonds minted
Withdraws the underlying deposit from the DInterest pool.
Redeems zero coupon bonds 1-for-1 for the underlying stablecoins. @param amount The amount of zero coupon bonds to burn @param withdrawDepositIfNeeded True if withdrawDeposit() should be called if needed, false otherwise (to save gas)
Checks whether withdrawDeposit() needs to be called. @return True if withdrawDeposit() should be called, false otherwise.