@@ -12,6 +12,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212#### xrpl
1313
1414- ` AuthorizeChannel ` to authorize a payment channel.
15+ - Added ` Loan ` and ` LoanBroker ` ledger entry types for the lending protocol.
16+ - Added loan transaction types:
17+ - ` LoanSet ` - Creates or updates a loan with terms including principal, interest rates, payment intervals, and fees.
18+ - ` LoanDelete ` - Deletes an existing loan.
19+ - ` LoanManage ` - Modifies loan state (default, impair, unimpair).
20+ - ` LoanPay ` - Submits a payment on a loan.
21+ - Added loan broker transaction types:
22+ - ` LoanBrokerSet ` - Creates or updates a loan broker with management fee rates, cover rates, and debt limits.
23+ - ` LoanBrokerDelete ` - Deletes a loan broker.
24+ - ` LoanBrokerCoverDeposit ` - Deposits first-loss capital into a loan broker.
25+ - ` LoanBrokerCoverWithdraw ` - Withdraws first-loss capital from a loan broker.
26+ - ` LoanBrokerCoverClawback ` - Claws back first-loss capital from a loan broker.
27+ - Added supporting types for loan transactions:
28+ - ` XRPLNumber ` - Represents XRPL numbers as strings.
29+ - ` OwnerCount ` , ` CoverRate ` , ` InterestRate ` , ` PreviousPaymentDate ` - Wrapper types for uint32 values.
30+ - ` Data ` , ` GracePeriod ` , ` PaymentInterval ` , ` PaymentTotal ` , ` LoanBrokerID ` - Additional wrapper types for loan-related fields.
1531
1632### Fixed
1733
0 commit comments