mirror of
https://github.com/XRPLF/rippled.git
synced 2026-06-05 01:37:00 +00:00
chore: Apply clang-format width 100 (#6387)
This commit is contained in:
@@ -44,8 +44,10 @@ private:
|
||||
// Insufficient reserve if the data series extends to greater than 5
|
||||
{
|
||||
Env env(*this);
|
||||
env.fund(env.current()->fees().accountReserve(1) + env.current()->fees().base * 2, owner);
|
||||
Oracle oracle(env, {.owner = owner, .fee = static_cast<int>(env.current()->fees().base.drops())});
|
||||
env.fund(
|
||||
env.current()->fees().accountReserve(1) + env.current()->fees().base * 2, owner);
|
||||
Oracle oracle(
|
||||
env, {.owner = owner, .fee = static_cast<int>(env.current()->fees().base.drops())});
|
||||
BEAST_EXPECT(oracle.exists());
|
||||
oracle.set(
|
||||
UpdateArg{
|
||||
@@ -68,7 +70,8 @@ private:
|
||||
Oracle oracle(env, {.owner = owner, .fee = baseFee}, false);
|
||||
|
||||
// Invalid flag
|
||||
oracle.set(CreateArg{.flags = tfSellNFToken, .fee = baseFee, .err = ter(temINVALID_FLAG)});
|
||||
oracle.set(
|
||||
CreateArg{.flags = tfSellNFToken, .fee = baseFee, .err = ter(temINVALID_FLAG)});
|
||||
|
||||
// Duplicate token pair
|
||||
oracle.set(
|
||||
@@ -123,7 +126,9 @@ private:
|
||||
auto const baseFee = static_cast<int>(env.current()->fees().base.drops());
|
||||
env.fund(XRP(1'000), owner);
|
||||
|
||||
Oracle oracle(env, CreateArg{.owner = owner, .series = {{{"XRP", "USD", 740, 1}}}, .fee = baseFee});
|
||||
Oracle oracle(
|
||||
env,
|
||||
CreateArg{.owner = owner, .series = {{{"XRP", "USD", 740, 1}}}, .fee = baseFee});
|
||||
oracle.set(
|
||||
UpdateArg{
|
||||
.series =
|
||||
@@ -152,7 +157,10 @@ private:
|
||||
// Asset class or provider not included on create
|
||||
oracle.set(
|
||||
CreateArg{
|
||||
.assetClass = std::nullopt, .provider = "provider", .fee = baseFee, .err = ter(temMALFORMED)});
|
||||
.assetClass = std::nullopt,
|
||||
.provider = "provider",
|
||||
.fee = baseFee,
|
||||
.err = ter(temMALFORMED)});
|
||||
oracle.set(
|
||||
CreateArg{
|
||||
.assetClass = "currency",
|
||||
@@ -188,7 +196,8 @@ private:
|
||||
// Fields too long
|
||||
// Asset class
|
||||
std::string assetClass(17, '0');
|
||||
oracle.set(CreateArg{.assetClass = assetClass, .fee = baseFee, .err = ter(temMALFORMED)});
|
||||
oracle.set(
|
||||
CreateArg{.assetClass = assetClass, .fee = baseFee, .err = ter(temMALFORMED)});
|
||||
// provider
|
||||
std::string const large(257, '0');
|
||||
oracle.set(CreateArg{.provider = large, .fee = baseFee, .err = ter(temMALFORMED)});
|
||||
@@ -214,7 +223,11 @@ private:
|
||||
Oracle oracle(env, {.owner = owner, .fee = baseFee});
|
||||
BEAST_EXPECT(oracle.exists());
|
||||
oracle.set(
|
||||
UpdateArg{.owner = some, .series = {{"XRP", "USD", 740, 1}}, .fee = baseFee, .err = ter(temMALFORMED)});
|
||||
UpdateArg{
|
||||
.owner = some,
|
||||
.series = {{"XRP", "USD", 740, 1}},
|
||||
.fee = baseFee,
|
||||
.err = ter(temMALFORMED)});
|
||||
}
|
||||
|
||||
{
|
||||
@@ -223,7 +236,9 @@ private:
|
||||
Env env(*this);
|
||||
auto const baseFee = static_cast<int>(env.current()->fees().base.drops());
|
||||
auto closeTime = [&]() {
|
||||
return duration_cast<seconds>(env.current()->header().closeTime.time_since_epoch() - 10'000s).count();
|
||||
return duration_cast<seconds>(
|
||||
env.current()->header().closeTime.time_since_epoch() - 10'000s)
|
||||
.count();
|
||||
};
|
||||
env.fund(XRP(1'000), owner);
|
||||
Oracle oracle(env, {.owner = owner, .fee = baseFee});
|
||||
@@ -244,7 +259,8 @@ private:
|
||||
.fee = baseFee,
|
||||
.err = ter(tecINVALID_UPDATE_TIME)});
|
||||
oracle.set(UpdateArg{.series = {{"XRP", "USD", 740, 1}}, .fee = baseFee});
|
||||
BEAST_EXPECT(oracle.expectLastUpdateTime(static_cast<std::uint32_t>(testStartTime.count() + 450)));
|
||||
BEAST_EXPECT(oracle.expectLastUpdateTime(
|
||||
static_cast<std::uint32_t>(testStartTime.count() + 450)));
|
||||
// Less than the previous lastUpdateTime
|
||||
oracle.set(
|
||||
UpdateArg{
|
||||
@@ -287,7 +303,11 @@ private:
|
||||
auto const baseFee = static_cast<int>(env.current()->fees().base.drops());
|
||||
env.fund(XRP(1'000), owner);
|
||||
Oracle oracle(
|
||||
env, {.owner = owner, .series = {{"USD", "USD", 740, 1}}, .fee = baseFee, .err = ter(temMALFORMED)});
|
||||
env,
|
||||
{.owner = owner,
|
||||
.series = {{"USD", "USD", 740, 1}},
|
||||
.fee = baseFee,
|
||||
.err = ter(temMALFORMED)});
|
||||
}
|
||||
|
||||
{
|
||||
@@ -334,7 +354,8 @@ private:
|
||||
Env env(*this);
|
||||
env.fund(XRP(1'000), owner);
|
||||
Oracle oracle(env, {.owner = owner, .fee = -1, .err = ter(temBAD_FEE)});
|
||||
Oracle oracle1(env, {.owner = owner, .fee = static_cast<int>(env.current()->fees().base.drops())});
|
||||
Oracle oracle1(
|
||||
env, {.owner = owner, .fee = static_cast<int>(env.current()->fees().base.drops())});
|
||||
oracle.set(UpdateArg{.owner = owner, .fee = -1, .err = ter(temBAD_FEE)});
|
||||
}
|
||||
}
|
||||
@@ -395,7 +416,8 @@ private:
|
||||
env.fund(XRP(1'000), some);
|
||||
Oracle oracle(env, {.owner = owner, .fee = baseFee});
|
||||
BEAST_EXPECT(oracle.exists());
|
||||
oracle.set(CreateArg{.owner = some, .series = {{"912810RR9", "USD", 740, 1}}, .fee = baseFee});
|
||||
oracle.set(
|
||||
CreateArg{.owner = some, .series = {{"912810RR9", "USD", 740, 1}}, .fee = baseFee});
|
||||
BEAST_EXPECT(Oracle::exists(env, some, oracle.documentID()));
|
||||
}
|
||||
}
|
||||
@@ -484,8 +506,14 @@ private:
|
||||
auto const acctDelFee{drops(env.current()->fees().increment)};
|
||||
env.fund(XRP(1'000), owner);
|
||||
env.fund(XRP(1'000), alice);
|
||||
Oracle oracle(env, {.owner = owner, .series = {{"XRP", "USD", 740, 1}}, .fee = baseFee});
|
||||
Oracle oracle1(env, {.owner = owner, .documentID = 2, .series = {{"XRP", "EUR", 740, 1}}, .fee = baseFee});
|
||||
Oracle oracle(
|
||||
env, {.owner = owner, .series = {{"XRP", "USD", 740, 1}}, .fee = baseFee});
|
||||
Oracle oracle1(
|
||||
env,
|
||||
{.owner = owner,
|
||||
.documentID = 2,
|
||||
.series = {{"XRP", "EUR", 740, 1}},
|
||||
.fee = baseFee});
|
||||
BEAST_EXPECT(ownerCount(env, owner) == 2);
|
||||
BEAST_EXPECT(oracle.exists());
|
||||
BEAST_EXPECT(oracle1.exists());
|
||||
@@ -542,7 +570,9 @@ private:
|
||||
BEAST_EXPECT(ownerCount(env, owner) == count);
|
||||
|
||||
// update both pairs
|
||||
oracle.set(UpdateArg{.series = {{"XRP", "USD", 741, 2}, {"XRP", "EUR", 710, 2}}, .fee = baseFee});
|
||||
oracle.set(
|
||||
UpdateArg{
|
||||
.series = {{"XRP", "USD", 741, 2}, {"XRP", "EUR", 710, 2}}, .fee = baseFee});
|
||||
BEAST_EXPECT(oracle.expectPrice({{"XRP", "USD", 741, 2}, {"XRP", "EUR", 710, 2}}));
|
||||
// owner count is not changed since the number of pairs is 2
|
||||
BEAST_EXPECT(ownerCount(env, owner) == count);
|
||||
@@ -562,7 +592,8 @@ private:
|
||||
BEAST_EXPECT(ownerCount(env, owner) == count);
|
||||
|
||||
// update two pairs and delete four
|
||||
oracle.set(UpdateArg{.series = {{"BTC", "USD", std::nullopt, std::nullopt}}, .fee = baseFee});
|
||||
oracle.set(
|
||||
UpdateArg{.series = {{"BTC", "USD", std::nullopt, std::nullopt}}, .fee = baseFee});
|
||||
oracle.set(
|
||||
UpdateArg{
|
||||
.series =
|
||||
@@ -582,7 +613,8 @@ private:
|
||||
{
|
||||
Env env(*this);
|
||||
auto const baseFee = static_cast<int>(env.current()->fees().base.drops());
|
||||
env.fund(env.current()->fees().accountReserve(1) + env.current()->fees().base * 2, owner);
|
||||
env.fund(
|
||||
env.current()->fees().accountReserve(1) + env.current()->fees().base * 2, owner);
|
||||
Oracle oracle(env, {.owner = owner, .fee = baseFee});
|
||||
oracle.set(UpdateArg{.series = {{"XRP", "USD", 742, 2}}, .fee = baseFee});
|
||||
}
|
||||
@@ -590,7 +622,9 @@ private:
|
||||
for (bool const withFixOrder : {false, true})
|
||||
{
|
||||
// Should be same order as creation
|
||||
Env env(*this, withFixOrder ? testable_amendments() : testable_amendments() - fixPriceOracleOrder);
|
||||
Env env(
|
||||
*this,
|
||||
withFixOrder ? testable_amendments() : testable_amendments() - fixPriceOracleOrder);
|
||||
auto const baseFee = static_cast<int>(env.current()->fees().base.drops());
|
||||
|
||||
auto test = [&](Env& env, DataSeries const& series) {
|
||||
@@ -600,18 +634,22 @@ private:
|
||||
auto sle = env.le(keylet::oracle(owner, oracle.documentID()));
|
||||
BEAST_EXPECT(sle->getFieldArray(sfPriceDataSeries).size() == series.size());
|
||||
|
||||
auto const beforeQuoteAssetName1 =
|
||||
sle->getFieldArray(sfPriceDataSeries)[0].getFieldCurrency(sfQuoteAsset).getText();
|
||||
auto const beforeQuoteAssetName2 =
|
||||
sle->getFieldArray(sfPriceDataSeries)[1].getFieldCurrency(sfQuoteAsset).getText();
|
||||
auto const beforeQuoteAssetName1 = sle->getFieldArray(sfPriceDataSeries)[0]
|
||||
.getFieldCurrency(sfQuoteAsset)
|
||||
.getText();
|
||||
auto const beforeQuoteAssetName2 = sle->getFieldArray(sfPriceDataSeries)[1]
|
||||
.getFieldCurrency(sfQuoteAsset)
|
||||
.getText();
|
||||
|
||||
oracle.set(UpdateArg{.series = series, .fee = baseFee});
|
||||
sle = env.le(keylet::oracle(owner, oracle.documentID()));
|
||||
|
||||
auto const afterQuoteAssetName1 =
|
||||
sle->getFieldArray(sfPriceDataSeries)[0].getFieldCurrency(sfQuoteAsset).getText();
|
||||
auto const afterQuoteAssetName2 =
|
||||
sle->getFieldArray(sfPriceDataSeries)[1].getFieldCurrency(sfQuoteAsset).getText();
|
||||
auto const afterQuoteAssetName1 = sle->getFieldArray(sfPriceDataSeries)[0]
|
||||
.getFieldCurrency(sfQuoteAsset)
|
||||
.getText();
|
||||
auto const afterQuoteAssetName2 = sle->getFieldArray(sfPriceDataSeries)[1]
|
||||
.getFieldCurrency(sfQuoteAsset)
|
||||
.getText();
|
||||
|
||||
if (env.current()->rules().enabled(fixPriceOracleOrder))
|
||||
{
|
||||
@@ -669,11 +707,19 @@ private:
|
||||
// Update
|
||||
oracle.set(
|
||||
UpdateArg{
|
||||
.series = {{"XRP", "USD", 740, 1}}, .msig = msig(becky), .fee = baseFee, .err = ter(tefBAD_QUORUM)});
|
||||
.series = {{"XRP", "USD", 740, 1}},
|
||||
.msig = msig(becky),
|
||||
.fee = baseFee,
|
||||
.err = ter(tefBAD_QUORUM)});
|
||||
oracle.set(
|
||||
UpdateArg{
|
||||
.series = {{"XRP", "USD", 740, 1}}, .msig = msig(zelda), .fee = baseFee, .err = ter(tefBAD_SIGNATURE)});
|
||||
oracle.set(UpdateArg{.series = {{"XRP", "USD", 741, 1}}, .msig = msig(becky, bogie), .fee = baseFee});
|
||||
.series = {{"XRP", "USD", 740, 1}},
|
||||
.msig = msig(zelda),
|
||||
.fee = baseFee,
|
||||
.err = ter(tefBAD_SIGNATURE)});
|
||||
oracle.set(
|
||||
UpdateArg{
|
||||
.series = {{"XRP", "USD", 741, 1}}, .msig = msig(becky, bogie), .fee = baseFee});
|
||||
BEAST_EXPECT(oracle.expectPrice({{"XRP", "USD", 741, 1}}));
|
||||
// remove the signer list
|
||||
env(signers(alice, jtx::none), sig(alie));
|
||||
@@ -690,9 +736,12 @@ private:
|
||||
.fee = baseFee,
|
||||
.err = ter(tefBAD_SIGNATURE)});
|
||||
// updated list succeeds
|
||||
oracle.set(UpdateArg{.series = {{"XRP", "USD", 7412, 2}}, .msig = msig(zelda, bob), .fee = baseFee});
|
||||
oracle.set(
|
||||
UpdateArg{
|
||||
.series = {{"XRP", "USD", 7412, 2}}, .msig = msig(zelda, bob), .fee = baseFee});
|
||||
BEAST_EXPECT(oracle.expectPrice({{"XRP", "USD", 7412, 2}}));
|
||||
oracle.set(UpdateArg{.series = {{"XRP", "USD", 74245, 3}}, .msig = msig(ed), .fee = baseFee});
|
||||
oracle.set(
|
||||
UpdateArg{.series = {{"XRP", "USD", 74245, 3}}, .msig = msig(ed), .fee = baseFee});
|
||||
BEAST_EXPECT(oracle.expectPrice({{"XRP", "USD", 74245, 3}}));
|
||||
|
||||
// Remove
|
||||
|
||||
Reference in New Issue
Block a user