rippled
Loading...
Searching...
No Matches
Functions | Variables
xrpl::test::jtx::loanBroker Namespace Reference

Functions

Json::Value set (AccountID const &account, uint256 const &vaultId, uint32_t flags)
 
Json::Value del (AccountID const &account, uint256 const &brokerID, uint32_t flags)
 
Json::Value coverDeposit (AccountID const &account, uint256 const &brokerID, STAmount const &amount, uint32_t flags)
 
Json::Value coverWithdraw (AccountID const &account, uint256 const &brokerID, STAmount const &amount, uint32_t flags)
 
Json::Value coverClawback (AccountID const &account, std::uint32_t flags)
 
Json::Value set (AccountID const &account, uint256 const &vaultId, std::uint32_t flags=0)
 
Json::Value del (AccountID const &account, uint256 const &brokerID, std::uint32_t flags=0)
 
Json::Value coverDeposit (AccountID const &account, uint256 const &brokerID, STAmount const &amount, std::uint32_t flags=0)
 
Json::Value coverWithdraw (AccountID const &account, uint256 const &brokerID, STAmount const &amount, std::uint32_t flags=0)
 

Variables

auto const loanBrokerID = JTxFieldWrapper<uint256Field>(sfLoanBrokerID)
 
auto const managementFeeRate = valueUnitWrapper<SF_UINT16, unit::TenthBipsTag>(sfManagementFeeRate)
 
auto const debtMaximum = simpleField<SF_NUMBER>(sfDebtMaximum)
 
auto const coverRateMinimum = valueUnitWrapper<SF_UINT32, unit::TenthBipsTag>(sfCoverRateMinimum)
 
auto const coverRateLiquidation
 
auto const destination = JTxFieldWrapper<accountIDField>(sfDestination)
 

Function Documentation

◆ set() [1/2]

Json::Value xrpl::test::jtx::loanBroker::set ( AccountID const &  account,
uint256 const &  vaultId,
uint32_t  flags 
)

Definition at line 337 of file TestHelpers.cpp.

◆ del() [1/2]

Json::Value xrpl::test::jtx::loanBroker::del ( AccountID const &  account,
uint256 const &  brokerID,
uint32_t  flags 
)

Definition at line 348 of file TestHelpers.cpp.

◆ coverDeposit() [1/2]

Json::Value xrpl::test::jtx::loanBroker::coverDeposit ( AccountID const &  account,
uint256 const &  brokerID,
STAmount const &  amount,
uint32_t  flags 
)

Definition at line 359 of file TestHelpers.cpp.

◆ coverWithdraw() [1/2]

Json::Value xrpl::test::jtx::loanBroker::coverWithdraw ( AccountID const &  account,
uint256 const &  brokerID,
STAmount const &  amount,
uint32_t  flags 
)

Definition at line 375 of file TestHelpers.cpp.

◆ coverClawback()

Json::Value xrpl::test::jtx::loanBroker::coverClawback ( AccountID const &  account,
std::uint32_t  flags 
)

Definition at line 391 of file TestHelpers.cpp.

◆ set() [2/2]

Json::Value xrpl::test::jtx::loanBroker::set ( AccountID const &  account,
uint256 const &  vaultId,
std::uint32_t  flags = 0 
)

◆ del() [2/2]

Json::Value xrpl::test::jtx::loanBroker::del ( AccountID const &  account,
uint256 const &  brokerID,
std::uint32_t  flags = 0 
)

◆ coverDeposit() [2/2]

Json::Value xrpl::test::jtx::loanBroker::coverDeposit ( AccountID const &  account,
uint256 const &  brokerID,
STAmount const &  amount,
std::uint32_t  flags = 0 
)

◆ coverWithdraw() [2/2]

Json::Value xrpl::test::jtx::loanBroker::coverWithdraw ( AccountID const &  account,
uint256 const &  brokerID,
STAmount const &  amount,
std::uint32_t  flags = 0 
)

Variable Documentation

◆ loanBrokerID

auto const xrpl::test::jtx::loanBroker::loanBrokerID = JTxFieldWrapper<uint256Field>(sfLoanBrokerID)

Definition at line 705 of file jtx/TestHelpers.h.

◆ managementFeeRate

auto const xrpl::test::jtx::loanBroker::managementFeeRate = valueUnitWrapper<SF_UINT16, unit::TenthBipsTag>(sfManagementFeeRate)

Definition at line 707 of file jtx/TestHelpers.h.

◆ debtMaximum

auto const xrpl::test::jtx::loanBroker::debtMaximum = simpleField<SF_NUMBER>(sfDebtMaximum)

Definition at line 709 of file jtx/TestHelpers.h.

◆ coverRateMinimum

auto const xrpl::test::jtx::loanBroker::coverRateMinimum = valueUnitWrapper<SF_UINT32, unit::TenthBipsTag>(sfCoverRateMinimum)

Definition at line 711 of file jtx/TestHelpers.h.

◆ coverRateLiquidation

auto const xrpl::test::jtx::loanBroker::coverRateLiquidation
Initial value:
=
valueUnitWrapper<SF_UINT32, unit::TenthBipsTag>(sfCoverRateLiquidation)

Definition at line 713 of file jtx/TestHelpers.h.

◆ destination

auto const xrpl::test::jtx::loanBroker::destination = JTxFieldWrapper<accountIDField>(sfDestination)

Definition at line 716 of file jtx/TestHelpers.h.