From 22973c1e5b6c9cc9bf7e72b36e72313417f1641a Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Thu, 27 Dec 2012 10:40:53 -0800 Subject: [PATCH] Function to get reserve increment. --- src/cpp/ripple/Ledger.h | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/cpp/ripple/Ledger.h b/src/cpp/ripple/Ledger.h index 92d4d0d062..741177b052 100644 --- a/src/cpp/ripple/Ledger.h +++ b/src/cpp/ripple/Ledger.h @@ -301,10 +301,10 @@ public: SLE::pointer getRippleState(LedgerStateParms& parms, const uint256& uNode); SLE::pointer getRippleState(const uint256& uNode) - { - LedgerStateParms qry = lepNONE; - return getRippleState(qry, uNode); - } + { + LedgerStateParms qry = lepNONE; + return getRippleState(qry, uNode); + } SLE::pointer getRippleState(const RippleAddress& naA, const RippleAddress& naB, const uint160& uCurrency) { return getRippleState(getRippleStateIndex(naA, naB, uCurrency)); } @@ -330,6 +330,12 @@ public: return scaleFeeBase(static_cast(increments) * mReserveIncrement + mReserveBase); } + uint64 getReserveInc() + { + if (!mBaseFee) updateFees(); + return mReserveIncrement; + } + uint64 scaleFeeBase(uint64 fee); uint64 scaleFeeLoad(uint64 fee);