4 #include <json_spirit/json_spirit.h> 7 #include <structs/uint256.h> 12 #define MC_ASSET_KEY_UNCONFIRMED_GENESIS 1 13 #define MC_ASSET_KEY_VALID 0 14 #define MC_ASSET_KEY_INVALID_TXID -1 15 #define MC_ASSET_KEY_INVALID_REF -2 16 #define MC_ASSET_KEY_INVALID_NAME -3 17 #define MC_ASSET_KEY_INVALID_SIZE -4 18 #define MC_ASSET_KEY_INVALID_EMPTY -5 21 bool AssetRefDecode(
unsigned char *bin,
const char*
string,
const size_t stringLen);
22 void ParseEntityIdentifier(json_spirit::Value entity_identifier,
mc_EntityDetails *entity,uint32_t entity_type);
30 uint256 hash,
int nHashType,
const std::string& unspentRedeemScript,
31 CScript& scriptSigRet, txnouttype& whichTypeRet);
33 bool ExtractDestinationScriptValid(
const CScript& scriptPubKey, CTxDestination& addressRet);
35 #endif // TRANSACTIONS_H
Definition: keyshelper.h:30
Definition: uint256.h:294