mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-27 14:35:52 +00:00
Refactor NetworkOps and RPC to specify account_index and ledgers better.
This commit is contained in:
@@ -774,12 +774,14 @@ SLE::pointer Ledger::getASNode(LedgerStateParms& parms, const uint256& nodeID,
|
||||
if ( (parms & lepCREATE) == 0 )
|
||||
{
|
||||
parms = lepMISSING;
|
||||
cLog(lsDEBUG) << "getASNode: MISSING";
|
||||
return SLE::pointer();
|
||||
}
|
||||
|
||||
parms = parms | lepCREATED | lepOKAY;
|
||||
SLE::pointer sle=boost::make_shared<SLE>(let, nodeID);
|
||||
|
||||
cLog(lsDEBUG) << "getASNode: CREATED";
|
||||
return sle;
|
||||
}
|
||||
|
||||
@@ -788,12 +790,14 @@ SLE::pointer Ledger::getASNode(LedgerStateParms& parms, const uint256& nodeID,
|
||||
|
||||
if (sle->getType() != let)
|
||||
{ // maybe it's a currency or something
|
||||
cLog(lsDEBUG) << "getASNode: WRONG TYPE";
|
||||
parms = parms | lepWRONGTYPE;
|
||||
return SLE::pointer();
|
||||
}
|
||||
|
||||
parms = parms | lepOKAY;
|
||||
|
||||
cLog(lsDEBUG) << "getASNode: FOUND";
|
||||
return sle;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user