mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-26 14:05:51 +00:00
Merge branch 'master' of github.com:jedmccaleb/NewCoin
This commit is contained in:
@@ -46,7 +46,7 @@ public:
|
||||
static const int sMD_DeleteFinal = 0x04; // final value when it is deleted
|
||||
static const int sMD_Create = 0x08; // value when it's created
|
||||
static const int sMD_Always = 0x10; // value when node containing it is affected at all
|
||||
static const int sMD_Default = sMD_ChangeOrig | sMD_ChangeNew | sMD_DeleteFinal;
|
||||
static const int sMD_Default = sMD_ChangeOrig | sMD_ChangeNew | sMD_DeleteFinal | sMD_Create;
|
||||
|
||||
protected:
|
||||
static std::map<int, ptr> codeToField;
|
||||
|
||||
@@ -419,7 +419,7 @@ void LedgerEntrySet::calcRawMeta(Serializer& s, TER result)
|
||||
prevs.addObject(obj);
|
||||
}
|
||||
if (!prevs.empty())
|
||||
mSet.getAffectedNode(it.first, *type).addObject(prevs);
|
||||
mSet.getAffectedNode(it.first).addObject(prevs);
|
||||
|
||||
STObject finals(sfFinalFields);
|
||||
BOOST_FOREACH(const SerializedType& obj, *curNode)
|
||||
@@ -428,7 +428,7 @@ void LedgerEntrySet::calcRawMeta(Serializer& s, TER result)
|
||||
finals.addObject(obj);
|
||||
}
|
||||
if (!finals.empty())
|
||||
mSet.getAffectedNode(it.first, *type).addObject(finals);
|
||||
mSet.getAffectedNode(it.first).addObject(finals);
|
||||
}
|
||||
else if (type == &sfModifiedNode)
|
||||
{
|
||||
@@ -442,7 +442,7 @@ void LedgerEntrySet::calcRawMeta(Serializer& s, TER result)
|
||||
prevs.addObject(obj);
|
||||
}
|
||||
if (!prevs.empty())
|
||||
mSet.getAffectedNode(it.first, *type).addObject(prevs);
|
||||
mSet.getAffectedNode(it.first).addObject(prevs);
|
||||
|
||||
STObject finals(sfFinalFields);
|
||||
BOOST_FOREACH(const SerializedType& obj, *curNode)
|
||||
@@ -451,7 +451,7 @@ void LedgerEntrySet::calcRawMeta(Serializer& s, TER result)
|
||||
finals.addObject(obj);
|
||||
}
|
||||
if (!finals.empty())
|
||||
mSet.getAffectedNode(it.first, *type).addObject(finals);
|
||||
mSet.getAffectedNode(it.first).addObject(finals);
|
||||
}
|
||||
else if (type == &sfCreatedNode) // if created, thread to owner(s)
|
||||
{
|
||||
@@ -460,6 +460,7 @@ void LedgerEntrySet::calcRawMeta(Serializer& s, TER result)
|
||||
|
||||
if (curNode->isThreadedType()) // always thread to self
|
||||
threadTx(curNode, mLedger, newMod);
|
||||
|
||||
STObject news(sfNewFields);
|
||||
BOOST_FOREACH(const SerializedType& obj, *curNode)
|
||||
{ // save non-default values
|
||||
@@ -467,7 +468,7 @@ void LedgerEntrySet::calcRawMeta(Serializer& s, TER result)
|
||||
news.addObject(obj);
|
||||
}
|
||||
if (!news.empty())
|
||||
mSet.getAffectedNode(it.first, *type).addObject(news);
|
||||
mSet.getAffectedNode(it.first).addObject(news);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -69,7 +69,7 @@ public:
|
||||
assert(mRunning);
|
||||
mRunning = false;
|
||||
mMonitor.addCountAndLatency(mCount,
|
||||
(boost::posix_time::microsec_clock::universal_time() - mStartTime).total_milliseconds());
|
||||
static_cast<int>((boost::posix_time::microsec_clock::universal_time() - mStartTime).total_milliseconds()));
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -486,7 +486,6 @@ BOOST_AUTO_TEST_CASE( SHAMapSync_test )
|
||||
BOOST_FAIL("NodeSize");
|
||||
}
|
||||
|
||||
SMAddNode node();
|
||||
if (!destination.addRootNode(*gotNodes.begin(), snfWIRE, NULL))
|
||||
{
|
||||
cLog(lsFATAL) << "AddRootNode fails";
|
||||
|
||||
@@ -312,7 +312,7 @@ public:
|
||||
void setValue(const STAmount &);
|
||||
|
||||
virtual bool isEquivalent(const SerializedType& t) const;
|
||||
virtual bool isDefault() const { return mValue == 0 && mIssuer.isZero() && mCurrency.isZero(); }
|
||||
virtual bool isDefault() const { return (mValue == 0) && mIssuer.isZero() && mCurrency.isZero(); }
|
||||
|
||||
bool operator==(const STAmount&) const;
|
||||
bool operator!=(const STAmount&) const;
|
||||
|
||||
Reference in New Issue
Block a user