Three new amendments have been activated on the XRPL mainnet after a profitable 14 day countdown timer during which they held 80% majority assist.
In a tweet, XRP Ledger blockchain explorer XRPscan outlines these three amendments which have now been enabled on the XRP Ledger mainnet, together with amendments fixAMMv1_3, fixEnforceNFTokenTrustlineV2 and fixPayChanCancelAfter.
With their activation, all rippled nodes operating v2.4.0 and under threat being modification blocked.
What’s new?
FixAMMv1_3 provides a number of fixes to Automated Market Maker code, particularly including a number of invariant checks to make sure that AMMs perform as designed. It additionally provides rounding to AMM deposits and withdraws to make sure that the AMM’s steadiness meets the invariant.
However, fixEnforceNFTokenTrustlineV2 fixes a bug the place NFT switch charges might bypass sure limitations on receiving tokens by stopping an NFT issuer from receiving fungible tokens as switch charges if the issuer makes use of approved belief strains and the NFT issuer’s belief line isn’t approved. It additionally prevents an NFT issuer from receiving fungible tokens as switch charges on a deep-frozen belief line. With out this modification, NFT switch charges might be paid to an NFT issuer, circumventing these restrictions.
FixPayChanCancelAfter modification prevents new cost channels from being created with a “CancelAfter time” that’s earlier than the present ledger. With out this modification, transactions can create a cost channel whose “CancelAfter time” is prior to now. This cost channel is routinely eliminated as expired by the following transaction.
Yesterday, RippleX software program engineer Mayukha Vadari hinted at a brand new spec drop that lays out the life cycle of an XRP Ledger Requirements (XLS) course of, clarifying classes of requirements and establishing editorial obligations.
This proposal is impressed by Ethereum’s EIP-1 and adapts established requirements processes to satisfy the distinctive wants of the XRPL ecosystem.