133 #ifndef OPENTXS_CORE_TRANSACTION_HELPERS_HPP
134 #define OPENTXS_CORE_TRANSACTION_HELPERS_HPP
136 #include "../OTTransaction.hpp"
151 int64_t& lNumberOfOrigin,
152 int64_t& lTransactionNum, int64_t& lInRefTo,
153 int64_t& lInRefDisplay,
time64_t& the_DATE_SIGNED,
154 int& theType, OTString& strHash,
155 int64_t& lAdjustment, int64_t& lDisplayValue,
156 int64_t& lClosingNum, int64_t& lRequestNum,
157 bool& bReplyTransSuccess,
158 OTNumList* pNumList =
nullptr);
161 const OTIdentifier& SERVER_ID,
const OTIdentifier& USER_ID,
162 const OTIdentifier& ACCOUNT_ID,
165 const int64_t& lTransactionNum);
167 OTTransaction*
LoadBoxReceipt(OTTransaction& theAbbrev, OTLedger& theLedger);
170 int64_t lLedgerType);
173 const char* szCaller, OTString& strFolder1name,
174 OTString& strFolder2name, OTString& strFolder3name,
175 OTString& strFilename);
178 const char* szCaller, OTString& strFolder1name,
179 OTString& strFolder2name, OTString& strFolder3name,
180 OTString& strFilename);
183 const OTString& strUserOrAcctID,
184 const OTString& strServerID,
185 const int64_t& lTransactionNum,
186 const char* szCaller, OTString& strFolder1name,
187 OTString& strFolder2name, OTString& strFolder3name,
188 OTString& strFilename);
192 #endif // OPENTXS_CORE_TRANSACTION_HELPERS_HPP
int32_t LoadAbbreviatedRecord(irr::io::IrrXMLReader *&xml, int64_t &lNumberOfOrigin, int64_t &lTransactionNum, int64_t &lInRefTo, int64_t &lInRefDisplay, time64_t &the_DATE_SIGNED, int &theType, OTString &strHash, int64_t &lAdjustment, int64_t &lDisplayValue, int64_t &lClosingNum, int64_t &lRequestNum, bool &bReplyTransSuccess, OTNumList *pNumList=nullptr)
EXPORT bool VerifyBoxReceiptExists(const OTIdentifier &SERVER_ID, const OTIdentifier &USER_ID, const OTIdentifier &ACCOUNT_ID, int32_t nBoxType, const int64_t &lTransactionNum)
OTTransaction * LoadBoxReceipt(OTTransaction &theAbbrev, OTLedger &theLedger)
bool SetupBoxReceiptFilename(int64_t lLedgerType, OTTransaction &theTransaction, const char *szCaller, OTString &strFolder1name, OTString &strFolder2name, OTString &strFolder3name, OTString &strFilename)
EXPORT const char * GetTransactionTypeString(int transactionNumber)