Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 31 additions & 1 deletion resources/known-amendments.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ See [Clawback](../docs/concepts/tokens/fungible-tokens/clawing-back-tokens.md) f
| Amendment | Credentials |
|:-------------|:------------|
| Amendment ID | 1CB67D082CF7D9102412D34258CEDB400E659352D3B207348889297A6D90F5EF |
| Status | Open for Voting |
| Status | Enabled |
| Default Vote (Latest stable release) | No |
| Pre-amendment functionality retired? | No |

Expand Down Expand Up @@ -1093,6 +1093,21 @@ Ledger entries that were created before this amendment was enabled will get the
Without this amendment, some types of ledger entries don't have those fields, which makes it harder to trace the history of modifications to those ledger entries.


### fixPriceOracleOrder
[fixPriceOracleOrder]: #fixpriceoracleorder

| Amendment | fixPriceOracleOrder |
|:-------------|:--------------------|
| Amendment ID | FF2D1E13CF6D22427111B967BD504917F63A900CECD320D6FD3AC9FA90344631 |
| Status | Open for Voting |
| Default Vote (Latest stable release) | No |
| Pre-amendment functionality retired? | No |

Fixes an issue where the order of asset pair data is different from when a price oracle is created versus when it is updated.

This amendment ensures asset pairs follow a canonical order at all times.


### fixQualityUpperBound
[fixQualityUpperBound]: #fixqualityupperbound

Expand Down Expand Up @@ -1210,6 +1225,21 @@ Without this fix, the dry offer remains on the ledger and counts toward its owne
With this amendment enabled, the XRP Ledger removes these dry offers when they're matched in auto-bridging.


### fixTokenEscrowV1
[fixTokenEscrowV1]: #fixtokenescrowv1

| Amendment | fixTokenEscrowV1 |
|:-------------|:-----------------|
| Amendment ID | 32B8614321F7E070419115ABEAB1742EA20F3E3AF34432B5E2F474F8083260DC |
| Status | Open for Voting |
| Default Vote (Latest stable release) | No |
| Pre-amendment functionality retired? | No |

Fixes an accounting error in MPT escrows. Specifically, when an escrow unlocks MPTs that have a transfer fee, the system incorrectly reduces the MPT issuer's locked token balance by the gross amount (without fees) rather than the net amount (with fees). This leads to discrepancies in the token's total supply accounting.

This amendment ensures that when escrowed MPTs are unlocked, the issuer's locked amount is reduced by the net amount, and the total supply is reduced by the transfer fees.


### fixTrustLinesToSelf
[fixTrustLinesToSelf]: #fixtrustlinestoself

Expand Down