Eval* eval,

This commit is contained in:
jl777
2018-07-24 00:17:21 -11:00
parent ae02bd6ba2
commit ced7a51333
2 changed files with 3 additions and 3 deletions

View File

@@ -33,7 +33,7 @@ struct CCcontract_info
uint256 prevtxid;
char unspendableCCaddr[64],CChexstr[72];
uint8_t CCpriv[32];
bool (*validate)(Eval* eval,struct CCcontract_info *cp,const CTransaction &tx);
bool (*validate)(struct CCcontract_info *cp,Eval* eval,const CTransaction &tx);
bool (*ismyvin)(CScript const& scriptSig);
uint8_t evalcode,didinit;
};

View File

@@ -75,7 +75,7 @@ bool FaucetExactAmounts(struct CCcontract_info *cp,Eval* eval,const CTransaction
else return(true);
}
bool FaucetValidate(Eval* eval,const CTransaction &tx)
bool FaucetValidate(struct CCcontract_info *cp,Eval* eval,const CTransaction &tx)
{
int32_t numvins,numvouts,preventCCvins,preventCCvouts,i;
numvins = tx.vin.size();
@@ -92,7 +92,7 @@ bool FaucetValidate(Eval* eval,const CTransaction &tx)
return eval->Invalid("illegal normal vini");
}
fprintf(stderr,"check amounts\n");
if ( FaucetExactAmounts(eval,tx,1,10000) == false )
if ( FaucetExactAmounts(cp,eval,tx,1,10000) == false )
return false;
else
{