Actually set the cached transaction state.

This commit is contained in:
JoelKatz
2013-06-02 01:48:07 -07:00
parent 70ffcb7a50
commit f7810215a5

View File

@@ -171,11 +171,11 @@ TER Transactor::preCheck()
{
if (mTxn.isKnownBad() || (!isSetBit(mParams, tapNO_CHECK_SIGN) && !mTxn.checkSign(mSigningPubKey)))
{
mTxn.setGood();
mTxn.setBad();
WriteLog (lsWARNING, Transactor) << "applyTransaction: Invalid transaction: bad signature";
return temINVALID;
}
mTxn.isKnownGood();
mTxn.setGood();
}
return tesSUCCESS;