2222#include " util/LoggerFixtures.hpp"
2323#include " util/TestObject.hpp"
2424
25- #include < boost/asio/io_context.hpp>
26- #include < boost/asio/spawn.hpp>
27- #include < boost/json/array.hpp>
28- #include < boost/json/object.hpp>
29- #include < boost/json/parse.hpp>
30- #include < boost/json/value.hpp>
31- #include < gmock/gmock.h>
32- #include < grpcpp/support/status.h>
3325#include < gtest/gtest.h>
3426#include < xrpl/basics/Blob.h>
3527#include < xrpl/basics/Slice.h>
4335#include < xrpl/protocol/TxFormats.h>
4436#include < xrpl/protocol/TxMeta.h>
4537#include < xrpl/protocol/UintTypes.h>
46- #include < xrpl/protocol/tokens.h>
4738
4839#include < cstdint>
4940#include < optional>
@@ -127,7 +118,7 @@ TEST_F(NFTHelpersTest, NFTDataFromFailedTx)
127118 ripple::STObject objMeta (sitMeta, ripple::sfMetadata);
128119 objMeta.setFieldU8 (ripple::sfTransactionResult, ripple::tecINCOMPLETE);
129120
130- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , objMeta.getSerializer ().peekData ());
121+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , objMeta.getSerializer ().peekData ());
131122 auto const [nftTxs, nftDatas] =
132123 etl::getNFTDataFromTx (txMeta, ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()}));
133124
@@ -149,7 +140,7 @@ TEST_F(NFTHelpersTest, NotNFTTx)
149140 kTX
150141 );
151142
152- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
143+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
153144
154145 auto const [nftTxs, nftDatas] =
155146 etl::getNFTDataFromTx (txMeta, ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()}));
@@ -164,7 +155,7 @@ TEST_F(NFTHelpersTest, NFTModifyWithURI)
164155 ripple::Blob const uriBlob (uri.begin (), uri.end ());
165156
166157 auto const tx = createNftModifyTxWithMetadata (kACCOUNT , kNFT_ID , uriBlob);
167- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
158+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
168159
169160 auto const sttx = ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()});
170161 auto const [nftTxs, nftDatas] =
@@ -178,7 +169,7 @@ TEST_F(NFTHelpersTest, NFTModifyWithURI)
178169TEST_F (NFTHelpersTest, NFTModifyWithoutURI)
179170{
180171 auto const tx = createNftModifyTxWithMetadata (kACCOUNT , kNFT_ID , ripple::Blob{});
181- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
172+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
182173 auto const sttx = ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()});
183174 auto const [nftTxs, nftDatas] = etl::getNFTDataFromTx (txMeta, sttx);
184175
@@ -205,7 +196,7 @@ TEST_F(NFTHelpersTest, NFTMintCantFindNewNFT)
205196 // No NFT added to the page
206197 auto const tx =
207198 createMintNftTxWithMetadataOfCreatedNode (kACCOUNT , 1 , 20 , 1 , std::nullopt , std::nullopt , kPAGE_INDEX );
208- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
199+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
209200
210201 EXPECT_THROW (
211202 etl::getNFTDataFromTx (txMeta, ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()})),
@@ -218,7 +209,7 @@ TEST_F(NFTHelpersTest, NFTMintFromCreatedNode)
218209 std::string const uri (" 1234567890A" );
219210 ripple::Blob const uriBlob (uri.begin (), uri.end ());
220211 auto const tx = createMintNftTxWithMetadataOfCreatedNode (kACCOUNT , 1 , 20 , 1 , kNFT_ID , uri, kPAGE_INDEX );
221- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
212+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
222213 auto const sttx = ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()});
223214
224215 auto const [nftTxs, nftDatas] = etl::getNFTDataFromTx (txMeta, sttx);
@@ -231,7 +222,7 @@ TEST_F(NFTHelpersTest, NFTMintFromCreatedNode)
231222TEST_F (NFTHelpersTest, NFTMintWithoutUriField)
232223{
233224 auto const tx = createMintNftTxWithMetadataOfCreatedNode (kACCOUNT , 1 , 20 , 1 , kNFT_ID , std::nullopt , kPAGE_INDEX );
234- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
225+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
235226 auto const sttx = ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()});
236227
237228 auto const [nftTxs, nftDatas] = etl::getNFTDataFromTx (txMeta, sttx);
@@ -311,7 +302,7 @@ TEST_F(NFTHelpersTest, NFTCancelOfferContainsDuplicateNFTs)
311302 auto const tx = createCancelNftOffersTxWithMetadata (
312303 kACCOUNT , 1 , 2 , std::vector<std::string>{kNFT_ID2 , kNFT_ID , kNFT_ID2 , kNFT_ID }
313304 );
314- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
305+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
315306 auto const sttx = ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()});
316307 auto const [nftTxs, nftDatas] = etl::getNFTDataFromTx (txMeta, sttx);
317308
@@ -358,7 +349,7 @@ TEST_F(NFTHelpersTest, UniqueNFTDatas)
358349TEST_F (NFTHelpersTest, NFTAcceptBuyerOffer)
359350{
360351 auto const tx = createAcceptNftBuyerOfferTxWithMetadata (kACCOUNT , 1 , 2 , kNFT_ID , kOFFER_ID );
361- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
352+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
362353 auto const sttx = ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()});
363354 auto const [nftTxs, nftDatas] = etl::getNFTDataFromTx (txMeta, sttx);
364355
@@ -385,7 +376,7 @@ TEST_F(NFTHelpersTest, NFTAcceptBuyerOfferCheckOfferIDFail)
385376TEST_F (NFTHelpersTest, NFTAcceptSellerOfferFromCreatedNode)
386377{
387378 auto const tx = createAcceptNftSellerOfferTxWithMetadata (kACCOUNT2 , 1 , 2 , kNFT_ID , kOFFER_ID , kPAGE_INDEX , true );
388- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
379+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
389380 auto const sttx = ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()});
390381 auto const [nftTxs, nftDatas] = etl::getNFTDataFromTx (txMeta, sttx);
391382
@@ -398,7 +389,7 @@ TEST_F(NFTHelpersTest, NFTAcceptSellerOfferFromCreatedNode)
398389TEST_F (NFTHelpersTest, NFTAcceptSellerOfferFromModifiedNode)
399390{
400391 auto const tx = createAcceptNftSellerOfferTxWithMetadata (kACCOUNT2 , 1 , 2 , kNFT_ID , kOFFER_ID , kPAGE_INDEX , false );
401- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
392+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
402393 auto const sttx = ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()});
403394 auto const [nftTxs, nftDatas] = etl::getNFTDataFromTx (txMeta, sttx);
404395
@@ -412,7 +403,7 @@ TEST_F(NFTHelpersTest, NFTAcceptSellerOfferCheckFail)
412403{
413404 // The only changed nft page is owned by ACCOUNT, thus can't find the new owner
414405 auto const tx = createAcceptNftSellerOfferTxWithMetadata (kACCOUNT , 1 , 2 , kNFT_ID , kOFFER_ID , kPAGE_INDEX , true );
415- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
406+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 1 , tx.metadata );
416407
417408 EXPECT_THROW (
418409 etl::getNFTDataFromTx (txMeta, ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()})),
@@ -464,7 +455,7 @@ TEST_F(NFTHelpersTest, NFTAcceptSellerOfferIDNotInMetaData)
464455TEST_F (NFTHelpersTest, NFTCreateOffer)
465456{
466457 auto const tx = createCreateNftOfferTxWithMetadata (kACCOUNT , 1 , 2 , kNFT_ID , 1 , kOFFER_ID );
467- ripple::TxMeta txMeta (ripple::uint256 (kTX ), 5 , tx.metadata );
458+ ripple::TxMeta const txMeta (ripple::uint256 (kTX ), 5 , tx.metadata );
468459 auto const sttx = ripple::STTx (ripple::SerialIter{tx.transaction .data (), tx.transaction .size ()});
469460 auto const [nftTxs, nftDatas] = etl::getNFTDataFromTx (txMeta, sttx);
470461
0 commit comments