Master Core  v0.0.9 - 2abfd2849db8ba7a83957c64eb976b406713c123
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
mastercore_rpc.h File Reference
#include "mastercore.h"
+ Include dependency graph for mastercore_rpc.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int populateRPCTransactionObject (uint256 txid, Object *txobj, string filterAddress)
 

Function Documentation

int populateRPCTransactionObject ( uint256  txid,
Object *  txobj,
string  filterAddress 
)

Definition at line 1356 of file mastercore_rpc.cpp.

References mastercore::_my_sps, CMPTxList::exists(), CMPSPInfo::findSPByTX(), FormatDivisibleMP(), FormatMP(), CMPMetaDEx::getAction(), CMPTransaction::getAmount(), CMPMetaDEx::getAmountDesired(), CMPOffer::getBlockTimeLimit(), CMPOffer::getBTCDesiredOriginal(), CMPMetaDEx::getDesProperty(), CMPTransaction::getFeePaid(), mastercore::GetHeight(), base_uint< BITS >::GetHex(), CMPOffer::getMinFee(), CMPTxList::getNumberOfPurchases(), CMPTransaction::getProperty(), CMPTxList::getPurchaseDetails(), CMPTransaction::getReceiver(), CMPTransaction::getSender(), CMPSPInfo::getSP(), CMPTransaction::getSPName(), CMPOffer::getSubaction(), mastercore::getTotalTokens(), GetTransaction(), CMPTransaction::getType(), CMPTransaction::getTypeString(), mastercore::getValidMPTX(), CMPTransaction::getVersion(), CMPTransaction::interpretPacket(), mastercore::isCrowdsalePurchase(), CMPSPInfo::Entry::isDivisible(), IsMyAddress(), mastercore::isPropertyDivisible(), mapBlockIndex, MP_BLOCK_NOT_IN_CHAIN, MP_CROWDSALE_WITHOUT_PROPERTY, MP_INVALID_TX_IN_DB_FOUND, MP_TX_IS_NOT_MASTER_PROTOCOL, MP_TX_NOT_FOUND, MP_TX_UNCONFIRMED, MSC_TYPE_ACCEPT_OFFER_BTC, MSC_TYPE_CLOSE_CROWDSALE, MSC_TYPE_CREATE_PROPERTY_FIXED, MSC_TYPE_CREATE_PROPERTY_MANUAL, MSC_TYPE_CREATE_PROPERTY_VARIABLE, MSC_TYPE_GRANT_PROPERTY_TOKENS, MSC_TYPE_METADEX, MSC_TYPE_REVOKE_PROPERTY_TOKENS, MSC_TYPE_SEND_TO_OWNERS, MSC_TYPE_SIMPLE_SEND, MSC_TYPE_TRADE_OFFER, CMPSPInfo::Entry::name, CBlockIndex::nHeight, mastercore::p_txlistdb, parseTransaction(), CMPTransaction::SetNull(), CMPTransaction::step1(), CMPTransaction::step2_SmartProperty(), CMPTransaction::step2_Value(), ValueFromAmount(), and CTransaction::vout.

Referenced by getsto_MP(), gettrade_MP(), gettransaction_MP(), and listtransactions_MP().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: