From fd5f57daf46943a7db0694e710b2d59f755ead42 Mon Sep 17 00:00:00 2001 From: miketout Date: Mon, 12 Sep 2022 14:19:07 -0700 Subject: [PATCH] Build fix --- src/pbaas/crosschainrpc.h | 42 +++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/pbaas/crosschainrpc.h b/src/pbaas/crosschainrpc.h index d4834d79f..8f238e462 100644 --- a/src/pbaas/crosschainrpc.h +++ b/src/pbaas/crosschainrpc.h @@ -161,6 +161,27 @@ public: } }; +class CETHNFTAddress +{ +public: + uint160 contractID; + uint256 tokenID; + + CETHNFTAddress() {} + CETHNFTAddress(const UniValue &uni); + CETHNFTAddress(const uint160 &contract, const uint256 &token) : contractID(contract), tokenID(token) {} + + ADD_SERIALIZE_METHODS; + + template + inline void SerializationOp(Stream& s, Operation ser_action) { + READWRITE(contractID); + READWRITE(tokenID); + } + + UniValue ToUniValue() const; +}; + class CTransferDestination { public: @@ -350,27 +371,6 @@ public: UniValue ToUniValue() const; }; -class CETHNFTAddress -{ -public: - uint160 contractID; - uint256 tokenID; - - CETHNFTAddress() {} - CETHNFTAddress(const UniValue &uni); - CETHNFTAddress(const uint160 &contract, const uint256 &token) : contractID(contract), tokenID(token) {} - - ADD_SERIALIZE_METHODS; - - template - inline void SerializationOp(Stream& s, Operation ser_action) { - READWRITE(contractID); - READWRITE(tokenID); - } - - UniValue ToUniValue() const; -}; - extern int64_t AmountFromValueNoErr(const UniValue& value); // convenience class for collections of currencies that supports comparisons, including ==, >, >=, <, <=, as well as addition, and subtraction