ChangeTransactor rejects transactions with hash dependencies.

This commit is contained in:
JoelKatz
2013-05-26 16:50:28 -07:00
parent 344adf445a
commit 49c97f53b4

View File

@@ -33,7 +33,7 @@ TER ChangeTransactor::checkSig()
TER ChangeTransactor::checkSeq()
{
if (mTxn.getSequence() != 0)
if ((mTxn.getSequence() != 0) || mTxn.isFieldPresent(sfPreviousTxnID))
{
cLog(lsWARNING) << "Change transaction had bad sequence";
return temBAD_SEQUENCE;