mirror of
https://github.com/XRPLF/rippled.git
synced 2026-04-29 15:37:57 +00:00
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:
@@ -4330,9 +4330,10 @@ public:
|
||||
Account const ellie("ellie");
|
||||
Account const fiona("fiona");
|
||||
|
||||
constexpr int ledgersInQueue = 10;
|
||||
auto cfg = makeConfig(
|
||||
{{"minimum_txn_in_ledger_standalone", "1"},
|
||||
{"ledgers_in_queue", "5"},
|
||||
{"ledgers_in_queue", std::to_string(ledgersInQueue)},
|
||||
{"maximum_txn_per_account", "10"}},
|
||||
{{"account_reserve", "1000"}, {"owner_reserve", "50"}});
|
||||
|
||||
@@ -4358,7 +4359,9 @@ public:
|
||||
env.close();
|
||||
env.fund(XRP(10000), fiona);
|
||||
env.close();
|
||||
checkMetrics(*this, env, 0, 10, 0, 2);
|
||||
|
||||
auto const metrics = env.app().getTxQ().getMetrics(*env.current());
|
||||
checkMetrics(*this, env, 0, ledgersInQueue * metrics.txPerLedger, 0, 2);
|
||||
|
||||
// Close ledgers until the amendments show up.
|
||||
int i = 0;
|
||||
@@ -4370,7 +4373,12 @@ public:
|
||||
}
|
||||
auto expectedPerLedger = ripple::detail::numUpVotedAmendments() + 1;
|
||||
checkMetrics(
|
||||
*this, env, 0, 5 * expectedPerLedger, 0, expectedPerLedger);
|
||||
*this,
|
||||
env,
|
||||
0,
|
||||
ledgersInQueue * expectedPerLedger,
|
||||
0,
|
||||
expectedPerLedger);
|
||||
|
||||
// Now wait 2 weeks modulo 256 ledgers for the amendments to be
|
||||
// enabled. Speed the process by closing ledgers every 80 minutes,
|
||||
@@ -4389,7 +4397,7 @@ public:
|
||||
*this,
|
||||
env,
|
||||
0,
|
||||
5 * expectedPerLedger,
|
||||
ledgersInQueue * expectedPerLedger,
|
||||
expectedPerLedger + 1,
|
||||
expectedPerLedger);
|
||||
|
||||
@@ -4435,12 +4443,12 @@ public:
|
||||
prepareFee(++multiplier),
|
||||
ter(terQUEUED));
|
||||
}
|
||||
std::size_t expectedInQueue = 60;
|
||||
std::size_t expectedInQueue = multiplier;
|
||||
checkMetrics(
|
||||
*this,
|
||||
env,
|
||||
expectedInQueue,
|
||||
5 * expectedPerLedger,
|
||||
ledgersInQueue * expectedPerLedger,
|
||||
expectedPerLedger + 1,
|
||||
expectedPerLedger);
|
||||
|
||||
@@ -4467,7 +4475,7 @@ public:
|
||||
*this,
|
||||
env,
|
||||
expectedInQueue,
|
||||
5 * expectedPerLedger,
|
||||
ledgersInQueue * expectedPerLedger,
|
||||
expectedInLedger,
|
||||
expectedPerLedger);
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user