refactor: Retire DepositPreAuth and DepositAuth amendments (#5978)

Amendments activated for more than 2 years can be retired. This change retires the fDepositPreAuth and DepositAuth amendments.
This commit is contained in:
Jingchen
2025-11-11 15:21:07 +00:00
committed by GitHub
parent 03704f712b
commit ff18cfef96
17 changed files with 168 additions and 389 deletions

View File

@@ -35,8 +35,7 @@ public:
using namespace test::jtx;
Account const alice("alice");
// Test without DepositAuth enabled initially.
Env env(*this, testable_amendments() - featureDepositAuth);
Env env(*this, testable_amendments());
env.fund(XRP(10000), noripple(alice));
// Give alice a regular key so she can legally set and clear
@@ -116,19 +115,6 @@ public:
}
}
};
// Test with featureDepositAuth disabled.
testFlags(
{asfRequireDest,
asfRequireAuth,
asfDisallowXRP,
asfGlobalFreeze,
asfDisableMaster,
asfDefaultRipple});
// Enable featureDepositAuth and retest.
env.enableFeature(featureDepositAuth);
env.close();
testFlags(
{asfRequireDest,
asfRequireAuth,

View File

@@ -322,8 +322,7 @@ class Feature_test : public beast::unit_test::suite
testcase("No Params, Some Enabled");
using namespace test::jtx;
Env env{
*this, FeatureBitset(featureDepositAuth, featureDepositPreauth)};
Env env{*this, FeatureBitset{}};
std::map<std::string, VoteBehavior> const& votes =
ripple::detail::supportedAmendments();