From 9dfb0cf981850d1c8f19be26b26ee720efdfdb0a Mon Sep 17 00:00:00 2001 From: Mayukha Vadari Date: Fri, 29 May 2026 09:44:43 -0400 Subject: [PATCH] NoModifiedUnmodifiableFields -> NoModifiedImmutableFields --- include/xrpl/tx/invariants/InvariantCheck.h | 4 ++-- src/libxrpl/tx/invariants/InvariantCheck.cpp | 6 +++--- src/test/app/Invariants_test.cpp | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/include/xrpl/tx/invariants/InvariantCheck.h b/include/xrpl/tx/invariants/InvariantCheck.h index d4c0154269..5563c4abc0 100644 --- a/include/xrpl/tx/invariants/InvariantCheck.h +++ b/include/xrpl/tx/invariants/InvariantCheck.h @@ -360,7 +360,7 @@ public: * object is modified. Creation and deletion are ignored. * */ -class NoModifiedUnmodifiableFields +class NoModifiedImmutableFields { // Pair is . std::set> changedEntries_; @@ -411,7 +411,7 @@ using InvariantChecks = std::tuple< ValidPermissionedDEX, ValidBookDirectory, ValidAMM, - NoModifiedUnmodifiableFields, + NoModifiedImmutableFields, ValidPseudoAccounts, ValidLoanBroker, ValidLoan, diff --git a/src/libxrpl/tx/invariants/InvariantCheck.cpp b/src/libxrpl/tx/invariants/InvariantCheck.cpp index 590e500be4..eea0c214d5 100644 --- a/src/libxrpl/tx/invariants/InvariantCheck.cpp +++ b/src/libxrpl/tx/invariants/InvariantCheck.cpp @@ -969,7 +969,7 @@ ValidPseudoAccounts::finalize( //------------------------------------------------------------------------------ void -NoModifiedUnmodifiableFields::visitEntry( +NoModifiedImmutableFields::visitEntry( bool isDelete, std::shared_ptr const& before, std::shared_ptr const& after) @@ -1025,7 +1025,7 @@ hasConstantFieldChanged(STObject const& before, STObject const& after, SOTemplat } bool -NoModifiedUnmodifiableFields::finalize( +NoModifiedImmutableFields::finalize( STTx const& tx, TER const, XRPAmount const, @@ -1145,7 +1145,7 @@ NoModifiedUnmodifiableFields::finalize( XRPL_ASSERT( !badOld || enforceOld, - "xrpl::NoModifiedUnmodifiableFields::finalize : no bad " + "xrpl::NoModifiedImmutableFields::finalize : no bad " "changes or enforce invariant"); if (badOld) { diff --git a/src/test/app/Invariants_test.cpp b/src/test/app/Invariants_test.cpp index 139ac6a934..900f9685e3 100644 --- a/src/test/app/Invariants_test.cpp +++ b/src/test/app/Invariants_test.cpp @@ -2228,7 +2228,7 @@ class Invariants_test : public beast::unit_test::Suite }; void - testNoModifiedUnmodifiableFields() + testNoModifiedImmutableFields() { testcase("no modified unmodifiable fields"); using namespace jtx; @@ -4972,7 +4972,7 @@ public: testPermissionedDEX(defaultAmendments() | fixCleanup3_1_3); testPermissionedDEX(defaultAmendments() - fixCleanup3_1_3); testBookDirectoryExchangeRate(); - testNoModifiedUnmodifiableFields(); + testNoModifiedImmutableFields(); testValidPseudoAccounts(); testValidLoanBroker(); testVault();