From 3968cf1365d82b42a679038e88d8244a14984469 Mon Sep 17 00:00:00 2001 From: bthomee Date: Wed, 21 Jan 2026 15:55:54 -0800 Subject: [PATCH] deploy: 4cd6cc3e01eac7c6437163cfe2173739fbc2e35f --- AMMBid_8cpp_source.html | 2 +- AMMClawback_8cpp_source.html | 2 +- AMMCore_8h_source.html | 2 +- AMMDeposit_8cpp_source.html | 2 +- AMMExtended__test_8cpp_source.html | 4 +- AMMHelpers_8cpp_source.html | 12 +- AMMHelpers_8h_source.html | 16 +- AMMLiquidity_8cpp_source.html | 6 +- AMMLiquidity_8h_source.html | 2 +- AMMOffer_8cpp_source.html | 2 +- AMMTest_8cpp_source.html | 4 +- AMMUtils_8cpp_source.html | 2 +- AMMVote_8cpp_source.html | 2 +- AMMWithdraw_8cpp_source.html | 2 +- AMM__test_8cpp_source.html | 8 +- AmountConversions_8h_source.html | 6 +- Asset_8cpp_source.html | 2 +- Asset_8h_source.html | 2 +- GetAggregatePrice_8cpp_source.html | 2 +- GetAggregatePrice__test_8cpp_source.html | 6 +- Handshake_8cpp_source.html | 2 +- IOUAmount_8cpp_source.html | 4 +- IOUAmount_8h_source.html | 2 +- IOUAmount__test_8cpp_source.html | 6 +- InvariantCheck_8cpp_source.html | 2 +- InvariantCheck_8h_source.html | 2 +- Invariants__test_8cpp_source.html | 2 +- LendingHelpers_8cpp_source.html | 16 +- LendingHelpers_8h_source.html | 10 +- LendingHelpers__test_8cpp_source.html | 2 +- LoanBrokerCoverClawback_8cpp_source.html | 8 +- LoanBrokerCoverWithdraw_8cpp_source.html | 4 +- LoanBrokerDelete_8cpp_source.html | 2 +- LoanBrokerSet_8cpp_source.html | 2 +- LoanBroker__test_8cpp_source.html | 2 +- LoanDelete_8cpp_source.html | 2 +- LoanManage_8cpp_source.html | 8 +- LoanPay_8cpp_source.html | 8 +- LoanSet_8cpp_source.html | 6 +- Loan__test_8cpp_source.html | 16 +- MPTAmount_8h_source.html | 2 +- Number_8cpp_source.html | 62 +- Number_8h_source.html | 1632 ++++++++++---------- Number__test_8cpp_source.html | 40 +- OverlayImpl_8cpp_source.html | 2 +- PaySteps_8cpp_source.html | 2 +- Protocol_8h_source.html | 2 +- QualityFunction_8cpp_source.html | 4 +- QualityFunction_8h_source.html | 2 +- Rules_8cpp_source.html | 4 +- STAmount_8cpp_source.html | 16 +- STAmount_8h_source.html | 14 +- STAmount__test_8cpp_source.html | 2 +- STNumber_8cpp_source.html | 10 +- STNumber_8h_source.html | 2 +- STNumber__test_8cpp_source.html | 18 +- STObject_8h_source.html | 2 +- STParsedJSON__test_8cpp_source.html | 2 +- StrandFlow_8h_source.html | 2 +- SystemParameters_8h_source.html | 2 +- TestHelpers_8cpp_source.html | 2 +- TestHelpers_8h_source.html | 2 +- VaultClawback_8cpp_source.html | 2 +- VaultCreate_8cpp_source.html | 2 +- Vault__test_8cpp_source.html | 2 +- View_8cpp_source.html | 2 +- XChainBridge_8cpp_source.html | 2 +- XRPAmount_8h_source.html | 2 +- applySteps_8cpp_source.html | 2 +- classxrpl_1_1Number.html | 92 +- classxrpl_1_1NumberMantissaScaleGuard.html | 8 +- classxrpl_1_1NumberRoundModeGuard.html | 6 +- classxrpl_1_1saveNumberRoundMode.html | 8 +- conceptxrpl_1_1Integral64.html | 4 +- json__value_8cpp_source.html | 2 +- json__value_8h_source.html | 2 +- namespacexrpl.html | 20 +- reduce__relay__test_8cpp_source.html | 2 +- src_2test_2jtx_2amount_8h_source.html | 6 +- structxrpl_1_1MantissaRange.html | 18 +- structxrpl_1_1Number_1_1normalized.html | 2 +- structxrpl_1_1Number_1_1unchecked.html | 2 +- tagged__integer_8h_source.html | 2 +- 83 files changed, 1104 insertions(+), 1102 deletions(-) diff --git a/AMMBid_8cpp_source.html b/AMMBid_8cpp_source.html index 50787e7dc1..3813c5b2e4 100644 --- a/AMMBid_8cpp_source.html +++ b/AMMBid_8cpp_source.html @@ -470,7 +470,7 @@ $(document).ready(function() { init_codefold(0); });
ApplyView & view()
Definition Expected.h:113
A currency issued by an account.
Definition Issue.h:14
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
virtual Rules const & rules() const =0
Returns the tx processing rules.
virtual LedgerHeader const & header() const =0
Returns information about the ledger.
virtual std::shared_ptr< SLE const > read(Keylet const &k) const =0
Return the state item associated with a key.
diff --git a/AMMClawback_8cpp_source.html b/AMMClawback_8cpp_source.html index 45669913fa..416f4a6076 100644 --- a/AMMClawback_8cpp_source.html +++ b/AMMClawback_8cpp_source.html @@ -434,7 +434,7 @@ $(document).ready(function() { init_codefold(0); });
ApplyView & view()
A currency issued by an account.
Definition Issue.h:14
AccountID account
Definition Issue.h:17
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
virtual std::shared_ptr< SLE const > read(Keylet const &k) const =0
Return the state item associated with a key.
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition Rules.cpp:123
Definition STAmount.h:31
diff --git a/AMMCore_8h_source.html b/AMMCore_8h_source.html index afb11cffc6..2050db468c 100644 --- a/AMMCore_8h_source.html +++ b/AMMCore_8h_source.html @@ -172,7 +172,7 @@ $(document).ready(function() { init_codefold(0); });
106
107#endif // XRPL_PROTOCOL_AMMCORE_H_INCLUDED
A currency issued by an account.
Definition Issue.h:14
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
Rules controlling protocol behavior.
Definition Rules.h:19
Definition STAmount.h:31
Definition STObject.h:38
diff --git a/AMMDeposit_8cpp_source.html b/AMMDeposit_8cpp_source.html index cdf4fc83bd..53ef46fc78 100644 --- a/AMMDeposit_8cpp_source.html +++ b/AMMDeposit_8cpp_source.html @@ -1069,7 +1069,7 @@ $(document).ready(function() { init_codefold(0); });
RawView & rawView()
ApplyView & view()
A currency issued by an account.
Definition Issue.h:14
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
virtual Rules const & rules() const =0
Returns the tx processing rules.
virtual std::shared_ptr< SLE const > read(Keylet const &k) const =0
Return the state item associated with a key.
Rules controlling protocol behavior.
Definition Rules.h:19
diff --git a/AMMExtended__test_8cpp_source.html b/AMMExtended__test_8cpp_source.html index 0e37a6b66f..ee1b38f80e 100644 --- a/AMMExtended__test_8cpp_source.html +++ b/AMMExtended__test_8cpp_source.html @@ -4056,7 +4056,7 @@ $(document).ready(function() { init_codefold(0); });
Floating point representation of amounts with high dynamic range.
Definition IOUAmount.h:27
A currency issued by an account.
Definition Issue.h:14
beast::Journal journal(std::string const &name)
Definition Log.cpp:141
-
Sets the new scale and restores the old scale when it leaves scope.
Definition Number.h:836
+
Sets the new scale and restores the old scale when it leaves scope.
Definition Number.h:837
bool modify(modify_type const &f)
Modify the open ledger.
Writable ledger view that accumulates state and tx changes.
Definition OpenView.h:46
A wrapper which makes credits unavailable to balances.
@@ -4228,7 +4228,7 @@ $(document).ready(function() { init_codefold(0); });
@ none
Definition STBase.h:24
-
@ small
Definition Number.h:73
+
@ small
Definition Number.h:74
Tests of AMM that use offers too.
void testRippleState(FeatureBitset features)
void testPayStrand()
diff --git a/AMMHelpers_8cpp_source.html b/AMMHelpers_8cpp_source.html index 0aa368aadb..5fa2af3fbe 100644 --- a/AMMHelpers_8cpp_source.html +++ b/AMMHelpers_8cpp_source.html @@ -509,18 +509,18 @@ $(document).ready(function() { init_codefold(0); });
392
393} // namespace xrpl
A currency issued by an account.
Definition Issue.h:14
-
Definition Number.h:815
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Definition Number.h:816
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
static rounding_mode getround()
Definition Number.cpp:34
static rounding_mode setround(rounding_mode mode)
Definition Number.cpp:40
-
rounding_mode
Definition Number.h:396
-
@ upward
Definition Number.h:396
-
@ downward
Definition Number.h:396
+
rounding_mode
Definition Number.h:397
+
@ upward
Definition Number.h:397
+
@ downward
Definition Number.h:397
Rules controlling protocol behavior.
Definition Rules.h:19
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition Rules.cpp:123
Definition STAmount.h:31
Issue const & issue() const
Definition STAmount.h:501
-
Definition Number.h:793
+
Definition Number.h:794
T is_same_v
diff --git a/AMMHelpers_8h_source.html b/AMMHelpers_8h_source.html index 9e2ddb1ac2..8b29a2a479 100644 --- a/AMMHelpers_8h_source.html +++ b/AMMHelpers_8h_source.html @@ -667,20 +667,20 @@ $(document).ready(function() { init_codefold(0); });
A generic endpoint for log messages.
Definition Journal.h:41
Stream error() const
Definition Journal.h:327
Stream trace() const
Severity stream access functions.
Definition Journal.h:303
-
Definition Number.h:815
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Definition Number.h:816
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
static rounding_mode getround()
Definition Number.cpp:34
static rounding_mode setround(rounding_mode mode)
Definition Number.cpp:40
-
rounding_mode
Definition Number.h:396
-
@ towards_zero
Definition Number.h:396
-
@ to_nearest
Definition Number.h:396
-
@ upward
Definition Number.h:396
-
@ downward
Definition Number.h:396
+
rounding_mode
Definition Number.h:397
+
@ towards_zero
Definition Number.h:397
+
@ to_nearest
Definition Number.h:397
+
@ upward
Definition Number.h:397
+
@ downward
Definition Number.h:397
Rules controlling protocol behavior.
Definition Rules.h:19
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition Rules.cpp:123
Definition STAmount.h:31
Issue const & issue() const
Definition STAmount.h:501
-
Definition Number.h:793
+
Definition Number.h:794
T endl(T... args)
diff --git a/AMMLiquidity_8cpp_source.html b/AMMLiquidity_8cpp_source.html index e0804ec754..9b7b7378b1 100644 --- a/AMMLiquidity_8cpp_source.html +++ b/AMMLiquidity_8cpp_source.html @@ -351,9 +351,9 @@ $(document).ready(function() { init_codefold(0); });
Represents synthetic AMM offer in BookStep.
Definition AMMOffer.h:21
Floating point representation of amounts with high dynamic range.
Definition IOUAmount.h:27
A currency issued by an account.
Definition Issue.h:14
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
-
@ upward
Definition Number.h:396
-
@ downward
Definition Number.h:396
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
+
@ upward
Definition Number.h:397
+
@ downward
Definition Number.h:397
A view into a ledger.
Definition ReadView.h:32
virtual Rules const & rules() const =0
Returns the tx processing rules.
Rules controlling protocol behavior.
Definition Rules.h:19
diff --git a/AMMLiquidity_8h_source.html b/AMMLiquidity_8h_source.html index 1c5850ef8e..1870d89b74 100644 --- a/AMMLiquidity_8h_source.html +++ b/AMMLiquidity_8h_source.html @@ -220,7 +220,7 @@ $(document).ready(function() { init_codefold(0); });
std::uint32_t tradingFee() const
AMMContext & ammContext_
A currency issued by an account.
Definition Issue.h:14
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
A view into a ledger.
Definition ReadView.h:32
Rules controlling protocol behavior.
Definition Rules.h:19
diff --git a/AMMOffer_8cpp_source.html b/AMMOffer_8cpp_source.html index 6c720174ad..0136fd0487 100644 --- a/AMMOffer_8cpp_source.html +++ b/AMMOffer_8cpp_source.html @@ -272,7 +272,7 @@ $(document).ready(function() { init_codefold(0); });
TAmounts< TIn, TOut > limitIn(TAmounts< TIn, TOut > const &offerAmount, TIn const &limit, bool roundUp) const
Limit in of the provided offer.
Definition AMMOffer.cpp:88
Writeable view to a ledger, for applying a transaction.
Definition ApplyView.h:124
A currency issued by an account.
Definition Issue.h:14
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
Average quality of a path as a function of out: q(out) = m * out + b, where m = -1 / poolGets,...
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:6
diff --git a/AMMTest_8cpp_source.html b/AMMTest_8cpp_source.html index 22309b1c24..2c62e59f71 100644 --- a/AMMTest_8cpp_source.html +++ b/AMMTest_8cpp_source.html @@ -395,7 +395,7 @@ $(document).ready(function() { init_codefold(0); });
Represents a JSON value.
Definition json_value.h:131
bool isMember(char const *key) const
Return true if the object has a member named key.
std::string const & arg() const
Return the argument associated with the runner.
Definition suite.h:285
-
Sets the new scale and restores the old scale when it leaves scope.
Definition Number.h:836
+
Sets the new scale and restores the old scale when it leaves scope.
Definition Number.h:837
A consumption charge.
Definition Charge.h:11
An endpoint that consumes resources.
Definition Consumer.h:17
Definition STAmount.h:31
@@ -462,7 +462,7 @@ $(document).ready(function() { init_codefold(0); });
@ none
Definition STBase.h:24
-
@ small
Definition Number.h:73
+
@ small
Definition Number.h:74
Definition Context.h:34
Definition AMM.h:44
bool log
Definition AMM.h:45
diff --git a/AMMUtils_8cpp_source.html b/AMMUtils_8cpp_source.html index 56bc31080b..889e1a2d2d 100644 --- a/AMMUtils_8cpp_source.html +++ b/AMMUtils_8cpp_source.html @@ -591,7 +591,7 @@ $(document).ready(function() { init_codefold(0); });
A currency issued by an account.
Definition Issue.h:14
Currency currency
Definition Issue.h:16
AccountID account
Definition Issue.h:17
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
A view into a ledger.
Definition ReadView.h:32
virtual Rules const & rules() const =0
Returns the tx processing rules.
virtual LedgerHeader const & header() const =0
Returns information about the ledger.
diff --git a/AMMVote_8cpp_source.html b/AMMVote_8cpp_source.html index a2a36f8408..0307920898 100644 --- a/AMMVote_8cpp_source.html +++ b/AMMVote_8cpp_source.html @@ -330,7 +330,7 @@ $(document).ready(function() { init_codefold(0); });
RawView & rawView()
ApplyView & view()
A currency issued by an account.
Definition Issue.h:14
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
virtual Rules const & rules() const =0
Returns the tx processing rules.
virtual std::shared_ptr< SLE const > read(Keylet const &k) const =0
Return the state item associated with a key.
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition Rules.cpp:123
diff --git a/AMMWithdraw_8cpp_source.html b/AMMWithdraw_8cpp_source.html index d9de13199a..138ce07719 100644 --- a/AMMWithdraw_8cpp_source.html +++ b/AMMWithdraw_8cpp_source.html @@ -1164,7 +1164,7 @@ $(document).ready(function() { init_codefold(0); });
RawView & rawView()
ApplyView & view()
A currency issued by an account.
Definition Issue.h:14
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
virtual Rules const & rules() const =0
Returns the tx processing rules.
virtual Fees const & fees() const =0
Returns the fees for the base ledger.
virtual bool exists(Keylet const &k) const =0
Determine if a state item exists.
diff --git a/AMM__test_8cpp_source.html b/AMM__test_8cpp_source.html index 378efceba8..d9d303cebb 100644 --- a/AMM__test_8cpp_source.html +++ b/AMM__test_8cpp_source.html @@ -8150,9 +8150,9 @@ $(document).ready(function() { init_codefold(0); });
Floating point representation of amounts with high dynamic range.
Definition IOUAmount.h:27
A currency issued by an account.
Definition Issue.h:14
Currency currency
Definition Issue.h:16
-
Sets the new scale and restores the old scale when it leaves scope.
Definition Number.h:836
-
Definition Number.h:815
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Sets the new scale and restores the old scale when it leaves scope.
Definition Number.h:837
+
Definition Number.h:816
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
Definition STAmount.h:31
Issue const & issue() const
Definition STAmount.h:501
Definition STIssue.h:13
@@ -8334,7 +8334,7 @@ $(document).ready(function() { init_codefold(0); });
Zero allows classes to offer efficient comparisons to zero.
Definition Zero.h:26
@ none
Definition STBase.h:24
uint256 key
Definition Keylet.h:21
-
@ small
Definition Number.h:73
+
@ small
Definition Number.h:74
Basic tests of AMM that do not use offers.
Definition AMM_test.cpp:32
void testMalformed()
void testAMMAndCLOB(FeatureBitset features)
diff --git a/AmountConversions_8h_source.html b/AmountConversions_8h_source.html index 57c01d2fb1..cbc336ce29 100644 --- a/AmountConversions_8h_source.html +++ b/AmountConversions_8h_source.html @@ -316,10 +316,10 @@ $(document).ready(function() { init_codefold(0); });
A currency issued by an account.
Definition Issue.h:14
Currency currency
Definition Issue.h:16
AccountID account
Definition Issue.h:17
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
static rounding_mode getround()
Definition Number.cpp:34
static rounding_mode setround(rounding_mode mode)
Definition Number.cpp:40
-
rounding_mode
Definition Number.h:396
+
rounding_mode
Definition Number.h:397
Definition STAmount.h:31
static constexpr std::uint64_t cMaxValue
Definition STAmount.h:52
std::uint64_t mantissa() const noexcept
Definition STAmount.h:482
@@ -332,7 +332,7 @@ $(document).ready(function() { init_codefold(0); });
Definition XRPAmount.h:24
constexpr value_type drops() const
Returns the number of drops.
Definition XRPAmount.h:158
constexpr int signum() const noexcept
Return the sign of the amount.
Definition XRPAmount.h:151
-
Definition Number.h:793
+
Definition Number.h:794
T is_same_v
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:6
diff --git a/Asset_8cpp_source.html b/Asset_8cpp_source.html index 4763bd6c8d..02326edc10 100644 --- a/Asset_8cpp_source.html +++ b/Asset_8cpp_source.html @@ -174,7 +174,7 @@ $(document).ready(function() { init_codefold(0); });
AccountID const & getIssuer() const
Definition Asset.cpp:17
void setJson(Json::Value &jv) const
Definition Asset.cpp:31
constexpr value_type const & value() const
Definition Asset.h:157
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
Definition STAmount.h:31
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:6
diff --git a/Asset_8h_source.html b/Asset_8h_source.html index aed0b26192..227062d05b 100644 --- a/Asset_8h_source.html +++ b/Asset_8h_source.html @@ -368,7 +368,7 @@ $(document).ready(function() { init_codefold(0); });
A currency issued by an account.
Definition Issue.h:14
Currency currency
Definition Issue.h:16
Definition MPTIssue.h:14
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
Definition STAmount.h:31
Definition Asset.h:19
diff --git a/GetAggregatePrice_8cpp_source.html b/GetAggregatePrice_8cpp_source.html index 9b7853c600..23f0afd594 100644 --- a/GetAggregatePrice_8cpp_source.html +++ b/GetAggregatePrice_8cpp_source.html @@ -449,7 +449,7 @@ $(document).ready(function() { init_codefold(0); });
UInt asUInt() const
bool isMember(char const *key) const
Return true if the object has a member named key.
std::shared_ptr< Ledger const > getLedgerBySeq(std::uint32_t index)
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
Identifies fields.
Definition SField.h:127
Definition STAmount.h:31
Definition STObject.h:38
diff --git a/GetAggregatePrice__test_8cpp_source.html b/GetAggregatePrice__test_8cpp_source.html index c59c2ecafd..14821861af 100644 --- a/GetAggregatePrice__test_8cpp_source.html +++ b/GetAggregatePrice__test_8cpp_source.html @@ -455,7 +455,7 @@ $(document).ready(function() { init_codefold(0); });
Represents a JSON value.
Definition json_value.h:131
A testsuite class.
Definition suite.h:52
testcase_t testcase
Memberspace for declaring test cases.
Definition suite.h:152
-
Sets the new scale and restores the old scale when it leaves scope.
Definition Number.h:836
+
Sets the new scale and restores the old scale when it leaves scope.
Definition Number.h:837
Immutable cryptographic account descriptor.
Definition Account.h:20
A transaction testing environment.
Definition Env.h:102
void fund(bool setDefaultRipple, STAmount const &amount, Account const &account)
Definition Env.cpp:272
@@ -479,8 +479,8 @@ $(document).ready(function() { init_codefold(0); });
@ some
@ all
T size(T... args)
-
@ large
Definition Number.h:73
-
@ small
Definition Number.h:73
+
@ large
Definition Number.h:74
+
@ small
Definition Number.h:74
Definition Oracle.h:62
DataSeries series
Definition Oracle.h:65
T to_string(T... args)
diff --git a/Handshake_8cpp_source.html b/Handshake_8cpp_source.html index 68de804c4d..b8f80e79e3 100644 --- a/Handshake_8cpp_source.html +++ b/Handshake_8cpp_source.html @@ -555,7 +555,7 @@ $(document).ready(function() { init_codefold(0); });
std::string makeFeaturesRequestHeader(bool comprEnabled, bool ledgerReplayEnabled, bool txReduceRelayEnabled, bool vpReduceRelayEnabled)
Make request header X-Protocol-Ctl value with supported features.
Definition Handshake.cpp:56
Buffer signDigest(PublicKey const &pk, SecretKey const &sk, uint256 const &digest)
Generate a signature for a message digest.
@ NodePublic
-
constexpr Number abs(Number x) noexcept
Definition Number.h:740
+
constexpr Number abs(Number x) noexcept
Definition Number.h:741
static constexpr char DELIM_FEATURE[]
Definition Handshake.h:129
http_response_type makeResponse(bool crawlPublic, http_request_type const &req, beast::IP::Address public_ip, beast::IP::Address remote_ip, uint256 const &sharedValue, std::optional< std::uint32_t > networkID, ProtocolVersion protocol, Application &app)
Make http response.
std::string const & supportedProtocolVersions()
The list of all the protocol versions we support.
diff --git a/IOUAmount_8cpp_source.html b/IOUAmount_8cpp_source.html index a0f40fced3..5bec062c1c 100644 --- a/IOUAmount_8cpp_source.html +++ b/IOUAmount_8cpp_source.html @@ -431,8 +431,8 @@ $(document).ready(function() { init_codefold(0); });
mantissa_type mantissa_
Definition IOUAmount.h:31
static IOUAmount minPositiveAmount()
Definition IOUAmount.cpp:66
void normalize()
Adjusts the mantissa and exponent to the proper range.
Definition IOUAmount.cpp:72
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
-
std::pair< T, int > normalizeToRange(T minMantissa, T maxMantissa) const
Definition Number.h:722
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
+
std::pair< T, int > normalizeToRange(T minMantissa, T maxMantissa) const
Definition Number.h:723
static constexpr std::uint64_t cMaxValue
Definition STAmount.h:52
static int const cMaxOffset
Definition STAmount.h:47
static constexpr std::uint64_t cMinValue
Definition STAmount.h:50
diff --git a/IOUAmount_8h_source.html b/IOUAmount_8h_source.html index 43703c26bc..5fc1b37b0b 100644 --- a/IOUAmount_8h_source.html +++ b/IOUAmount_8h_source.html @@ -336,7 +336,7 @@ $(document).ready(function() { init_codefold(0); });
NumberSO(bool v)
Definition IOUAmount.h:210
NumberSO(NumberSO const &)=delete
~NumberSO()
Definition IOUAmount.h:201
-
Number is a floating point type that can represent a wide range of values.
Definition Number.h:211
+
Number is a floating point type that can represent a wide range of values.
Definition Number.h:212
STL namespace.
diff --git a/IOUAmount__test_8cpp_source.html b/IOUAmount__test_8cpp_source.html index bf199b135a..e22f48706f 100644 --- a/IOUAmount__test_8cpp_source.html +++ b/IOUAmount__test_8cpp_source.html @@ -388,7 +388,7 @@ $(document).ready(function() { init_codefold(0); });
mantissa_type mantissa() const noexcept
Definition IOUAmount.h:164
exponent_type exponent() const noexcept
Definition IOUAmount.h:158
int signum() const noexcept
Return the sign of the amount.
Definition IOUAmount.h:152
-
Sets the new scale and restores the old scale when it leaves scope.
Definition Number.h:836
+
Sets the new scale and restores the old scale when it leaves scope.
Definition Number.h:837
T max(T... args)
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:6
@@ -399,8 +399,8 @@ $(document).ready(function() { init_codefold(0); });
static int constexpr maxExponent
Definition IOUAmount.cpp:52
static int constexpr minExponent
Definition IOUAmount.cpp:51
T str(T... args)
-
@ large
Definition Number.h:73
-
@ small
Definition Number.h:73
+
@ large
Definition Number.h:74
+
@ small
Definition Number.h:74