XRP Ledger 3.4.0 Adds Lending Improvements and Protocol Fixes
The XRP Ledger team has released version 3.4.0, which includes two amendment packages that aim to improve lending and fix several protocol issues.
The first amendment package, LendingProtocolV1_1, introduces closed-ended vaults with defined subscription, investment, and redemption periods. This change will allow depositors to add or withdraw assets during the subscription phase, while deposits and withdrawals are stopped during the investment period.
The second amendment package, fixCleanup3_4_0, contains a large set of transaction fixes that harden vaults, Automated Market Makers (AMMs), Multi-Purpose Tokens (MPTs), escrow, signing, credentials, and permissioned trading behavior. This includes preventing AMMClawback from burning a holder's liquidity-provider tokens when recovering zero underlying assets.
The release also includes lower-level node hardening outside the amendment package, such as fixing an unbounded database seek through TMGetLedger and introducing a fee for transactions that cannot be deserialized.