Git Source
Emitted when the loan manager is initialized.
event Initialized(address poolAddressesProvider_, address asset_);
Parameters
The address of the pool addresses provider.
The address of the asset set.
Emitted when a loan is requested.
event LoanRequested(uint16 indexed loanId_);
Parameters
Emitted when a loan is repaid.
Parameters
The total principal repaid.
The total interest repaid.
Emitted when the funds of a loan are withdrawn.
Parameters
The amount of principal withdrawn.
UnrealizedLossesUpdated
Emitted when unrealized losses is updated.
Parameters
The updated unrealized losses.
PrincipalOutUpdated
Emitted when the principal out is updated.
Parameters
The updated principal outstanding.
IssuanceParamsUpdated
Emitted when the issuance params are updated.
Parameters
The updated issuance rate.
The updated accounted interest.
Emitted when a new payment is added to the payment linked list.
Parameters
The new loan id that the payment id is linked to.
The payment id of the payment.
The protocol fee rate of the payment.
The admin fee rate of the payment.
The start date of the payment.
The due date of the payment.
The new issuance rate of the payment.
Emitted when a payment is removed from the payment list.
Parameters
The id of the loan that the payment is associated with.
The payment id of the payment.
Emitted when fees are paid to the admin and protocol.
Parameters
The amount of admin fee paid.
The amount of protocol fee paid.
FundsDistributed
Emitted when the funds are distributed back to the pool, pool admin, and protocol vault.
Parameters
The amount of principal distributed.
The amount of net interest distributed.
Emitted when the loan is impaired.
Parameters
The new due date of the impaired loan.
ImpairmentRemoved
Emitted when the impairment on the loan is removed.
Parameters
The original payment due date of the loan.
DefaultTriggered
Emitted when the loan is defaulted.
Parameters