133 #ifndef OPENTXS_CORE_OTCHEQUE_HPP
134 #define OPENTXS_CORE_OTCHEQUE_HPP
205 const int64_t& lAmount,
const int64_t& lTransactionNum,
265 #endif // OPENTXS_CORE_OTCHEQUE_HPP
virtual int32_t ProcessXMLNode(irr::io::IrrXMLReader *&xml)
virtual void UpdateContents()
virtual bool SaveContractWallet(std::ofstream &ofs) const
const int64_t & GetAmount() const
OTIdentifier m_REMITTER_ACCT_ID
const OTIdentifier & GetRemitterAcctID() const
bool HasRecipient() const
const OTString & GetMemo() const
EXPORT void CancelCheque()
OTIdentifier m_REMITTER_USER_ID
OTString m_strContractType
const OTIdentifier & GetRemitterUserID() const
void SetAsVoucher(const OTIdentifier &remitterUserID, const OTIdentifier &remitterAcctID)
EXPORT bool IssueCheque(const int64_t &lAmount, const int64_t &lTransactionNum, const time64_t &VALID_FROM, const time64_t &VALID_TO, const OTIdentifier &SENDER_ACCT_ID, const OTIdentifier &SENDER_USER_ID, const OTString &strMemo, const OTIdentifier *pRECIPIENT_USER_ID=nullptr)
OTIdentifier m_RECIPIENT_USER_ID
const OTIdentifier & GetRecipientUserID() const
virtual EXPORT ~OTCheque()