xrpld
Loading...
Searching...
No Matches
xrpl::test::LoanBatch_test Member List

This is the complete list of members for xrpl::test::LoanBatch_test, including all inherited members.

abort_beast::unit_test::Suiteprivate
aborted_beast::unit_test::Suiteprivate
all_xrpl::test::Loan_testprotected
arg() constbeast::unit_test::Suite
assetDist_xrpl::test::LoanBatch_testprotected
AssetType enum namexrpl::test::Loan_testprotected
canImpairLoan(jtx::Env const &env, BrokerInfo const &broker, LoanState const &state)xrpl::test::Loan_testprotected
createAsset(jtx::Env &env, AssetType assetType, BrokerParameters const &brokerParams, jtx::Account const &issuer, jtx::Account const &lender, jtx::Account const &borrower)xrpl::test::Loan_testprotected
createLoan(jtx::Env &env, AssetType assetType, BrokerParameters const &brokerParams, LoanParameters const &loanParams, jtx::Account const &issuer, jtx::Account const &lender, jtx::Account const &borrower)xrpl::test::Loan_testprotected
createVaultAndBroker(jtx::Env &env, jtx::PrettyAsset const &asset, jtx::Account const &lender, BrokerParameters const &params=BrokerParameters::defaults())xrpl::test::Loan_testprotected
describeLoan(jtx::Env &env, BrokerParameters const &brokerParams, LoanParameters const &loanParams, AssetType assetType, jtx::Account const &issuer, jtx::Account const &lender, jtx::Account const &borrower)xrpl::test::Loan_testprotected
engine_xrpl::test::LoanBatch_testprotected
except(F &&f, String const &reason)beast::unit_test::Suite
except(F &&f)beast::unit_test::Suite
except(F &&f, String const &reason)beast::unit_test::Suite
except(F &&f)beast::unit_test::Suite
expect(Condition const &shouldBeTrue)beast::unit_test::Suite
expect(Condition const &shouldBeTrue, String const &reason)beast::unit_test::Suite
expect(Condition const &shouldBeTrue, char const *file, int line)beast::unit_test::Suite
expect(Condition const &shouldBeTrue, String const &reason, char const *file, int line)beast::unit_test::Suite
fail(String const &reason, char const *file, int line)beast::unit_test::Suite
fail(std::string const &reason="")beast::unit_test::Suite
getCurrencyLabel(Asset const &asset)xrpl::test::Loan_testprotectedstatic
getCurrentState(jtx::Env const &env, BrokerInfo const &broker, Keylet const &loanKeylet)xrpl::test::Loan_testprotected
getCurrentState(jtx::Env const &env, BrokerInfo const &broker, Keylet const &loanKeylet, VerifyLoanStatus const &verifyLoanStatus)xrpl::test::Loan_testprotected
interestRateDist_xrpl::test::LoanBatch_testprotected
iouCurrency_xrpl::test::Loan_testprotected
lifecycle(std::string const &caseLabel, char const *label, jtx::Env &env, Number const &loanAmount, int interestExponent, jtx::Account const &lender, jtx::Account const &borrower, jtx::Account const &evan, BrokerInfo const &broker, jtx::Account const &pseudoAcct, std::uint32_t flags, std::function< void(Keylet const &loanKeylet, VerifyLoanStatus const &verifyLoanStatus)> toEndOfLife)xrpl::test::Loan_testprotected
logbeast::unit_test::Suite
makeLoanPayments(jtx::Env &env, BrokerInfo const &broker, LoanParameters const &loanParams, Keylet const &loanKeylet, VerifyLoanStatus const &verifyLoanStatus, jtx::Account const &issuer, jtx::Account const &lender, jtx::Account const &borrower, PaymentParameters const &paymentParams=PaymentParameters::defaults())xrpl::test::Loan_testprotected
managementFeeRateDist_xrpl::test::LoanBatch_testprotected
operator()(Runner &r)beast::unit_test::Suite
operator=(Suite const &)=deletebeast::unit_test::Suite
pass()beast::unit_test::Suite
paymentIntervalDist_xrpl::test::LoanBatch_testprotected
paymentTotalDist_xrpl::test::LoanBatch_testprotected
principalDist_xrpl::test::LoanBatch_testprotected
propagateAbort() constbeast::unit_test::Suiteprivate
pThisSuite()beast::unit_test::Suiteprivatestatic
run() overridexrpl::test::LoanBatch_testvirtual
runAmendmentIndependent()xrpl::test::Loan_testprotected
runAmendmentSensitive(FeatureBitset features)xrpl::test::Loan_testprotected
runLoan(AssetType assetType, BrokerParameters const &brokerParams, LoanParameters const &loanParams, FeatureBitset features)xrpl::test::Loan_testprotected
runner_beast::unit_test::Suiteprivate
serviceFeeDist_xrpl::test::LoanBatch_testprotected
Suite()beast::unit_test::Suite
Suite(Suite const &)=deletebeast::unit_test::Suite
testAccountSendMptMinAmountInvariant(FeatureBitset features)xrpl::test::Loan_testprotected
testBatchBypassCounterparty(FeatureBitset features)xrpl::test::Loan_testprotected
testBorrowerIsBroker()xrpl::test::Loan_testprotected
testBugInterestDueDeltaCrash()xrpl::test::Loan_testprotected
testBugOverpaymentPrincipalChange()xrpl::test::Loan_testprotected
testBugOverpayUnroundedAmount()xrpl::test::Loan_testprotected
testcasebeast::unit_test::Suite
testCaseWrapper(jtx::Env &env, jtx::MPTTester &mptt, std::array< TAsset, NAsset > const &assets, BrokerInfo const &broker, Number const &loanAmount, int interestExponent)xrpl::test::Loan_testprotected
testDisabled()xrpl::test::Loan_testprotected
testDosLoanPay(FeatureBitset features)xrpl::test::Loan_testprotected
testDustManipulation(FeatureBitset features)xrpl::test::Loan_testprotected
testFullLifecycleVaultPnLNearZeroRate()xrpl::test::Loan_testprotected
testIntegerScalePrincipalSticks(FeatureBitset features)xrpl::test::Loan_testprotected
testInvalidLoanDelete()xrpl::test::Loan_testprotected
testInvalidLoanManage()xrpl::test::Loan_testprotected
testInvalidLoanPay()xrpl::test::Loan_testprotected
testInvalidLoanSet()xrpl::test::Loan_testprotected
testIssuerIsBorrower(FeatureBitset features)xrpl::test::Loan_testprotected
testIssuerLoan()xrpl::test::Loan_testprotected
testLendingCanTradeDisabledNoImpact()xrpl::test::Loan_testprotected
testLifecycle(FeatureBitset features)xrpl::test::Loan_testprotected
testLimitExceeded()xrpl::test::Loan_testprotected
testLoanNextPaymentDueDateOverflow(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanPayBrokerOwnerMissingTrustline(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanPayBrokerOwnerNoPermissionedDomainMPT(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanPayBrokerOwnerUnauthorizedMPT(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanPayComputePeriodicPaymentValidRateInvariant(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanPayComputePeriodicPaymentValidTotalInterestInvariant(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanPayComputePeriodicPaymentValidTotalInterestPaidInvariant(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanPayComputePeriodicPaymentValidTotalPrincipalPaidInvariant(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanPayDebtDecreaseInvariant(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanSet(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanSetBrokerOwnerNoPermissionedDomainMPT(FeatureBitset features)xrpl::test::Loan_testprotected
testLoanSetNearZeroInterestRateSucceeds()xrpl::test::Loan_testprotected
testMinimumBrokerCoverConsistency(FeatureBitset features)xrpl::test::Loan_testprotected
testOverpaymentManagementFee(FeatureBitset features)xrpl::test::Loan_testprotected
testPoCUnsignedUnderflowOnFullPayAfterEarlyPeriodic(FeatureBitset features)xrpl::test::Loan_testprotected
testRandomLoan()xrpl::test::LoanBatch_testprotected
testRequireAuth()xrpl::test::Loan_testprotected
testRIPD3459(FeatureBitset features)xrpl::test::Loan_testprotected
testRIPD3831(FeatureBitset features)xrpl::test::Loan_testprotected
testRIPD3901()xrpl::test::Loan_testprotected
testRIPD3902(FeatureBitset features)xrpl::test::Loan_testprotected
testRoundingAllowsUndercoverage(FeatureBitset features)xrpl::test::Loan_testprotected
testRPC(FeatureBitset features)xrpl::test::Loan_testprotected
testSelfLoan(FeatureBitset features)xrpl::test::Loan_testprotected
testSequentialFLCDepletion(FeatureBitset features)xrpl::test::Loan_testprotected
testServiceFeeOnBrokerDeepFreeze()xrpl::test::Loan_testprotected
testWithdrawReflectsUnrealizedLoss(FeatureBitset features)xrpl::test::Loan_testprotected
testWrongMaxDebtBehavior(FeatureBitset features)xrpl::test::Loan_testprotected
testYieldTheftRounding(std::uint32_t flags)xrpl::test::Loan_testprotected
thisSuite()beast::unit_test::Suitestatic
topUpBorrower(jtx::Env &env, BrokerInfo const &broker, jtx::Account const &issuer, jtx::Account const &borrower, LoanState const &state, std::optional< Number > const &servFee)xrpl::test::Loan_testprotectedstatic
unexcept(F &&f, String const &reason)beast::unit_test::Suite
unexcept(F &&f)beast::unit_test::Suite
unexpected(Condition shouldBeFalse, String const &reason)beast::unit_test::Suite
unexpected(Condition shouldBeFalse)beast::unit_test::Suite
~Suite()=defaultbeast::unit_test::Suitevirtual