mirror of
https://github.com/XRPLF/clio.git
synced 2026-07-28 09:30:21 +00:00
chore: Update libxrpl to 3.2.0 (#3114)
This commit is contained in:
@@ -220,7 +220,7 @@ TEST_F(FeedTransactionTest, SubTransactionV1)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -244,7 +244,7 @@ TEST_F(FeedTransactionTest, SubTransactionForProposedTx)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -267,7 +267,7 @@ TEST_F(FeedTransactionTest, SubTransactionV2)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -295,7 +295,7 @@ TEST_F(FeedTransactionTest, SubAccountV1)
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -323,7 +323,7 @@ TEST_F(FeedTransactionTest, SubForProposedAccount)
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -348,7 +348,7 @@ TEST_F(FeedTransactionTest, SubAccountV2)
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -377,7 +377,7 @@ TEST_F(FeedTransactionTest, SubBothTransactionAndAccount)
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -399,7 +399,7 @@ TEST_F(FeedTransactionTest, SubBothTransactionAndAccount)
|
||||
TEST_F(FeedTransactionTest, SubBookV1)
|
||||
{
|
||||
auto const issue1 = getIssue(kCurrency, kIssuer);
|
||||
ripple::Book const book{ripple::xrpIssue(), issue1, std::nullopt};
|
||||
xrpl::Book const book{xrpl::xrpIssue(), issue1, std::nullopt};
|
||||
|
||||
EXPECT_CALL(*mockSessionPtr, onDisconnect);
|
||||
testFeedPtr->sub(book, sessionPtr);
|
||||
@@ -588,7 +588,7 @@ TEST_F(FeedTransactionTest, SubBookV1)
|
||||
TEST_F(FeedTransactionTest, SubBookV2)
|
||||
{
|
||||
auto const issue1 = getIssue(kCurrency, kIssuer);
|
||||
ripple::Book const book{ripple::xrpIssue(), issue1, std::nullopt};
|
||||
xrpl::Book const book{xrpl::xrpIssue(), issue1, std::nullopt};
|
||||
|
||||
EXPECT_CALL(*mockSessionPtr, onDisconnect);
|
||||
testFeedPtr->sub(book, sessionPtr);
|
||||
@@ -681,7 +681,7 @@ TEST_F(FeedTransactionTest, TransactionContainsBothAccountsSubed)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -720,7 +720,7 @@ TEST_F(FeedTransactionTest, SubAccountRepeatWithDifferentVersion)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -756,7 +756,7 @@ TEST_F(FeedTransactionTest, SubTransactionRepeatWithDifferentVersion)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -817,7 +817,7 @@ TEST_F(FeedTransactionTest, SubRepeat)
|
||||
EXPECT_EQ(testFeedPtr->accountSubCount(), 0);
|
||||
|
||||
auto const issue1 = getIssue(kCurrency, kIssuer);
|
||||
ripple::Book const book{ripple::xrpIssue(), issue1, std::nullopt};
|
||||
xrpl::Book const book{xrpl::xrpIssue(), issue1, std::nullopt};
|
||||
|
||||
EXPECT_CALL(*mockSessionPtr, onDisconnect);
|
||||
testFeedPtr->sub(book, sessionPtr);
|
||||
@@ -842,33 +842,33 @@ TEST_F(FeedTransactionTest, PubTransactionWithOwnerFund)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj =
|
||||
xrpl::STObject const obj =
|
||||
createCreateOfferTransactionObject(kAccount1, 1, 32, kCurrency, kIssuer, 1, 3);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
ripple::STArray const metaArray{0};
|
||||
ripple::STObject metaObj(ripple::sfTransactionMetaData);
|
||||
metaObj.setFieldArray(ripple::sfAffectedNodes, metaArray);
|
||||
metaObj.setFieldU8(ripple::sfTransactionResult, ripple::tesSUCCESS);
|
||||
metaObj.setFieldU32(ripple::sfTransactionIndex, 22);
|
||||
xrpl::STArray const metaArray{0};
|
||||
xrpl::STObject metaObj(xrpl::sfTransactionMetaData);
|
||||
metaObj.setFieldArray(xrpl::sfAffectedNodes, metaArray);
|
||||
metaObj.setFieldU8(xrpl::sfTransactionResult, xrpl::tesSUCCESS);
|
||||
metaObj.setFieldU32(xrpl::sfTransactionIndex, 22);
|
||||
trans1.metadata = metaObj.getSerializer().peekData();
|
||||
|
||||
ripple::STObject line(ripple::sfIndexes);
|
||||
line.setFieldU16(ripple::sfLedgerEntryType, ripple::ltRIPPLE_STATE);
|
||||
line.setFieldAmount(ripple::sfLowLimit, ripple::STAmount(10, false));
|
||||
line.setFieldAmount(ripple::sfHighLimit, ripple::STAmount(100, false));
|
||||
line.setFieldH256(ripple::sfPreviousTxnID, ripple::uint256{kTxnId});
|
||||
line.setFieldU32(ripple::sfPreviousTxnLgrSeq, 3);
|
||||
line.setFieldU32(ripple::sfFlags, 0);
|
||||
xrpl::STObject line(xrpl::sfIndexes);
|
||||
line.setFieldU16(xrpl::sfLedgerEntryType, xrpl::ltRIPPLE_STATE);
|
||||
line.setFieldAmount(xrpl::sfLowLimit, xrpl::STAmount(10, false));
|
||||
line.setFieldAmount(xrpl::sfHighLimit, xrpl::STAmount(100, false));
|
||||
line.setFieldH256(xrpl::sfPreviousTxnID, xrpl::uint256{kTxnId});
|
||||
line.setFieldU32(xrpl::sfPreviousTxnLgrSeq, 3);
|
||||
line.setFieldU32(xrpl::sfFlags, 0);
|
||||
auto const issue2 = getIssue(kCurrency, kIssuer);
|
||||
line.setFieldAmount(ripple::sfBalance, ripple::STAmount(issue2, 100));
|
||||
line.setFieldAmount(xrpl::sfBalance, xrpl::STAmount(issue2, 100));
|
||||
|
||||
EXPECT_CALL(*backend_, doFetchLedgerObject).Times(3);
|
||||
auto const issueAccount = getAccountIdWithString(kIssuer);
|
||||
auto const kk = ripple::keylet::account(issueAccount).key;
|
||||
auto const kk = xrpl::keylet::account(issueAccount).key;
|
||||
ON_CALL(*backend_, doFetchLedgerObject(testing::_, testing::_, testing::_))
|
||||
.WillByDefault(testing::Return(line.getSerializer().peekData()));
|
||||
ripple::STObject const accountRoot = createAccountRootObject(kIssuer, 0, 1, 10, 2, kTxnId, 3);
|
||||
xrpl::STObject const accountRoot = createAccountRootObject(kIssuer, 0, 1, 10, 2, kTxnId, 3);
|
||||
ON_CALL(*backend_, doFetchLedgerObject(kk, testing::_, testing::_))
|
||||
.WillByDefault(testing::Return(accountRoot.getSerializer().peekData()));
|
||||
|
||||
@@ -984,32 +984,32 @@ TEST_F(FeedTransactionTest, PubTransactionOfferCreationFrozenLine)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj =
|
||||
xrpl::STObject const obj =
|
||||
createCreateOfferTransactionObject(kAccount1, 1, 32, kCurrency, kIssuer, 1, 3);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
ripple::STArray const metaArray{0};
|
||||
ripple::STObject metaObj(ripple::sfTransactionMetaData);
|
||||
metaObj.setFieldArray(ripple::sfAffectedNodes, metaArray);
|
||||
metaObj.setFieldU8(ripple::sfTransactionResult, ripple::tesSUCCESS);
|
||||
metaObj.setFieldU32(ripple::sfTransactionIndex, 22);
|
||||
xrpl::STArray const metaArray{0};
|
||||
xrpl::STObject metaObj(xrpl::sfTransactionMetaData);
|
||||
metaObj.setFieldArray(xrpl::sfAffectedNodes, metaArray);
|
||||
metaObj.setFieldU8(xrpl::sfTransactionResult, xrpl::tesSUCCESS);
|
||||
metaObj.setFieldU32(xrpl::sfTransactionIndex, 22);
|
||||
trans1.metadata = metaObj.getSerializer().peekData();
|
||||
|
||||
ripple::STObject line(ripple::sfIndexes);
|
||||
line.setFieldU16(ripple::sfLedgerEntryType, ripple::ltRIPPLE_STATE);
|
||||
line.setFieldAmount(ripple::sfLowLimit, ripple::STAmount(10, false));
|
||||
line.setFieldAmount(ripple::sfHighLimit, ripple::STAmount(100, false));
|
||||
line.setFieldH256(ripple::sfPreviousTxnID, ripple::uint256{kTxnId});
|
||||
line.setFieldU32(ripple::sfPreviousTxnLgrSeq, 3);
|
||||
line.setFieldU32(ripple::sfFlags, ripple::lsfHighFreeze);
|
||||
line.setFieldAmount(ripple::sfBalance, ripple::STAmount(getIssue(kCurrency, kIssuer), 100));
|
||||
xrpl::STObject line(xrpl::sfIndexes);
|
||||
line.setFieldU16(xrpl::sfLedgerEntryType, xrpl::ltRIPPLE_STATE);
|
||||
line.setFieldAmount(xrpl::sfLowLimit, xrpl::STAmount(10, false));
|
||||
line.setFieldAmount(xrpl::sfHighLimit, xrpl::STAmount(100, false));
|
||||
line.setFieldH256(xrpl::sfPreviousTxnID, xrpl::uint256{kTxnId});
|
||||
line.setFieldU32(xrpl::sfPreviousTxnLgrSeq, 3);
|
||||
line.setFieldU32(xrpl::sfFlags, xrpl::lsfHighFreeze);
|
||||
line.setFieldAmount(xrpl::sfBalance, xrpl::STAmount(getIssue(kCurrency, kIssuer), 100));
|
||||
|
||||
EXPECT_CALL(*backend_, doFetchLedgerObject).Times(3);
|
||||
auto const issueAccount = getAccountIdWithString(kIssuer);
|
||||
auto const kk = ripple::keylet::account(issueAccount).key;
|
||||
auto const kk = xrpl::keylet::account(issueAccount).key;
|
||||
ON_CALL(*backend_, doFetchLedgerObject(testing::_, testing::_, testing::_))
|
||||
.WillByDefault(testing::Return(line.getSerializer().peekData()));
|
||||
ripple::STObject const accountRoot = createAccountRootObject(kIssuer, 0, 1, 10, 2, kTxnId, 3);
|
||||
xrpl::STObject const accountRoot = createAccountRootObject(kIssuer, 0, 1, 10, 2, kTxnId, 3);
|
||||
ON_CALL(*backend_, doFetchLedgerObject(kk, testing::_, testing::_))
|
||||
.WillByDefault(testing::Return(accountRoot.getSerializer().peekData()));
|
||||
|
||||
@@ -1025,33 +1025,33 @@ TEST_F(FeedTransactionTest, SubTransactionOfferCreationGlobalFrozen)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj =
|
||||
xrpl::STObject const obj =
|
||||
createCreateOfferTransactionObject(kAccount1, 1, 32, kCurrency, kIssuer, 1, 3);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
ripple::STArray const metaArray{0};
|
||||
ripple::STObject metaObj(ripple::sfTransactionMetaData);
|
||||
metaObj.setFieldArray(ripple::sfAffectedNodes, metaArray);
|
||||
metaObj.setFieldU8(ripple::sfTransactionResult, ripple::tesSUCCESS);
|
||||
metaObj.setFieldU32(ripple::sfTransactionIndex, 22);
|
||||
xrpl::STArray const metaArray{0};
|
||||
xrpl::STObject metaObj(xrpl::sfTransactionMetaData);
|
||||
metaObj.setFieldArray(xrpl::sfAffectedNodes, metaArray);
|
||||
metaObj.setFieldU8(xrpl::sfTransactionResult, xrpl::tesSUCCESS);
|
||||
metaObj.setFieldU32(xrpl::sfTransactionIndex, 22);
|
||||
trans1.metadata = metaObj.getSerializer().peekData();
|
||||
|
||||
ripple::STObject line(ripple::sfIndexes);
|
||||
line.setFieldU16(ripple::sfLedgerEntryType, ripple::ltRIPPLE_STATE);
|
||||
line.setFieldAmount(ripple::sfLowLimit, ripple::STAmount(10, false));
|
||||
line.setFieldAmount(ripple::sfHighLimit, ripple::STAmount(100, false));
|
||||
line.setFieldH256(ripple::sfPreviousTxnID, ripple::uint256{kTxnId});
|
||||
line.setFieldU32(ripple::sfPreviousTxnLgrSeq, 3);
|
||||
line.setFieldU32(ripple::sfFlags, ripple::lsfHighFreeze);
|
||||
xrpl::STObject line(xrpl::sfIndexes);
|
||||
line.setFieldU16(xrpl::sfLedgerEntryType, xrpl::ltRIPPLE_STATE);
|
||||
line.setFieldAmount(xrpl::sfLowLimit, xrpl::STAmount(10, false));
|
||||
line.setFieldAmount(xrpl::sfHighLimit, xrpl::STAmount(100, false));
|
||||
line.setFieldH256(xrpl::sfPreviousTxnID, xrpl::uint256{kTxnId});
|
||||
line.setFieldU32(xrpl::sfPreviousTxnLgrSeq, 3);
|
||||
line.setFieldU32(xrpl::sfFlags, xrpl::lsfHighFreeze);
|
||||
auto const issueAccount = getAccountIdWithString(kIssuer);
|
||||
line.setFieldAmount(ripple::sfBalance, ripple::STAmount(getIssue(kCurrency, kIssuer), 100));
|
||||
line.setFieldAmount(xrpl::sfBalance, xrpl::STAmount(getIssue(kCurrency, kIssuer), 100));
|
||||
|
||||
EXPECT_CALL(*backend_, doFetchLedgerObject).Times(2);
|
||||
auto const kk = ripple::keylet::account(issueAccount).key;
|
||||
auto const kk = xrpl::keylet::account(issueAccount).key;
|
||||
ON_CALL(*backend_, doFetchLedgerObject(testing::_, testing::_, testing::_))
|
||||
.WillByDefault(testing::Return(line.getSerializer().peekData()));
|
||||
ripple::STObject const accountRoot =
|
||||
createAccountRootObject(kIssuer, ripple::lsfGlobalFreeze, 1, 10, 2, kTxnId, 3);
|
||||
xrpl::STObject const accountRoot =
|
||||
createAccountRootObject(kIssuer, xrpl::lsfGlobalFreeze, 1, 10, 2, kTxnId, 3);
|
||||
ON_CALL(*backend_, doFetchLedgerObject(kk, testing::_, testing::_))
|
||||
.WillByDefault(testing::Return(accountRoot.getSerializer().peekData()));
|
||||
|
||||
@@ -1073,7 +1073,7 @@ TEST_F(FeedTransactionTest, SubBothProposedAndValidatedAccount)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -1102,7 +1102,7 @@ TEST_F(FeedTransactionTest, SubBothProposedAndValidated)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -1126,7 +1126,7 @@ TEST_F(FeedTransactionTest, SubProposedDisconnect)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -1151,7 +1151,7 @@ TEST_F(FeedTransactionTest, SubProposedAccountDisconnect)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
xrpl::STObject const obj = createPaymentTransactionObject(kAccount1, kAccount2, 1, 1, 32);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
trans1.metadata = createPaymentTransactionMetaObject(kAccount1, kAccount2, 110, 30, 22)
|
||||
@@ -1175,37 +1175,37 @@ TEST_F(FeedTransactionTest, PubTransactionWithOwnerFundFrozenLPToken)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
auto trans1 = TransactionAndMetadata();
|
||||
ripple::STObject const obj =
|
||||
xrpl::STObject const obj =
|
||||
createCreateOfferTransactionObject(kAccount1, 1, 32, kLptokenCurrency, kAmmAccount, 1, 3);
|
||||
trans1.transaction = obj.getSerializer().peekData();
|
||||
trans1.ledgerSequence = 32;
|
||||
ripple::STArray const metaArray{0};
|
||||
ripple::STObject metaObj(ripple::sfTransactionMetaData);
|
||||
metaObj.setFieldArray(ripple::sfAffectedNodes, metaArray);
|
||||
metaObj.setFieldU8(ripple::sfTransactionResult, ripple::tesSUCCESS);
|
||||
metaObj.setFieldU32(ripple::sfTransactionIndex, 22);
|
||||
xrpl::STArray const metaArray{0};
|
||||
xrpl::STObject metaObj(xrpl::sfTransactionMetaData);
|
||||
metaObj.setFieldArray(xrpl::sfAffectedNodes, metaArray);
|
||||
metaObj.setFieldU8(xrpl::sfTransactionResult, xrpl::tesSUCCESS);
|
||||
metaObj.setFieldU32(xrpl::sfTransactionIndex, 22);
|
||||
trans1.metadata = metaObj.getSerializer().peekData();
|
||||
|
||||
ripple::STObject line(ripple::sfIndexes);
|
||||
line.setFieldU16(ripple::sfLedgerEntryType, ripple::ltRIPPLE_STATE);
|
||||
line.setFieldAmount(ripple::sfLowLimit, ripple::STAmount(10, false));
|
||||
line.setFieldAmount(ripple::sfHighLimit, ripple::STAmount(100, false));
|
||||
line.setFieldH256(ripple::sfPreviousTxnID, ripple::uint256{kTxnId});
|
||||
line.setFieldU32(ripple::sfPreviousTxnLgrSeq, 3);
|
||||
line.setFieldU32(ripple::sfFlags, 0);
|
||||
xrpl::STObject line(xrpl::sfIndexes);
|
||||
line.setFieldU16(xrpl::sfLedgerEntryType, xrpl::ltRIPPLE_STATE);
|
||||
line.setFieldAmount(xrpl::sfLowLimit, xrpl::STAmount(10, false));
|
||||
line.setFieldAmount(xrpl::sfHighLimit, xrpl::STAmount(100, false));
|
||||
line.setFieldH256(xrpl::sfPreviousTxnID, xrpl::uint256{kTxnId});
|
||||
line.setFieldU32(xrpl::sfPreviousTxnLgrSeq, 3);
|
||||
line.setFieldU32(xrpl::sfFlags, 0);
|
||||
auto const issue2 = getIssue(kLptokenCurrency, kAmmAccount);
|
||||
line.setFieldAmount(ripple::sfBalance, ripple::STAmount(issue2, 100));
|
||||
line.setFieldAmount(xrpl::sfBalance, xrpl::STAmount(issue2, 100));
|
||||
|
||||
EXPECT_CALL(*backend_, doFetchLedgerObject(testing::_, testing::_, testing::_))
|
||||
.Times(2)
|
||||
.WillRepeatedly(testing::Return(line.getSerializer().peekData()));
|
||||
|
||||
auto const ammID = ripple::uint256{54321};
|
||||
auto const ammID = xrpl::uint256{54321};
|
||||
|
||||
// create an amm account because in `accountHolds` checks for the ammID
|
||||
auto const ammAccount = getAccountIdWithString(kAmmAccount);
|
||||
auto const kk = ripple::keylet::account(ammAccount).key;
|
||||
ripple::STObject const ammAccountRoot =
|
||||
auto const kk = xrpl::keylet::account(ammAccount).key;
|
||||
xrpl::STObject const ammAccountRoot =
|
||||
createAccountRootObject(kAmmAccount, 0, 1, 10, 2, kTxnId, 3, 0, ammID);
|
||||
EXPECT_CALL(*backend_, doFetchLedgerObject(kk, testing::_, testing::_))
|
||||
.Times(2)
|
||||
@@ -1255,21 +1255,20 @@ TEST_F(FeedTransactionTest, PubTransactionWithOwnerFundFrozenLPToken)
|
||||
)
|
||||
.WillOnce(testing::Return(true));
|
||||
|
||||
auto const ammObj = createAmmObject(
|
||||
kAmmAccount, "XRP", ripple::toBase58(ripple::xrpAccount()), kCurrency, kIssuer
|
||||
);
|
||||
auto const ammObj =
|
||||
createAmmObject(kAmmAccount, "XRP", xrpl::toBase58(xrpl::xrpAccount()), kCurrency, kIssuer);
|
||||
EXPECT_CALL(
|
||||
*backend_, doFetchLedgerObject(ripple::keylet::amm(ammID).key, testing::_, testing::_)
|
||||
*backend_, doFetchLedgerObject(xrpl::keylet::amm(ammID).key, testing::_, testing::_)
|
||||
)
|
||||
.WillOnce(testing::Return(ammObj.getSerializer().peekData()));
|
||||
|
||||
// create the issuer account that enacted global freeze
|
||||
auto const issuerAccount = getAccountIdWithString(kIssuer);
|
||||
ripple::STObject const issuerAccountRoot =
|
||||
xrpl::STObject const issuerAccountRoot =
|
||||
createAccountRootObject(kIssuer, 4194304, 1, 10, 2, kTxnId, 3);
|
||||
EXPECT_CALL(
|
||||
*backend_,
|
||||
doFetchLedgerObject(ripple::keylet::account(issuerAccount).key, testing::_, testing::_)
|
||||
doFetchLedgerObject(xrpl::keylet::account(issuerAccount).key, testing::_, testing::_)
|
||||
)
|
||||
.WillOnce(testing::Return(issuerAccountRoot.getSerializer().peekData()));
|
||||
|
||||
@@ -1392,7 +1391,7 @@ TEST_F(FeedTransactionTest, PublishesMPTokenAuthorizeTx)
|
||||
|
||||
auto const ledgerHeader = createLedgerHeader(kLedgerHash, 33);
|
||||
// The issuance ID that this transaction is authorizing
|
||||
auto const mptIssuanceID = ripple::makeMptID(1, getAccountIdWithString(kAccount1));
|
||||
auto const mptIssuanceID = xrpl::makeMptID(1, getAccountIdWithString(kAccount1));
|
||||
auto const trans = createMPTokenAuthorizeTxWithMetadata(kAccount1, mptIssuanceID, 15, 5);
|
||||
|
||||
EXPECT_CALL(*mockSessionPtr, apiSubversion).WillOnce(testing::Return(1));
|
||||
@@ -1435,7 +1434,7 @@ TEST_F(TransactionFeedMockPrometheusTest, subUnsub)
|
||||
testFeedPtr_->unsub(account, sessionPtr_);
|
||||
|
||||
auto const issue1 = getIssue(kCurrency, kIssuer);
|
||||
ripple::Book const book{ripple::xrpIssue(), issue1, std::nullopt};
|
||||
xrpl::Book const book{xrpl::xrpIssue(), issue1, std::nullopt};
|
||||
EXPECT_CALL(*mockSessionPtr_, onDisconnect);
|
||||
testFeedPtr_->sub(book, sessionPtr_);
|
||||
testFeedPtr_->unsub(book, sessionPtr_);
|
||||
@@ -1468,7 +1467,7 @@ TEST_F(TransactionFeedMockPrometheusTest, AutoDisconnect)
|
||||
testFeedPtr_->sub(account, sessionPtr_);
|
||||
|
||||
auto const issue1 = getIssue(kCurrency, kIssuer);
|
||||
ripple::Book const book{ripple::xrpIssue(), issue1, std::nullopt};
|
||||
xrpl::Book const book{xrpl::xrpIssue(), issue1, std::nullopt};
|
||||
testFeedPtr_->sub(book, sessionPtr_);
|
||||
|
||||
// Emulate onDisconnect signal is called
|
||||
|
||||
Reference in New Issue
Block a user