This commit is contained in:
@@ -850,18 +850,22 @@ UniValue sudoku_solution(uint64_t txfee,struct CCcontract_info *cp,cJSON *params
|
|||||||
mtx.vout.push_back(CTxOut(balance,CScript() << ParseHex(HexStr(mypk)) << OP_CHECKSIG));
|
mtx.vout.push_back(CTxOut(balance,CScript() << ParseHex(HexStr(mypk)) << OP_CHECKSIG));
|
||||||
CCaddr2set(cp,cp->evalcode,pk,priv32,CCaddr);
|
CCaddr2set(cp,cp->evalcode,pk,priv32,CCaddr);
|
||||||
rawtx = FinalizeCCTx(0,cp,mtx,pubkey2pk(Mypubkey()),txfee,sudoku_solutionopret(solution,timestamps));
|
rawtx = FinalizeCCTx(0,cp,mtx,pubkey2pk(Mypubkey()),txfee,sudoku_solutionopret(solution,timestamps));
|
||||||
|
if ( rawtx.size() > 0 )
|
||||||
|
{
|
||||||
|
result.push_back(Pair("result","success"));
|
||||||
|
result.push_back(Pair("hex",rawtx));
|
||||||
|
}
|
||||||
|
else result.push_back(Pair("error","couldnt finalize CCtx"));
|
||||||
} else result.push_back(Pair("error","couldnt find funds in solution address"));
|
} else result.push_back(Pair("error","couldnt find funds in solution address"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else result.push_back(Pair("error","couldnt get all params"));
|
|
||||||
if ( rawtx.size() > 0 )
|
|
||||||
{
|
|
||||||
result.push_back(Pair("result","success"));
|
|
||||||
result.push_back(Pair("hex",rawtx));
|
|
||||||
}
|
}
|
||||||
else result.push_back(Pair("error","couldnt finalize CCtx"));
|
else
|
||||||
//printf("params.(%s)\n",jprint(params,0));
|
{
|
||||||
|
printf("n.%d params.(%s)\n",n,jprint(params,0));
|
||||||
|
result.push_back(Pair("error","couldnt get all params"));
|
||||||
|
}
|
||||||
return(result);
|
return(result);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user