xrpld
Loading...
Searching...
No Matches
xrpl::test::jtx::sponsor Namespace Reference

Classes

struct  CounterpartySponsor
struct  SponseeAcc
struct  As

Functions

json::Value set (jtx::Account const &account, uint32_t flags, std::optional< int32_t > const reserveCountDelta, std::optional< STAmount > const feeAmountDelta, std::optional< STAmount > const maxFee)
json::Value del (jtx::Account const &account)
json::Value transfer (jtx::Account const &account, uint32_t flags, std::optional< uint256 > const &index)
json::Value ledgerEntry (jtx::Env &env, jtx::Account const &sponsor, jtx::Account const &sponsee)
STAmount sponsorshipFeeBalance (jtx::Env &env, jtx::Account const &sponsor, jtx::Account const &sponsee)
json::Value set (jtx::Account const &account, std::uint32_t flags, std::optional< std::int32_t > const reserveCountDelta=std::nullopt, std::optional< STAmount > const feeAmountDelta=std::nullopt, std::optional< STAmount > const maxFee=std::nullopt)
json::Value set_fee (jtx::Account const &account, std::uint32_t flags, STAmount feeAmountDelta, std::optional< STAmount > maxFee=std::nullopt)
json::Value set_reserve (jtx::Account const &account, std::uint32_t flags, std::int32_t reserveCountDelta)
json::Value set_max_fee (jtx::Account const &account, std::uint32_t flags, STAmount maxFee)

Function Documentation

◆ set() [1/2]

json::Value xrpl::test::jtx::sponsor::set ( jtx::Account const & account,
uint32_t flags,
std::optional< int32_t > const reserveCountDelta,
std::optional< STAmount > const feeAmountDelta,
std::optional< STAmount > const maxFee )

Definition at line 22 of file sponsor.cpp.

◆ del()

json::Value xrpl::test::jtx::sponsor::del ( jtx::Account const & account)

Definition at line 42 of file sponsor.cpp.

◆ transfer()

json::Value xrpl::test::jtx::sponsor::transfer ( jtx::Account const & account,
uint32_t flags,
std::optional< uint256 > const & index )

Definition at line 52 of file sponsor.cpp.

◆ ledgerEntry()

json::Value xrpl::test::jtx::sponsor::ledgerEntry ( jtx::Env & env,
jtx::Account const & sponsor,
jtx::Account const & sponsee )

Definition at line 83 of file sponsor.cpp.

◆ sponsorshipFeeBalance()

STAmount xrpl::test::jtx::sponsor::sponsorshipFeeBalance ( jtx::Env & env,
jtx::Account const & sponsor,
jtx::Account const & sponsee )

Definition at line 93 of file sponsor.cpp.

◆ set() [2/2]

json::Value xrpl::test::jtx::sponsor::set ( jtx::Account const & account,
std::uint32_t flags,
std::optional< std::int32_t > const reserveCountDelta = std::nullopt,
std::optional< STAmount > const feeAmountDelta = std::nullopt,
std::optional< STAmount > const maxFee = std::nullopt )

◆ set_fee()

json::Value xrpl::test::jtx::sponsor::set_fee ( jtx::Account const & account,
std::uint32_t flags,
STAmount feeAmountDelta,
std::optional< STAmount > maxFee = std::nullopt )

Definition at line 26 of file sponsor.h.

◆ set_reserve()

json::Value xrpl::test::jtx::sponsor::set_reserve ( jtx::Account const & account,
std::uint32_t flags,
std::int32_t reserveCountDelta )

Definition at line 36 of file sponsor.h.

◆ set_max_fee()

json::Value xrpl::test::jtx::sponsor::set_max_fee ( jtx::Account const & account,
std::uint32_t flags,
STAmount maxFee )

Definition at line 42 of file sponsor.h.