xrpld
Loading...
Searching...
No Matches
xrpl::test::Loan_test::LoanParameters Struct Reference
Collaboration diagram for xrpl::test::Loan_test::LoanParameters:

Public Member Functions

template<class... FN>
jtx::JTx operator() (jtx::Env &env, BrokerInfo const &broker, FN const &... fN) const

Public Attributes

jtx::Account account
jtx::Account counter
bool counterpartyExplicit = true
Number principalRequest
std::optional< STAmountsetFee = std::nullopt
std::optional< NumberoriginationFee = std::nullopt
std::optional< NumberserviceFee = std::nullopt
std::optional< NumberlateFee = std::nullopt
std::optional< NumbercloseFee = std::nullopt
std::optional< TenthBips32overFee = std::nullopt
std::optional< TenthBips32interest = std::nullopt
std::optional< TenthBips32lateInterest = std::nullopt
std::optional< TenthBips32closeInterest = std::nullopt
std::optional< TenthBips32overpaymentInterest = std::nullopt
std::optional< std::uint32_tpayTotal = std::nullopt
std::optional< std::uint32_tpayInterval = std::nullopt
std::optional< std::uint32_tgracePd = std::nullopt
std::optional< std::uint32_tflags = std::nullopt

Detailed Description

Definition at line 218 of file Loan_test.cpp.

Member Function Documentation

◆ operator()()

template<class... FN>
jtx::JTx xrpl::test::Loan_test::LoanParameters::operator() ( jtx::Env & env,
BrokerInfo const & broker,
FN const &... fN ) const

Definition at line 247 of file Loan_test.cpp.

Member Data Documentation

◆ account

jtx::Account xrpl::test::Loan_test::LoanParameters::account

Definition at line 221 of file Loan_test.cpp.

◆ counter

jtx::Account xrpl::test::Loan_test::LoanParameters::counter

Definition at line 223 of file Loan_test.cpp.

◆ counterpartyExplicit

bool xrpl::test::Loan_test::LoanParameters::counterpartyExplicit = true

Definition at line 226 of file Loan_test.cpp.

◆ principalRequest

Number xrpl::test::Loan_test::LoanParameters::principalRequest

Definition at line 227 of file Loan_test.cpp.

◆ setFee

std::optional<STAmount> xrpl::test::Loan_test::LoanParameters::setFee = std::nullopt

Definition at line 229 of file Loan_test.cpp.

◆ originationFee

std::optional<Number> xrpl::test::Loan_test::LoanParameters::originationFee = std::nullopt

Definition at line 230 of file Loan_test.cpp.

◆ serviceFee

std::optional<Number> xrpl::test::Loan_test::LoanParameters::serviceFee = std::nullopt

Definition at line 231 of file Loan_test.cpp.

◆ lateFee

std::optional<Number> xrpl::test::Loan_test::LoanParameters::lateFee = std::nullopt

Definition at line 232 of file Loan_test.cpp.

◆ closeFee

std::optional<Number> xrpl::test::Loan_test::LoanParameters::closeFee = std::nullopt

Definition at line 233 of file Loan_test.cpp.

◆ overFee

std::optional<TenthBips32> xrpl::test::Loan_test::LoanParameters::overFee = std::nullopt

Definition at line 234 of file Loan_test.cpp.

◆ interest

std::optional<TenthBips32> xrpl::test::Loan_test::LoanParameters::interest = std::nullopt

Definition at line 235 of file Loan_test.cpp.

◆ lateInterest

std::optional<TenthBips32> xrpl::test::Loan_test::LoanParameters::lateInterest = std::nullopt

Definition at line 236 of file Loan_test.cpp.

◆ closeInterest

std::optional<TenthBips32> xrpl::test::Loan_test::LoanParameters::closeInterest = std::nullopt

Definition at line 237 of file Loan_test.cpp.

◆ overpaymentInterest

std::optional<TenthBips32> xrpl::test::Loan_test::LoanParameters::overpaymentInterest = std::nullopt

Definition at line 238 of file Loan_test.cpp.

◆ payTotal

std::optional<std::uint32_t> xrpl::test::Loan_test::LoanParameters::payTotal = std::nullopt

Definition at line 239 of file Loan_test.cpp.

◆ payInterval

std::optional<std::uint32_t> xrpl::test::Loan_test::LoanParameters::payInterval = std::nullopt

Definition at line 240 of file Loan_test.cpp.

◆ gracePd

std::optional<std::uint32_t> xrpl::test::Loan_test::LoanParameters::gracePd = std::nullopt

Definition at line 241 of file Loan_test.cpp.

◆ flags

std::optional<std::uint32_t> xrpl::test::Loan_test::LoanParameters::flags = std::nullopt

Definition at line 242 of file Loan_test.cpp.