rippled
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
xrpl::test::Loan_test::LoanParameters Struct Reference
Collaboration diagram for xrpl::test::Loan_test::LoanParameters:
Collaboration graph
[legend]

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 143 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 172 of file Loan_test.cpp.

Member Data Documentation

◆ account

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

Definition at line 146 of file Loan_test.cpp.

◆ counter

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

Definition at line 148 of file Loan_test.cpp.

◆ counterpartyExplicit

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

Definition at line 151 of file Loan_test.cpp.

◆ principalRequest

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

Definition at line 152 of file Loan_test.cpp.

◆ setFee

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

Definition at line 154 of file Loan_test.cpp.

◆ originationFee

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

Definition at line 155 of file Loan_test.cpp.

◆ serviceFee

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

Definition at line 156 of file Loan_test.cpp.

◆ lateFee

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

Definition at line 157 of file Loan_test.cpp.

◆ closeFee

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

Definition at line 158 of file Loan_test.cpp.

◆ overFee

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

Definition at line 159 of file Loan_test.cpp.

◆ interest

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

Definition at line 160 of file Loan_test.cpp.

◆ lateInterest

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

Definition at line 161 of file Loan_test.cpp.

◆ closeInterest

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

Definition at line 162 of file Loan_test.cpp.

◆ overpaymentInterest

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

Definition at line 163 of file Loan_test.cpp.

◆ payTotal

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

Definition at line 164 of file Loan_test.cpp.

◆ payInterval

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

Definition at line 165 of file Loan_test.cpp.

◆ gracePd

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

Definition at line 166 of file Loan_test.cpp.

◆ flags

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

Definition at line 167 of file Loan_test.cpp.