rippled
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ripple::test::Loan_test::LoanParameters Struct Reference
Collaboration diagram for ripple::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::optional< NumberoriginationFee {}
 
std::optional< NumberserviceFee {}
 
std::optional< NumberlateFee {}
 
std::optional< NumbercloseFee {}
 
std::optional< TenthBips32overFee {}
 
std::optional< TenthBips32interest {}
 
std::optional< TenthBips32lateInterest {}
 
std::optional< TenthBips32closeInterest {}
 
std::optional< TenthBips32overpaymentInterest {}
 
std::optional< std::uint32_tpayTotal {}
 
std::optional< std::uint32_tpayInterval {}
 
std::optional< std::uint32_tgracePd {}
 
std::optional< std::uint32_tflags {}
 

Detailed Description

Definition at line 148 of file Loan_test.cpp.

Member Function Documentation

◆ operator()()

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

Definition at line 175 of file Loan_test.cpp.

Member Data Documentation

◆ account

jtx::Account ripple::test::Loan_test::LoanParameters::account

Definition at line 151 of file Loan_test.cpp.

◆ counter

jtx::Account ripple::test::Loan_test::LoanParameters::counter

Definition at line 153 of file Loan_test.cpp.

◆ counterpartyExplicit

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

Definition at line 156 of file Loan_test.cpp.

◆ principalRequest

Number ripple::test::Loan_test::LoanParameters::principalRequest

Definition at line 157 of file Loan_test.cpp.

◆ setFee

std::optional<STAmount> ripple::test::Loan_test::LoanParameters::setFee {}

Definition at line 158 of file Loan_test.cpp.

◆ originationFee

std::optional<Number> ripple::test::Loan_test::LoanParameters::originationFee {}

Definition at line 159 of file Loan_test.cpp.

◆ serviceFee

std::optional<Number> ripple::test::Loan_test::LoanParameters::serviceFee {}

Definition at line 160 of file Loan_test.cpp.

◆ lateFee

std::optional<Number> ripple::test::Loan_test::LoanParameters::lateFee {}

Definition at line 161 of file Loan_test.cpp.

◆ closeFee

std::optional<Number> ripple::test::Loan_test::LoanParameters::closeFee {}

Definition at line 162 of file Loan_test.cpp.

◆ overFee

std::optional<TenthBips32> ripple::test::Loan_test::LoanParameters::overFee {}

Definition at line 163 of file Loan_test.cpp.

◆ interest

std::optional<TenthBips32> ripple::test::Loan_test::LoanParameters::interest {}

Definition at line 164 of file Loan_test.cpp.

◆ lateInterest

std::optional<TenthBips32> ripple::test::Loan_test::LoanParameters::lateInterest {}

Definition at line 165 of file Loan_test.cpp.

◆ closeInterest

std::optional<TenthBips32> ripple::test::Loan_test::LoanParameters::closeInterest {}

Definition at line 166 of file Loan_test.cpp.

◆ overpaymentInterest

std::optional<TenthBips32> ripple::test::Loan_test::LoanParameters::overpaymentInterest {}

Definition at line 167 of file Loan_test.cpp.

◆ payTotal

std::optional<std::uint32_t> ripple::test::Loan_test::LoanParameters::payTotal {}

Definition at line 168 of file Loan_test.cpp.

◆ payInterval

std::optional<std::uint32_t> ripple::test::Loan_test::LoanParameters::payInterval {}

Definition at line 169 of file Loan_test.cpp.

◆ gracePd

std::optional<std::uint32_t> ripple::test::Loan_test::LoanParameters::gracePd {}

Definition at line 170 of file Loan_test.cpp.

◆ flags

std::optional<std::uint32_t> ripple::test::Loan_test::LoanParameters::flags {}

Definition at line 171 of file Loan_test.cpp.