|
xrpld
|
Tuned constants. More...
Classes | |
| struct | LimitRange |
| Represents RPC limit parameter values that have a min, default and max. More... | |
Functions | |
| constexpr int | pageLength (bool isBinary) |
| Maximum number of pages in a LedgerData response. | |
Variables | |
| static constexpr LimitRange | kAccountLines = {.rmin = 10, .rDefault = 200, .rmax = 400} |
| Limits for the account_lines command. | |
| static constexpr LimitRange | kAccountChannels = {.rmin = 10, .rDefault = 200, .rmax = 400} |
| Limits for the account_channels command. | |
| static constexpr LimitRange | kAccountObjects = {.rmin = 10, .rDefault = 200, .rmax = 400} |
| Limits for the account_objects command. | |
| static constexpr LimitRange | kAccountOffers = {.rmin = 10, .rDefault = 200, .rmax = 400} |
| Limits for the account_offers command. | |
| static constexpr LimitRange | kAccountTx = {.rmin = 10, .rDefault = 200, .rmax = 400} |
| Limits for the account_tx command. | |
| static constexpr LimitRange | kBookOffers = {.rmin = 1, .rDefault = 60, .rmax = 100} |
| Limits for the book_offers command. | |
| static constexpr LimitRange | kNoRippleCheck = {.rmin = 10, .rDefault = 300, .rmax = 400} |
| Limits for the no_ripple_check command. | |
| static constexpr LimitRange | kAccountNfTokens = {.rmin = 20, .rDefault = 100, .rmax = 400} |
| Limits for the account_nftokens command, in pages. | |
| static constexpr LimitRange | kNftOffers = {.rmin = 50, .rDefault = 250, .rmax = 500} |
| Limits for the nft_buy_offers & nft_sell_offers commands. | |
| static constexpr int | kDefaultAutoFillFeeMultiplier = 10 |
| static constexpr int | kDefaultAutoFillFeeDivisor = 1 |
| static constexpr int | kMaxPathfindsInProgress = 2 |
| static constexpr int | kMaxPathfindJobCount = 50 |
| static constexpr int | kMaxJobQueueClients = 500 |
| constexpr auto | kMaxValidatedLedgerAge = std::chrono::minutes{2} |
| static constexpr int | kMaxRequestSize = 1000000 |
| static constexpr int | kBinaryPageLength = 2048 |
| Maximum number of pages in one response from a binary LedgerData request. | |
| static constexpr int | kJsonPageLength = 256 |
| Maximum number of pages in one response from a Json LedgerData request. | |
| static constexpr int | kMaxSrcCur = 18 |
| Maximum number of source currencies allowed in a path find request. | |
| static constexpr int | kMaxAutoSrcCur = 88 |
| Maximum number of auto source currencies in a path find request. | |
Tuned constants.
|
constexpr |
Maximum number of pages in a LedgerData response.
Definition at line 56 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Limits for the account_lines command.
Definition at line 14 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Limits for the account_channels command.
Definition at line 17 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Limits for the account_objects command.
Definition at line 20 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Limits for the account_offers command.
Definition at line 23 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Limits for the account_tx command.
Definition at line 26 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Limits for the book_offers command.
Definition at line 29 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Limits for the no_ripple_check command.
Definition at line 32 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Limits for the account_nftokens command, in pages.
Definition at line 35 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Limits for the nft_buy_offers & nft_sell_offers commands.
Definition at line 38 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Definition at line 40 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Definition at line 41 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Definition at line 42 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Definition at line 43 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Definition at line 44 of file src/xrpld/rpc/detail/Tuning.h.
|
constexpr |
Definition at line 45 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Definition at line 46 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Maximum number of pages in one response from a binary LedgerData request.
Definition at line 49 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Maximum number of pages in one response from a Json LedgerData request.
Definition at line 52 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Maximum number of source currencies allowed in a path find request.
Definition at line 62 of file src/xrpld/rpc/detail/Tuning.h.
|
staticconstexpr |
Maximum number of auto source currencies in a path find request.
Definition at line 65 of file src/xrpld/rpc/detail/Tuning.h.