More pieces.

This commit is contained in:
JoelKatz
2012-07-31 01:01:50 -07:00
parent 7971151c3b
commit 1213f34d75
2 changed files with 33 additions and 3 deletions

View File

@@ -84,6 +84,7 @@ public:
TMNEUnfunded() : TransactionMetaNodeEntry(TMNDeleteUnfunded) { ; }
TMNEUnfunded(const STAmount& f, const STAmount& s) :
TransactionMetaNodeEntry(TMNDeleteUnfunded), firstAmount(f), secondAmount(s) { ; }
void setBalances(const STAmount& firstBalance, const STAmount& secondBalance);
virtual void addRaw(Serializer&) const;
virtual Json::Value getJson(int) const;
virtual int compare(const TransactionMetaNodeEntry&) const;
@@ -112,6 +113,9 @@ public:
uint32 getPreviousLedger() const { return mPreviousLedger; }
const boost::ptr_vector<TransactionMetaNodeEntry>& peekEntries() const { return mEntries; }
TransactionMetaNodeEntry* findEntry(int nodeType);
void addNode(TransactionMetaNodeEntry*);
bool operator<(const TransactionMetaNode& n) const { return mNode < n.mNode; }
bool operator<=(const TransactionMetaNode& n) const { return mNode <= n.mNode; }
bool operator>(const TransactionMetaNode& n) const { return mNode > n.mNode; }