All amendments
ActivatedConsensus & network·2017 payments

EnforceInvariants

Adds runtime invariant checks so a transaction that would break ledger rules is rejected instead of applied.

What it does

If a transaction would create XRP, destroy the wrong reserve, or violate account invariants, the server refuses it. The safety net under every later feature.

Amendment ID
DC9CA96AEA1DCF83E527D1AFC916EFAF5D27388ECA4060A88817C1238CAEE0BF
Introduced in
xrpld 0.70.0
Enabled on
Jul 7, 2017, 05:42 AM UTC
Enabled in ledger
31,054,081
Standard
Status
Enabled on Mainnet

Source links

Each amendment has a 64-character ID (SHA-512-Half of its name). These pages are the live and archival record.