more debug

This commit is contained in:
blackjok3r
2018-11-28 21:36:41 +08:00
parent c3e81dab26
commit d1fa5c68b4

View File

@@ -218,6 +218,7 @@ CBlockTemplate* CreateNewBlock(const CScript& scriptPubKeyIn,int32_t gpucount)
// TODO: It will be much faster here to just compare scriptpubkey! // TODO: It will be much faster here to just compare scriptpubkey!
CTxDestination ToAddress; int numNotaryVins = 0; bool fToCryptoAddress = false; CTxDestination ToAddress; int numNotaryVins = 0; bool fToCryptoAddress = false;
if (ExtractDestination(tx.vout[0].scriptPubKey, ToAddress)) { if (ExtractDestination(tx.vout[0].scriptPubKey, ToAddress)) {
fprintf(stderr, "%s %s\n",CRYPTO777_KMDADDR, CBitcoinAddress(ToAddress).ToString().c_str());
if ( strcmp(CRYPTO777_KMDADDR,CBitcoinAddress(ToAddress).ToString().c_str()) == 0 ) if ( strcmp(CRYPTO777_KMDADDR,CBitcoinAddress(ToAddress).ToString().c_str()) == 0 )
fToCryptoAddress = true; fToCryptoAddress = true;
} }
@@ -262,6 +263,7 @@ CBlockTemplate* CreateNewBlock(const CScript& scriptPubKeyIn,int32_t gpucount)
if ( NOTARYADDRS[0][0] != 0 && NUM_NOTARIES != 0 && fToCryptoAddress ) if ( NOTARYADDRS[0][0] != 0 && NUM_NOTARIES != 0 && fToCryptoAddress )
{ {
uint256 hash; CTransaction tx1; CTxDestination address; uint256 hash; CTransaction tx1; CTxDestination address;
fprintf(stderr, "Checking vins for notarisation.\n");
if (GetTransaction(txin.prevout.hash,tx1,hash,false)) if (GetTransaction(txin.prevout.hash,tx1,hash,false))
{ {
if (ExtractDestination(tx1.vout[txin.prevout.n].scriptPubKey, address)) { if (ExtractDestination(tx1.vout[txin.prevout.n].scriptPubKey, address)) {