Some small missing pieces for TX metadata.

This commit is contained in:
JoelKatz
2012-07-20 14:08:33 -07:00
parent fadca2cb97
commit 2230286afb
3 changed files with 3 additions and 2 deletions

View File

@@ -862,7 +862,7 @@ TransactionEngineResult TransactionEngine::applyTransaction(const SerializedTran
naSigningPubKey = NewcoinAddress::createAccountPublic(txn.peekSigningPubKey());
// Consistency: really signed.
if (terSUCCESS == terResult && !txn.checkSign(naSigningPubKey))
if ((terSUCCESS == terResult) && ((params & tepNO_CHECK_SIGN) == 0) && !txn.checkSign(naSigningPubKey))
{
Log(lsWARNING) << "applyTransaction: Invalid transaction: bad signature";