@ -24,10 +24,11 @@ extern Array read_json(const std::string& jsondata);
// Old script.cpp SignatureHash function
// Old script.cpp SignatureHash function
uint256 static SignatureHashOld ( CScript scriptCode , const CTransaction & txTo , unsigned int nIn , int nHashType )
uint256 static SignatureHashOld ( CScript scriptCode , const CTransaction & txTo , unsigned int nIn , int nHashType )
{
{
static const uint256 one ( " 0000000000000000000000000000000000000000000000000000000000000001 " ) ;
if ( nIn > = txTo . vin . size ( ) )
if ( nIn > = txTo . vin . size ( ) )
{
{
printf ( " ERROR: SignatureHash() : nIn=%d out of range \n " , nIn ) ;
printf ( " ERROR: SignatureHash() : nIn=%d out of range \n " , nIn ) ;
return 1 ;
return one ;
}
}
CMutableTransaction txTmp ( txTo ) ;
CMutableTransaction txTmp ( txTo ) ;
@ -58,7 +59,7 @@ uint256 static SignatureHashOld(CScript scriptCode, const CTransaction& txTo, un
if ( nOut > = txTmp . vout . size ( ) )
if ( nOut > = txTmp . vout . size ( ) )
{
{
printf ( " ERROR: SignatureHash() : nOut=%d out of range \n " , nOut ) ;
printf ( " ERROR: SignatureHash() : nOut=%d out of range \n " , nOut ) ;
return 1 ;
return one ;
}
}
txTmp . vout . resize ( nOut + 1 ) ;
txTmp . vout . resize ( nOut + 1 ) ;
for ( unsigned int i = 0 ; i < nOut ; i + + )
for ( unsigned int i = 0 ; i < nOut ; i + + )