Skip to content

Commit 71cdb9f

Browse files
Merge branch 'release/v0.1.14' into release/v0.1.15
2 parents 20c7e8a + 1ba796a commit 71cdb9f

File tree

3 files changed

+50
-2
lines changed

3 files changed

+50
-2
lines changed

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [v0.1.15]
99

1010
### Added
1111

@@ -36,10 +36,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3636

3737
- `rpc` client timeout fetched from config.
3838

39-
### Refactored
39+
40+
## [v0.1.14]
41+
42+
### Fixed
4043

4144
#### xrpl
4245

46+
- Bumped `golang.org/x/crypto` version to `v0.45.0`
47+
- Fix `websocket` client retrial mechanism on transaction await.
4348
- `TxResponse` `Meta` field type changed to `TxMetadataBuilder`, enabling custom parsing for specific transactions metadata such as `Payment`, `NFTokenMint`, etc.
4449

4550
## [v0.1.13]
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: v0.1.15
3+
---
4+
5+
### Added
6+
7+
#### xrpl
8+
9+
- `EncodeMPTokenMetadata`, `DecodeMPTokenMetadata` and `ValidateMPTokenMetadata` utils to encode, decode and validate MPTokenMetadata as per XLS-89 standard.
10+
- `AuthorizeChannel` to authorize a payment channel.
11+
- Added `Loan` and `LoanBroker` ledger entry types for the lending protocol.
12+
- Added loan transaction types:
13+
- `LoanSet` - Creates or updates a loan with terms including principal, interest rates, payment intervals, and fees.
14+
- `LoanDelete` - Deletes an existing loan.
15+
- `LoanManage` - Modifies loan state (default, impair, unimpair).
16+
- `LoanPay` - Submits a payment on a loan.
17+
- Added loan broker transaction types:
18+
- `LoanBrokerSet` - Creates or updates a loan broker with management fee rates, cover rates, and debt limits.
19+
- `LoanBrokerDelete` - Deletes a loan broker.
20+
- `LoanBrokerCoverDeposit` - Deposits first-loss capital into a loan broker.
21+
- `LoanBrokerCoverWithdraw` - Withdraws first-loss capital from a loan broker.
22+
- `LoanBrokerCoverClawback` - Claws back first-loss capital from a loan broker.
23+
- Added supporting types for loan transactions:
24+
- `XRPLNumber` - Represents XRPL numbers as strings.
25+
- `OwnerCount`, `CoverRate`, `InterestRate`, `PreviousPaymentDate` - Wrapper types for uint32 values.
26+
- `Data`, `GracePeriod`, `PaymentInterval`, `PaymentTotal`, `LoanBrokerID` - Additional wrapper types for loan-related fields.
27+
28+
### Fixed
29+
30+
#### xrpl
31+
32+
- `rpc` client timeout fetched from config.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
title: v0.1.14
3+
---
4+
5+
### Fixed
6+
7+
#### xrpl
8+
9+
- Bumped `golang.org/x/crypto` version to `v0.45.0`
10+
- Fix `websocket` client retrial mechanism on transaction await.
11+
- `TxResponse` `Meta` field type changed to `TxMetadataBuilder`, enabling custom parsing for specific transactions metadata such as `Payment`, `NFTokenMint`, etc.

0 commit comments

Comments
 (0)