chore: Apply clang-format width 100 (#6387)

This commit is contained in:
Ayaz Salikhov
2026-02-19 23:30:00 +00:00
parent 25cca46553
commit 2c1fad1023
786 changed files with 26105 additions and 12252 deletions

View File

@@ -59,7 +59,8 @@ class Simulate_test : public beast::unit_test::suite
int const expectedSequence,
XRPAmount const& expectedFee)
{
return checkBasicReturnValidity(result, tx, expectedSequence, expectedFee.jsonClipped().asString());
return checkBasicReturnValidity(
result, tx, expectedSequence, expectedFee.jsonClipped().asString());
}
void
@@ -106,8 +107,11 @@ class Simulate_test : public beast::unit_test::suite
testTxJsonMetadataField(
jtx::Env& env,
Json::Value const& tx,
std::function<void(Json::Value const&, Json::Value const&, Json::Value const&, Json::Value const&)> const&
validate,
std::function<void(
Json::Value const&,
Json::Value const&,
Json::Value const&,
Json::Value const&)> const& validate,
Json::Value const& expectedMetadataKey,
Json::Value const& expectedMetadataValue)
{
@@ -115,8 +119,13 @@ class Simulate_test : public beast::unit_test::suite
Json::Value params;
params[jss::tx_json] = tx;
validate(env.rpc("json", "simulate", to_string(params)), tx, expectedMetadataKey, expectedMetadataValue);
validate(env.rpc("simulate", to_string(tx)), tx, expectedMetadataKey, expectedMetadataValue);
validate(
env.rpc("json", "simulate", to_string(params)),
tx,
expectedMetadataKey,
expectedMetadataValue);
validate(
env.rpc("simulate", to_string(tx)), tx, expectedMetadataKey, expectedMetadataValue);
BEAST_EXPECTS(env.current()->txCount() == 0, std::to_string(env.current()->txCount()));
}
@@ -147,7 +156,9 @@ class Simulate_test : public beast::unit_test::suite
// No params
Json::Value const params = Json::objectValue;
auto const resp = env.rpc("json", "simulate", to_string(params));
BEAST_EXPECT(resp[jss::result][jss::error_message] == "Neither `tx_blob` nor `tx_json` included.");
BEAST_EXPECT(
resp[jss::result][jss::error_message] ==
"Neither `tx_blob` nor `tx_json` included.");
}
{
// Providing both `tx_json` and `tx_blob`
@@ -156,7 +167,9 @@ class Simulate_test : public beast::unit_test::suite
params[jss::tx_blob] = "1200";
auto const resp = env.rpc("json", "simulate", to_string(params));
BEAST_EXPECT(resp[jss::result][jss::error_message] == "Can only include one of `tx_blob` and `tx_json`.");
BEAST_EXPECT(
resp[jss::result][jss::error_message] ==
"Can only include one of `tx_blob` and `tx_json`.");
}
{
// `binary` isn't a boolean
@@ -180,7 +193,8 @@ class Simulate_test : public beast::unit_test::suite
params[jss::tx_json] = Json::objectValue;
auto const resp = env.rpc("json", "simulate", to_string(params));
BEAST_EXPECT(resp[jss::result][jss::error_message] == "Missing field 'tx.TransactionType'.");
BEAST_EXPECT(
resp[jss::result][jss::error_message] == "Missing field 'tx.TransactionType'.");
}
{
// No tx.Account
@@ -214,7 +228,8 @@ class Simulate_test : public beast::unit_test::suite
params[jss::tx_json] = "";
auto const resp = env.rpc("json", "simulate", to_string(params));
BEAST_EXPECT(resp[jss::result][jss::error_message] == "Invalid field 'tx_json', not object.");
BEAST_EXPECT(
resp[jss::result][jss::error_message] == "Invalid field 'tx_json', not object.");
}
{
// `seed` field included
@@ -269,7 +284,9 @@ class Simulate_test : public beast::unit_test::suite
params[jss::tx_json] = tx_json;
auto const resp = env.rpc("json", "simulate", to_string(params));
BEAST_EXPECT(resp[jss::result][jss::error_exception] == "Field 'Destination' is required but missing.");
BEAST_EXPECT(
resp[jss::result][jss::error_exception] ==
"Field 'Destination' is required but missing.");
}
{
// Bad account
@@ -281,7 +298,8 @@ class Simulate_test : public beast::unit_test::suite
auto const resp = env.rpc("json", "simulate", to_string(params));
BEAST_EXPECTS(
resp[jss::result][jss::error] == "srcActMalformed", resp[jss::result][jss::error].toStyledString());
resp[jss::result][jss::error] == "srcActMalformed",
resp[jss::result][jss::error].toStyledString());
BEAST_EXPECT(resp[jss::result][jss::error_message] == "Invalid field 'tx.Account'.");
}
{
@@ -330,7 +348,8 @@ class Simulate_test : public beast::unit_test::suite
params[jss::tx_json] = tx_json;
auto const resp = env.rpc("json", "simulate", to_string(params));
BEAST_EXPECT(resp[jss::result][jss::error_message] == "Field 'tx_json.foo' is unknown.");
BEAST_EXPECT(
resp[jss::result][jss::error_message] == "Field 'tx_json.foo' is unknown.");
}
{
// non-`"binary"` second param for CLI
@@ -350,7 +369,8 @@ class Simulate_test : public beast::unit_test::suite
params[jss::tx_json] = tx_json;
auto const resp = env.rpc("json", "simulate", to_string(params));
BEAST_EXPECT(resp[jss::result][jss::error_message] == "Transaction should not be signed.");
BEAST_EXPECT(
resp[jss::result][jss::error_message] == "Transaction should not be signed.");
}
{
// Signed multisig transaction
@@ -371,7 +391,8 @@ class Simulate_test : public beast::unit_test::suite
params[jss::tx_json] = tx_json;
auto const resp = env.rpc("json", "simulate", to_string(params));
BEAST_EXPECT(resp[jss::result][jss::error_message] == "Transaction should not be signed.");
BEAST_EXPECT(
resp[jss::result][jss::error_message] == "Transaction should not be signed.");
}
}
@@ -459,7 +480,8 @@ class Simulate_test : public beast::unit_test::suite
BEAST_EXPECT(result[jss::engine_result] == "tesSUCCESS");
BEAST_EXPECT(result[jss::engine_result_code] == 0);
BEAST_EXPECT(
result[jss::engine_result_message] == "The simulated transaction would have been applied.");
result[jss::engine_result_message] ==
"The simulated transaction would have been applied.");
if (BEAST_EXPECT(result.isMember(jss::meta) || result.isMember(jss::meta_blob)))
{
@@ -581,11 +603,14 @@ class Simulate_test : public beast::unit_test::suite
auto finalFields = modifiedNode[sfFinalFields];
BEAST_EXPECT(
finalFields[sfBalance] ==
std::to_string(100'000'000'000'000'000 - env.current()->fees().base.drops()));
std::to_string(
100'000'000'000'000'000 -
env.current()->fees().base.drops()));
}
}
BEAST_EXPECT(metadata[sfTransactionIndex.jsonName] == 0);
BEAST_EXPECT(metadata[sfTransactionResult.jsonName] == "tecNO_DST_INSUF_XRP");
BEAST_EXPECT(
metadata[sfTransactionResult.jsonName] == "tecNO_DST_INSUF_XRP");
}
};
@@ -634,12 +659,14 @@ class Simulate_test : public beast::unit_test::suite
result,
tx,
env.seq(alice),
tx.isMember(jss::Signers) ? env.current()->fees().base * 2 : env.current()->fees().base);
tx.isMember(jss::Signers) ? env.current()->fees().base * 2
: env.current()->fees().base);
BEAST_EXPECT(result[jss::engine_result] == "tesSUCCESS");
BEAST_EXPECT(result[jss::engine_result_code] == 0);
BEAST_EXPECT(
result[jss::engine_result_message] == "The simulated transaction would have been applied.");
result[jss::engine_result_message] ==
"The simulated transaction would have been applied.");
if (BEAST_EXPECT(result.isMember(jss::meta) || result.isMember(jss::meta_blob)))
{
@@ -713,7 +740,8 @@ class Simulate_test : public beast::unit_test::suite
std::function<void(Json::Value const&, Json::Value const&)> const& testSimulation =
[&](Json::Value const& resp, Json::Value const& tx) {
auto result = resp[jss::result];
checkBasicReturnValidity(result, tx, env.seq(env.master), env.current()->fees().base);
checkBasicReturnValidity(
result, tx, env.seq(env.master), env.current()->fees().base);
BEAST_EXPECT(result[jss::engine_result] == "tefMASTER_DISABLED");
BEAST_EXPECT(result[jss::engine_result_code] == -188);
@@ -766,11 +794,13 @@ class Simulate_test : public beast::unit_test::suite
std::function<void(Json::Value const&, Json::Value const&)> const& testSimulation =
[&](Json::Value const& resp, Json::Value const& tx) {
auto result = resp[jss::result];
checkBasicReturnValidity(result, tx, env.seq(env.master), env.current()->fees().base * 2);
checkBasicReturnValidity(
result, tx, env.seq(env.master), env.current()->fees().base * 2);
BEAST_EXPECT(result[jss::engine_result] == "temINVALID");
BEAST_EXPECT(result[jss::engine_result_code] == -277);
BEAST_EXPECT(result[jss::engine_result_message] == "The transaction is ill-formed.");
BEAST_EXPECT(
result[jss::engine_result_message] == "The transaction is ill-formed.");
BEAST_EXPECT(!result.isMember(jss::meta) && !result.isMember(jss::meta_blob));
};
@@ -826,12 +856,16 @@ class Simulate_test : public beast::unit_test::suite
{
auto validateOutput = [&](Json::Value const& resp, Json::Value const& tx) {
auto result = resp[jss::result];
checkBasicReturnValidity(result, tx, env.seq(alice), env.current()->fees().base * 2);
checkBasicReturnValidity(
result, tx, env.seq(alice), env.current()->fees().base * 2);
BEAST_EXPECTS(
result[jss::engine_result] == "tefBAD_SIGNATURE", result[jss::engine_result].toStyledString());
result[jss::engine_result] == "tefBAD_SIGNATURE",
result[jss::engine_result].toStyledString());
BEAST_EXPECT(result[jss::engine_result_code] == -186);
BEAST_EXPECT(result[jss::engine_result_message] == "A signature is provided for a non-signer.");
BEAST_EXPECT(
result[jss::engine_result_message] ==
"A signature is provided for a non-signer.");
BEAST_EXPECT(!result.isMember(jss::meta) && !result.isMember(jss::meta_blob));
};
@@ -913,12 +947,15 @@ class Simulate_test : public beast::unit_test::suite
for (auto const& node : metadata[sfAffectedNodes.jsonName])
{
if (node.isMember(sfDeletedNode.jsonName) &&
node[sfDeletedNode.jsonName][sfLedgerEntryType.jsonName].asString() == "Credential")
node[sfDeletedNode.jsonName][sfLedgerEntryType.jsonName]
.asString() == "Credential")
{
auto const deleted = node[sfDeletedNode.jsonName][sfFinalFields.jsonName];
auto const deleted =
node[sfDeletedNode.jsonName][sfFinalFields.jsonName];
found = deleted[jss::Issuer] == issuer.human() &&
deleted[jss::Subject] == subject.human() &&
deleted["CredentialType"] == strHex(std::string_view(credType));
deleted["CredentialType"] ==
strHex(std::string_view(credType));
break;
}
}
@@ -952,7 +989,8 @@ class Simulate_test : public beast::unit_test::suite
auto const jle = credentials::ledgerEntry(env, subject, issuer, credType);
BEAST_EXPECT(
jle.isObject() && jle.isMember(jss::result) && !jle[jss::result].isMember(jss::error) &&
jle[jss::result].isMember(jss::node) && jle[jss::result][jss::node].isMember("LedgerEntryType") &&
jle[jss::result].isMember(jss::node) &&
jle[jss::result][jss::node].isMember("LedgerEntryType") &&
jle[jss::result][jss::node]["LedgerEntryType"] == jss::Credential &&
jle[jss::result][jss::node][jss::Issuer] == issuer.human() &&
jle[jss::result][jss::node][jss::Subject] == subject.human() &&
@@ -982,7 +1020,8 @@ class Simulate_test : public beast::unit_test::suite
BEAST_EXPECT(result[jss::engine_result] == "tesSUCCESS");
BEAST_EXPECT(result[jss::engine_result_code] == 0);
BEAST_EXPECT(
result[jss::engine_result_message] == "The simulated transaction would have been applied.");
result[jss::engine_result_message] ==
"The simulated transaction would have been applied.");
if (BEAST_EXPECT(result.isMember(jss::meta) || result.isMember(jss::meta_blob)))
{
@@ -1056,7 +1095,8 @@ class Simulate_test : public beast::unit_test::suite
BEAST_EXPECT(result[jss::engine_result] == "tesSUCCESS");
BEAST_EXPECT(result[jss::engine_result_code] == 0);
BEAST_EXPECT(
result[jss::engine_result_message] == "The simulated transaction would have been applied.");
result[jss::engine_result_message] ==
"The simulated transaction would have been applied.");
if (BEAST_EXPECT(result.isMember(jss::meta) || result.isMember(jss::meta_blob)))
{
@@ -1098,7 +1138,8 @@ class Simulate_test : public beast::unit_test::suite
Json::Value mptIssuanceId = to_string(makeMptID(env.seq(alice), alice));
// test mpt issuance id
testTxJsonMetadataField(env, tx, validateOutput, jss::mpt_issuance_id, mptIssuanceId);
testTxJsonMetadataField(
env, tx, validateOutput, jss::mpt_issuance_id, mptIssuanceId);
}
}
}