|
xrpld
|
This is the complete list of members for xrpl::test::Loan_test, including all inherited members.
| abort_ | beast::unit_test::Suite | private |
| aborted_ | beast::unit_test::Suite | private |
| all_ | xrpl::test::Loan_test | protected |
| arg() const | beast::unit_test::Suite | |
| AssetType enum name | xrpl::test::Loan_test | protected |
| canImpairLoan(jtx::Env const &env, BrokerInfo const &broker, LoanState const &state) | xrpl::test::Loan_test | protected |
| createAsset(jtx::Env &env, AssetType assetType, BrokerParameters const &brokerParams, jtx::Account const &issuer, jtx::Account const &lender, jtx::Account const &borrower) | xrpl::test::Loan_test | protected |
| 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_test | protected |
| createVaultAndBroker(jtx::Env &env, jtx::PrettyAsset const &asset, jtx::Account const &lender, BrokerParameters const ¶ms=BrokerParameters::defaults()) | xrpl::test::Loan_test | protected |
| 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_test | protected |
| 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_test | protectedstatic |
| getCurrentState(jtx::Env const &env, BrokerInfo const &broker, Keylet const &loanKeylet) | xrpl::test::Loan_test | protected |
| getCurrentState(jtx::Env const &env, BrokerInfo const &broker, Keylet const &loanKeylet, VerifyLoanStatus const &verifyLoanStatus) | xrpl::test::Loan_test | protected |
| iouCurrency_ | xrpl::test::Loan_test | protected |
| 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_test | protected |
| log | beast::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_test | protected |
| operator()(Runner &r) | beast::unit_test::Suite | |
| operator=(Suite const &)=delete | beast::unit_test::Suite | |
| pass() | beast::unit_test::Suite | |
| propagateAbort() const | beast::unit_test::Suite | private |
| pThisSuite() | beast::unit_test::Suite | privatestatic |
| run() override | xrpl::test::Loan_test | virtual |
| runAmendmentIndependent() | xrpl::test::Loan_test | protected |
| runAmendmentSensitive(FeatureBitset features) | xrpl::test::Loan_test | protected |
| runLoan(AssetType assetType, BrokerParameters const &brokerParams, LoanParameters const &loanParams, FeatureBitset features) | xrpl::test::Loan_test | protected |
| runner_ | beast::unit_test::Suite | private |
| Suite() | beast::unit_test::Suite | |
| Suite(Suite const &)=delete | beast::unit_test::Suite | |
| testAccountSendMptMinAmountInvariant(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testBatchBypassCounterparty(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testBorrowerIsBroker() | xrpl::test::Loan_test | protected |
| testBugInterestDueDeltaCrash() | xrpl::test::Loan_test | protected |
| testBugOverpaymentPrincipalChange() | xrpl::test::Loan_test | protected |
| testBugOverpayUnroundedAmount() | xrpl::test::Loan_test | protected |
| testcase | beast::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_test | protected |
| testDisabled() | xrpl::test::Loan_test | protected |
| testDosLoanPay(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testDustManipulation(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testFullLifecycleVaultPnLNearZeroRate() | xrpl::test::Loan_test | protected |
| testIntegerScalePrincipalSticks(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testInvalidLoanDelete() | xrpl::test::Loan_test | protected |
| testInvalidLoanManage() | xrpl::test::Loan_test | protected |
| testInvalidLoanPay() | xrpl::test::Loan_test | protected |
| testInvalidLoanSet() | xrpl::test::Loan_test | protected |
| testIssuerIsBorrower(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testIssuerLoan() | xrpl::test::Loan_test | protected |
| testLendingCanTradeDisabledNoImpact() | xrpl::test::Loan_test | protected |
| testLifecycle(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLimitExceeded() | xrpl::test::Loan_test | protected |
| testLoanNextPaymentDueDateOverflow(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanPayBrokerOwnerMissingTrustline(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanPayBrokerOwnerNoPermissionedDomainMPT(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanPayBrokerOwnerUnauthorizedMPT(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanPayComputePeriodicPaymentValidRateInvariant(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanPayComputePeriodicPaymentValidTotalInterestInvariant(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanPayComputePeriodicPaymentValidTotalInterestPaidInvariant(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanPayComputePeriodicPaymentValidTotalPrincipalPaidInvariant(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanPayDebtDecreaseInvariant(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanSet(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanSetBrokerOwnerNoPermissionedDomainMPT(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testLoanSetNearZeroInterestRateSucceeds() | xrpl::test::Loan_test | protected |
| testMinimumBrokerCoverConsistency(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testOverpaymentManagementFee(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testPoCUnsignedUnderflowOnFullPayAfterEarlyPeriodic(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testRequireAuth() | xrpl::test::Loan_test | protected |
| testRIPD3459(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testRIPD3831(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testRIPD3901() | xrpl::test::Loan_test | protected |
| testRIPD3902(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testRoundingAllowsUndercoverage(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testRPC(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testSelfLoan(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testSequentialFLCDepletion(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testServiceFeeOnBrokerDeepFreeze() | xrpl::test::Loan_test | protected |
| testWithdrawReflectsUnrealizedLoss(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testWrongMaxDebtBehavior(FeatureBitset features) | xrpl::test::Loan_test | protected |
| testYieldTheftRounding(std::uint32_t flags) | xrpl::test::Loan_test | protected |
| thisSuite() | beast::unit_test::Suite | static |
| 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_test | protectedstatic |
| 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()=default | beast::unit_test::Suite | virtual |