|
| EXPORT | OTAccount (const OTIdentifier &userId, const OTIdentifier &accountId, const OTIdentifier &serverId, const OTString &name) |
| |
| EXPORT | OTAccount (const OTIdentifier &userId, const OTIdentifier &accountId, const OTIdentifier &serverId) |
| |
| virtual EXPORT | ~OTAccount () |
| |
| virtual EXPORT void | Release () |
| |
| virtual EXPORT bool | LoadContract () |
| |
| virtual EXPORT bool | SaveContractWallet (std::ofstream &ofs) const |
| |
| virtual EXPORT bool | SaveContractWallet (OTString &contents) const |
| |
| virtual EXPORT bool | DisplayStatistics (OTString &contents) const |
| |
| void | MarkForDeletion () |
| |
| bool | IsMarkedForDeletion () const |
| |
| EXPORT bool | IsInternalServerAcct () const |
| |
| EXPORT bool | IsOwnedByUser () const |
| |
| EXPORT bool | IsOwnedByEntity () const |
| |
| EXPORT bool | IsAllowedToGoNegative () const |
| |
| EXPORT bool | IsIssuer () const |
| |
| EXPORT bool | IsStashAcct () const |
| |
| EXPORT const int64_t & | GetStashTransNum () const |
| |
| EXPORT void | SetStashTransNum (const int64_t &transNum) |
| |
| EXPORT void | InitAccount () |
| |
| EXPORT void | Release_Account () |
| |
| EXPORT bool | GenerateNewAccount (const OTPseudonym &server, const OTMessage &message, AccountType acctType=simple, int64_t stashTransNum=0) |
| |
| EXPORT OTLedger * | LoadInbox (OTPseudonym &nym) const |
| |
| EXPORT OTLedger * | LoadOutbox (OTPseudonym &nym) const |
| |
| EXPORT bool | SaveInbox (OTLedger &box, OTIdentifier *hash=nullptr) |
| |
| EXPORT bool | SaveOutbox (OTLedger &box, OTIdentifier *nash=nullptr) |
| |
| EXPORT const OTIdentifier & | GetAssetTypeID () const |
| |
| EXPORT int64_t | GetBalance () const |
| |
| EXPORT bool | Debit (const int64_t &amount) |
| |
| EXPORT bool | Credit (const int64_t &amount) |
| |
| EXPORT bool | VerifyOwner (const OTPseudonym &candidate) const |
| |
| EXPORT bool | VerifyOwnerByID (const OTIdentifier &nymId) const |
| |
| EXPORT bool | SaveAccount () |
| |
| EXPORT void | SetInboxHash (const OTIdentifier &input) |
| |
| EXPORT bool | GetInboxHash (OTIdentifier &output) |
| |
| EXPORT void | SetOutboxHash (const OTIdentifier &input) |
| |
| EXPORT bool | GetOutboxHash (OTIdentifier &output) |
| |
| EXPORT char const * | GetTypeString () const |
| |
| EXPORT void | GetNumList (OTNumList &theOutput) |
| |
| bool | Contains (const OTString &strContains) |
| |
| EXPORT bool | Contains (const char *szContains) |
| |
| bool | IsSameAccount (const OTTransactionType &rhs) const |
| |
| void | SetLoadInsecure () |
| |
| const OTIdentifier & | GetUserID () const |
| |
| void | SetUserID (const OTIdentifier &theID) |
| |
| const OTIdentifier & | GetRealAccountID () const |
| |
| void | SetRealAccountID (const OTIdentifier &theID) |
| |
| const OTIdentifier & | GetPurportedAccountID () const |
| |
| void | SetPurportedAccountID (const OTIdentifier &theID) |
| |
| const OTIdentifier & | GetRealServerID () const |
| |
| void | SetRealServerID (const OTIdentifier &theID) |
| |
| const OTIdentifier & | GetPurportedServerID () const |
| |
| void | SetPurportedServerID (const OTIdentifier &theID) |
| |
| virtual EXPORT bool | VerifyContractID () const |
| |
| virtual bool | VerifyAccount (const OTPseudonym &theNym) |
| |
| | OTTransactionType (const OTIdentifier &theUserID, const OTIdentifier &theAccountID, const OTIdentifier &theServerID) |
| |
| | OTTransactionType (const OTIdentifier &theUserID, const OTIdentifier &theAccountID, const OTIdentifier &theServerID, int64_t lTransactionNum) |
| |
| void | InitTransactionType () |
| |
| virtual | ~OTTransactionType () |
| |
| void | Release_TransactionType () |
| |
| EXPORT int64_t | GetTransactionNum () const |
| |
| void | SetTransactionNum (int64_t lTransactionNum) |
| |
| virtual EXPORT void | CalculateNumberOfOrigin () |
| |
| virtual EXPORT int64_t | GetNumberOfOrigin () |
| |
| EXPORT int64_t | GetRawNumberOfOrigin () const |
| |
| EXPORT void | SetNumberOfOrigin (int64_t lTransactionNum) |
| |
| EXPORT void | SetNumberOfOrigin (OTTransactionType &setFrom) |
| |
| EXPORT bool | VerifyNumberOfOrigin (OTTransactionType &compareTo) |
| |
| EXPORT int64_t | GetReferenceToNum () const |
| |
| EXPORT void | SetReferenceToNum (int64_t lTransactionNum) |
| |
| EXPORT void | GetReferenceString (OTString &theStr) const |
| |
| EXPORT void | SetReferenceString (const OTString &theStr) |
| |
| const char * | GetHashType () const |
| |
| void | SetIdentifier (const OTIdentifier &theID) |
| |
| EXPORT | OTContract () |
| |
| EXPORT | OTContract (const OTString &name, const OTString &foldername, const OTString &filename, const OTString &strID) |
| |
| EXPORT | OTContract (const OTString &strID) |
| |
| EXPORT | OTContract (const OTIdentifier &theID) |
| |
| void | Initialize () |
| |
| virtual EXPORT | ~OTContract () |
| |
| EXPORT void | Release_Contract () |
| |
| EXPORT void | ReleaseSignatures () |
| |
| virtual EXPORT bool | CreateContract (const OTString &strContract, const OTPseudonym &theSigner) |
| |
| EXPORT bool | InsertNym (const OTString &strKeyName, const OTString &strKeyValue) |
| |
| EXPORT void | GetName (OTString &strName) const |
| |
| EXPORT void | SetName (const OTString &strName) |
| |
| virtual EXPORT bool | VerifyContract () |
| |
| virtual EXPORT void | GetIdentifier (OTIdentifier &theIdentifier) const |
| |
| virtual EXPORT void | GetIdentifier (OTString &theIdentifier) const |
| |
| EXPORT void | GetFilename (OTString &strFilename) const |
| |
| EXPORT void | GetFoldername (OTString &strFoldername) const |
| |
| EXPORT bool | LoadContract (const char *szFoldername, const char *szFilename) |
| |
| EXPORT bool | LoadContractFromString (const OTString &theStr) |
| |
| bool | LoadContractRawFile () |
| |
| EXPORT bool | ParseRawFile () |
| |
| EXPORT bool | SaveToContractFolder () |
| |
| EXPORT bool | SaveContractRaw (OTString &strOutput) const |
| |
| EXPORT bool | RewriteContract (OTString &strOutput) const |
| |
| EXPORT bool | SaveContract () |
| |
| EXPORT bool | SaveContract (const char *szFoldername, const char *szFilename) |
| |
| virtual EXPORT void | CreateContents () |
| |
| EXPORT void | CreateInnerContents () |
| |
| virtual EXPORT bool | SaveContents (std::ofstream &ofs) const |
| |
| virtual EXPORT bool | SaveContents (OTString &strContents) const |
| |
| virtual EXPORT bool | SignContract (const OTPseudonym &theNym, const OTPasswordData *pPWData=nullptr) |
| |
| EXPORT bool | SignContractAuthent (const OTPseudonym &theNym, const OTPasswordData *pPWData=nullptr) |
| |
| EXPORT bool | SignWithKey (const OTAsymmetricKey &theKey, const OTPasswordData *pPWData=nullptr) |
| |
| EXPORT bool | SignContract (const OTPseudonym &theNym, OTSignature &theSignature, const OTPasswordData *pPWData=nullptr) |
| |
| EXPORT bool | SignContractAuthent (const OTPseudonym &theNym, OTSignature &theSignature, const OTPasswordData *pPWData=nullptr) |
| |
| EXPORT bool | SignContract (const OTAsymmetricKey &theKey, OTSignature &theSignature, const OTString &strHashType, const OTPasswordData *pPWData=nullptr) |
| |
| EXPORT bool | SignContract (const char *szFoldername, const char *szFilename, OTSignature &theSignature, const OTPasswordData *pPWData=nullptr) |
| |
| virtual EXPORT void | CalculateContractID (OTIdentifier &newID) const |
| |
| virtual EXPORT bool | VerifySignature (const OTPseudonym &theNym, const OTPasswordData *pPWData=nullptr) const |
| |
| virtual EXPORT bool | VerifySigAuthent (const OTPseudonym &theNym, const OTPasswordData *pPWData=nullptr) const |
| |
| EXPORT bool | VerifyWithKey (const OTAsymmetricKey &theKey, const OTPasswordData *pPWData=nullptr) const |
| |
| EXPORT bool | VerifySignature (const OTPseudonym &theNym, const OTSignature &theSignature, const OTPasswordData *pPWData=nullptr) const |
| |
| EXPORT bool | VerifySigAuthent (const OTPseudonym &theNym, const OTSignature &theSignature, const OTPasswordData *pPWData=nullptr) const |
| |
| EXPORT bool | VerifySignature (const OTAsymmetricKey &theKey, const OTSignature &theSignature, const OTString &strHashType, const OTPasswordData *pPWData=nullptr) const |
| |
| EXPORT bool | VerifySignature (const char *szFoldername, const char *szFilename, const OTSignature &theSignature, const OTPasswordData *pPWData=nullptr) const |
| |
| EXPORT const OTAsymmetricKey * | GetContractPublicKey () const |
| |
| EXPORT const OTPseudonym * | GetContractPublicNym () const |
| |
|
| static EXPORT OTAccount * | GenerateNewAccount (const OTIdentifier &userId, const OTIdentifier &serverId, const OTPseudonym &serverNym, const OTMessage &message, AccountType acctType=simple, int64_t stashTransNum=0) |
| |
| static EXPORT OTAccount * | LoadExistingAccount (const OTIdentifier &accountId, const OTIdentifier &serverId) |
| |
| static EXPORT char const * | _GetTypeString (AccountType accountType) |
| |
| static EXPORT OTTransactionType * | TransactionFactory (OTString strInput) |
| |
| static EXPORT bool | DearmorAndTrim (const OTString &strInput, OTString &strOutput, OTString &strFirstLine) |
| |
| static bool | AddBookendsAroundContent (OTString &strOutput, const OTString &strContents, const OTString &strContractType, const OTString &strHashType, const listOfSignatures &listSignatures) |
| |
| static EXPORT bool | LoadEncodedTextField (irr::io::IrrXMLReader *&xml, OTASCIIArmor &ascOutput) |
| |
| static EXPORT bool | LoadEncodedTextField (irr::io::IrrXMLReader *&xml, OTString &strOutput) |
| |
| static bool | LoadEncodedTextFieldByName (irr::io::IrrXMLReader *&xml, OTASCIIArmor &ascOutput, const char *&szName, OTString::Map *pmapExtraVars=nullptr) |
| |
| static bool | LoadEncodedTextFieldByName (irr::io::IrrXMLReader *&xml, OTString &strOutput, const char *&szName, OTString::Map *pmapExtraVars=nullptr) |
| |
| static bool | SkipToElement (irr::io::IrrXMLReader *&xml) |
| |
| static bool | SkipToTextField (irr::io::IrrXMLReader *&xml) |
| |
| static bool | SkipAfterLoadingField (irr::io::IrrXMLReader *&xml) |
| |
| static EXPORT bool | SignFlatText (OTString &strFlatText, const OTString &strContractType, const OTPseudonym &theSigner, OTString &strOutput) |
| |
Definition at line 148 of file OTAccount.hpp.