|
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::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 84 of file LoanTestBase.h.
|
nodiscard |
Definition at line 117 of file LoanTestBase.h.
|
static |
Definition at line 126 of file LoanTestBase.h.
| Number xrpl::test::LoanTestBase::BrokerParameters::vaultDeposit = 1'000'000 |
Definition at line 86 of file LoanTestBase.h.
| Number xrpl::test::LoanTestBase::BrokerParameters::debtMax = 25'000 |
Definition at line 87 of file LoanTestBase.h.
| TenthBips32 xrpl::test::LoanTestBase::BrokerParameters::coverRateMin = percentageToTenthBips(10) |
Definition at line 88 of file LoanTestBase.h.
| int xrpl::test::LoanTestBase::BrokerParameters::coverDeposit = 1000 |
Definition at line 89 of file LoanTestBase.h.
| TenthBips16 xrpl::test::LoanTestBase::BrokerParameters::managementFeeRate {100} |
Definition at line 90 of file LoanTestBase.h.
| TenthBips32 xrpl::test::LoanTestBase::BrokerParameters::coverRateLiquidation = percentageToTenthBips(25) |
Definition at line 91 of file LoanTestBase.h.
| std::string xrpl::test::LoanTestBase::BrokerParameters::data = {} |
Definition at line 92 of file LoanTestBase.h.
| std::uint32_t xrpl::test::LoanTestBase::BrokerParameters::flags = 0 |
Definition at line 93 of file LoanTestBase.h.
| std::optional<std::uint8_t> xrpl::test::LoanTestBase::BrokerParameters::vaultScale |
Definition at line 96 of file LoanTestBase.h.
| VaultKind xrpl::test::LoanTestBase::BrokerParameters::vaultKind = VaultKind::OpenEnded |
Definition at line 102 of file LoanTestBase.h.
| std::uint32_t xrpl::test::LoanTestBase::BrokerParameters::subscriptionOffset = 60 |
Definition at line 105 of file LoanTestBase.h.
| std::uint32_t xrpl::test::LoanTestBase::BrokerParameters::redemptionOffset = 10u * 365u * 24u * 60u * 60u |
Definition at line 110 of file LoanTestBase.h.
| bool xrpl::test::LoanTestBase::BrokerParameters::skipPhaseAdvance = false |
Definition at line 114 of file LoanTestBase.h.