diff --git a/src/cc/assets.cpp b/src/cc/assets.cpp index 2006773f2..9da854019 100644 --- a/src/cc/assets.cpp +++ b/src/cc/assets.cpp @@ -618,7 +618,8 @@ uint64_t AddCCinputs(CMutableTransaction &mtx,CPubKey mypk,uint256 assetid,uint6 uint64_t totalinputs = 0; std::string assetidstr = "01eecd0fcaa2b0a9980c649e04a158135ebec2cbd1a3711089b90e196d5cab3e"; std::vector txData(ParseHex(assetidstr)); - uint256 txid = txData; + uint256 txid; + memcpy(&txid,txData.data(),sizeof(txid)); mtx.vin.push_back(CTxIn(txid,0,CScript())); return(totalinputs); }