133 #ifndef OPENTXS_CORE_OTMESSAGE_HPP
134 #define OPENTXS_CORE_OTMESSAGE_HPP
143 class OTPasswordData;
171 bool bHarvestingForRetry,
172 bool bReplyWasSuccess,
173 bool bReplyWasFailure,
174 bool bTransactionWasSuccess,
175 bool bTransactionWasFailure)
const;
251 #endif // OPENTXS_CORE_OTMESSAGE_HPP
OTASCIIArmor m_ascPayload2
virtual bool SaveContractWallet(std::ofstream &ofs) const
virtual EXPORT bool SignContract(const OTPseudonym &theNym, const OTPasswordData *pPWData=nullptr)
virtual EXPORT bool VerifySignature(const OTPseudonym &theNym, const OTPasswordData *pPWData=nullptr) const
EXPORT void SetAcknowledgments(OTPseudonym &theNym)
int64_t m_lTransactionNum
virtual EXPORT ~OTMessage()
OTNumList m_AcknowledgedReplies
OTASCIIArmor m_ascInReferenceTo
virtual void UpdateContents()
OTASCIIArmor m_ascPayload
EXPORT bool HarvestTransactionNumbers(OTPseudonym &theNym, bool bHarvestingForRetry, bool bReplyWasSuccess, bool bReplyWasFailure, bool bTransactionWasSuccess, bool bTransactionWasFailure) const
OTString m_strNymPublicKey
virtual bool VerifyContractID() const
virtual int32_t ProcessXMLNode(irr::io::IrrXMLReader *&xml)