|
virtual bool | AddDenomination (OTPseudonym &theNotary, int64_t lDenomination, int32_t nPrimeLength=1024) |
|
virtual EXPORT bool | SignToken (OTPseudonym &theNotary, Token &theToken, OTString &theOutput, int32_t nTokenIndex) |
|
virtual EXPORT bool | VerifyToken (OTPseudonym &theNotary, OTString &theCleartextToken, int64_t lDenomination) |
|
virtual EXPORT | ~MintLucre () |
|
int32_t | GetSeries () const |
|
time64_t | GetValidFrom () const |
|
time64_t | GetValidTo () const |
|
time64_t | GetExpiration () const |
|
EXPORT bool | Expired () const |
|
OTAccount * | GetCashReserveAccount () const |
|
virtual EXPORT | ~Mint () |
|
virtual void | Release () |
|
void | Release_Mint () |
|
void | ReleaseDenominations () |
|
EXPORT bool | LoadMint (const char *szAppend=nullptr) |
|
EXPORT bool | SaveMint (const char *szAppend=nullptr) |
|
virtual bool | LoadContract () |
|
void | SetSavePrivateKeys (bool bDoIt=true) |
|
bool | GetPrivate (OTASCIIArmor &theArmor, int64_t lDenomination) |
|
bool | GetPublic (OTASCIIArmor &theArmor, int64_t lDenomination) |
|
int64_t | GetDenomination (int32_t nIndex) |
|
EXPORT int64_t | GetLargestDenomination (int64_t lAmount) |
|
int32_t | GetDenominationCount () const |
|
virtual bool | VerifyContractID () const |
|
EXPORT bool | VerifyMint (const OTPseudonym &theOperator) |
|
virtual void | UpdateContents () |
|
void | SetAssetID (const OTIdentifier &newID) |
|
EXPORT void | GenerateNewMint (int32_t nSeries, time64_t VALID_FROM, time64_t VALID_TO, time64_t MINT_EXPIRATION, const OTIdentifier &theAssetID, const OTIdentifier &theServerID, OTPseudonym &theNotary, int64_t nDenom1=0, int64_t nDenom2=0, int64_t nDenom3=0, int64_t nDenom4=0, int64_t nDenom5=0, int64_t nDenom6=0, int64_t nDenom7=0, int64_t nDenom8=0, int64_t nDenom9=0, int64_t nDenom10=0) |
|
virtual bool | SaveContractWallet (std::ofstream &ofs) const |
|
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 | SaveContractWallet (OTString &strContents) const |
|
virtual EXPORT bool | DisplayStatistics (OTString &strContents) 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 |
|
Definition at line 151 of file MintLucre.hpp.