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 = valueUnitWrapper<SF_UINT32, unit::TenthBipsTag>(sfCoverRateLiquidation)
 
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 322 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 333 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 344 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 356 of file TestHelpers.cpp.

◆ coverClawback()

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

Definition at line 368 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 674 of file TestHelpers.h.

◆ managementFeeRate

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

Definition at line 676 of file TestHelpers.h.

◆ debtMaximum

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

Definition at line 678 of file TestHelpers.h.

◆ coverRateMinimum

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

Definition at line 680 of file TestHelpers.h.

◆ coverRateLiquidation

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

Definition at line 682 of file TestHelpers.h.

◆ destination

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

Definition at line 684 of file TestHelpers.h.