payments Airdrop. Working airdrop and syncs TESTHC chain.

This commit is contained in:
blackjok3r
2019-04-29 22:45:56 +08:00
parent 8b70bbf307
commit 2a0ae73874
6 changed files with 425 additions and 167 deletions

View File

@@ -74,7 +74,7 @@ CScript getCCopret(const CScript &scriptPubKey)
{
std::vector<std::vector<unsigned char>> vParams = std::vector<std::vector<unsigned char>>();
CScript dummy; CScript opret;
if ( scriptPubKey.IsPayToCryptoCondition(&dummy, vParams) )
if ( scriptPubKey.IsPayToCryptoCondition(&dummy, vParams) && vParams.size() == 1 )
{
//fprintf(stderr, "vparams.%s\n", HexStr(vParams[0].begin(), vParams[0].end()).c_str());
opret = CScript(vParams[0].begin()+6, vParams[0].end());