Open-Transactions
0.93.0-ge03d287
|
#include "stdafx.hpp"
#include "OTSmartContract.hpp"
#include "OTAgent.hpp"
#include "OTBylaw.hpp"
#include "OTClause.hpp"
#include "cron/OTCron.hpp"
#include "util/OTFolders.hpp"
#include "OTLedger.hpp"
#include "OTLog.hpp"
#include "OTParty.hpp"
#include "OTPartyAccount.hpp"
#include "OTPseudonym.hpp"
#include "OTStash.hpp"
#include "OTStashItem.hpp"
#include "OTStorage.hpp"
#include <irrxml/irrXML.hpp>
#include <memory>
Go to the source code of this file.
Namespaces | |
opentxs | |
Macros | |
#define | SMART_CONTRACT_PROCESS_INTERVAL 30 |
#define | SMARTCONTRACT_CALLBACK_PARTY_MAY_CANCEL "callback_party_may_cancel_contract" |
#define | SMARTCONTRACT_HOOK_ON_PROCESS "cron_process" |
#define | SMARTCONTRACT_HOOK_ON_ACTIVATE "cron_activate" |
#define | SMARTCONTRACT_HOOK_ON_REMOVE "cron_remove" |
#define | SMARTCONTRACT_HOOK_ON_EXPIRE "cron_expire" |
#define | SMARTCONTRACT_HOOK_ON_DEACTIVATE "cron_deactivate" |
Typedefs | |
typedef bool(OTSmartContract::* | opentxs::OT_SM_RetBool_ThrStr )(std::string from_acct_name, std::string to_acct_name, std::string str_Amount) |
#define SMART_CONTRACT_PROCESS_INTERVAL 30 |
Definition at line 623 of file OTSmartContract.cpp.
#define SMARTCONTRACT_CALLBACK_PARTY_MAY_CANCEL "callback_party_may_cancel_contract" |
Definition at line 634 of file OTSmartContract.cpp.
#define SMARTCONTRACT_HOOK_ON_ACTIVATE "cron_activate" |
Definition at line 664 of file OTSmartContract.cpp.
#define SMARTCONTRACT_HOOK_ON_DEACTIVATE "cron_deactivate" |
Definition at line 702 of file OTSmartContract.cpp.
#define SMARTCONTRACT_HOOK_ON_EXPIRE "cron_expire" |
Definition at line 691 of file OTSmartContract.cpp.
#define SMARTCONTRACT_HOOK_ON_PROCESS "cron_process" |
Definition at line 657 of file OTSmartContract.cpp.
#define SMARTCONTRACT_HOOK_ON_REMOVE "cron_remove" |
Definition at line 682 of file OTSmartContract.cpp.