This commit is contained in:
jl777
2019-02-18 23:16:24 -11:00
parent 0ca1b888c3
commit 60e6554848

View File

@@ -1294,12 +1294,14 @@ bool rogue_validate(struct CCcontract_info *cp,int32_t height,Eval *eval,const C
switch ( funcid ) switch ( funcid )
{ {
case 'G': case 'G':
gametxid = tx.GetHash();
if ( (err= rogue_isvalidgame(cp,gameheight,gametx,buyin,maxplayers,gametxid,0)) != 0 ) if ( (err= rogue_isvalidgame(cp,gameheight,gametx,buyin,maxplayers,gametxid,0)) != 0 )
{ {
fprintf(stderr,"height.%d rogue_isvalidgame error.%d\n",height,err); fprintf(stderr,"height.%d %s rogue_isvalidgame error.%d\n",height,gametxid.GetHex().c_str(),err);
if ( height > 30000 ) if ( height > 30000 )
return eval->Invalid("invalid gametxid"); return eval->Invalid("invalid gametxid");
} }
fprintf(stderr,"height.%d %s rogue_isvalidgame\n",height,gametxid.GetHex().c_str());
return(true); return(true);
break; break;
case 'R': case 'R':