Suppress metadata for unmodified nodes. Add a transaction application sequence number to txn metadat.

This commit is contained in:
JoelKatz
2012-11-25 10:31:33 -08:00
parent 73ad63849c
commit ca59a885ca
7 changed files with 22 additions and 10 deletions

View File

@@ -56,6 +56,7 @@ private:
protected:
Ledger::pointer mLedger;
int mTxnSeq;
uint160 mTxnAccountID;
SLE::pointer mTxnAccount;
@@ -65,8 +66,8 @@ protected:
public:
typedef boost::shared_ptr<TransactionEngine> pointer;
TransactionEngine() { ; }
TransactionEngine(Ledger::ref ledger) : mLedger(ledger) { assert(mLedger); }
TransactionEngine() : mTxnSeq(0) { ; }
TransactionEngine(Ledger::ref ledger) : mLedger(ledger), mTxnSeq(0) { assert(mLedger); }
LedgerEntrySet& getNodes() { return mNodes; }
Ledger::pointer getLedger() { return mLedger; }