|
xrpld
|
#include <LoanTestBase.h>

Public Member Functions | |
| Number | maxCoveredLoanValue (Number const ¤tDebt) const |
Static Public Member Functions | |
| static BrokerParameters const & | defaults () |
Public Attributes | |
| Number | vaultDeposit = 1'000'000 |
| Number | debtMax = 25'000 |
| TenthBips32 | coverRateMin = percentageToTenthBips(10) |
| int | coverDeposit = 1000 |
| TenthBips16 | managementFeeRate {100} |
| TenthBips32 | coverRateLiquidation = percentageToTenthBips(25) |
| std::string | data = {} |
| std::uint32_t | flags = 0 |
| std::optional< std::uint32_t > | vaultFlags |
| std::optional< std::uint8_t > | vaultScale |
| VaultKind | vaultKind = VaultKind::OpenEnded |
| std::uint32_t | subscriptionOffset = 60 |
| std::uint32_t | redemptionOffset = 10u * 365u * 24u * 60u * 60u |
| bool | skipPhaseAdvance = false |
Definition at line 94 of file LoanTestBase.h.
|
nodiscard |
Definition at line 131 of file LoanTestBase.h.
|
static |
Definition at line 140 of file LoanTestBase.h.
| Number xrpl::test::LoanTestBase::BrokerParameters::vaultDeposit = 1'000'000 |
Definition at line 96 of file LoanTestBase.h.
| Number xrpl::test::LoanTestBase::BrokerParameters::debtMax = 25'000 |
Definition at line 97 of file LoanTestBase.h.
| TenthBips32 xrpl::test::LoanTestBase::BrokerParameters::coverRateMin = percentageToTenthBips(10) |
Definition at line 98 of file LoanTestBase.h.
| int xrpl::test::LoanTestBase::BrokerParameters::coverDeposit = 1000 |
Definition at line 99 of file LoanTestBase.h.
| TenthBips16 xrpl::test::LoanTestBase::BrokerParameters::managementFeeRate {100} |
Definition at line 100 of file LoanTestBase.h.
| TenthBips32 xrpl::test::LoanTestBase::BrokerParameters::coverRateLiquidation = percentageToTenthBips(25) |
Definition at line 101 of file LoanTestBase.h.
| std::string xrpl::test::LoanTestBase::BrokerParameters::data = {} |
Definition at line 102 of file LoanTestBase.h.
| std::uint32_t xrpl::test::LoanTestBase::BrokerParameters::flags = 0 |
Definition at line 103 of file LoanTestBase.h.
| std::optional<std::uint32_t> xrpl::test::LoanTestBase::BrokerParameters::vaultFlags |
Definition at line 106 of file LoanTestBase.h.
| std::optional<std::uint8_t> xrpl::test::LoanTestBase::BrokerParameters::vaultScale |
Definition at line 110 of file LoanTestBase.h.
| VaultKind xrpl::test::LoanTestBase::BrokerParameters::vaultKind = VaultKind::OpenEnded |
Definition at line 116 of file LoanTestBase.h.
| std::uint32_t xrpl::test::LoanTestBase::BrokerParameters::subscriptionOffset = 60 |
Definition at line 119 of file LoanTestBase.h.
| std::uint32_t xrpl::test::LoanTestBase::BrokerParameters::redemptionOffset = 10u * 365u * 24u * 60u * 60u |
Definition at line 124 of file LoanTestBase.h.
| bool xrpl::test::LoanTestBase::BrokerParameters::skipPhaseAdvance = false |
Definition at line 128 of file LoanTestBase.h.