rippled
Loading...
Searching...
No Matches
Functions
ripple::test::jtx::paychan Namespace Reference

Functions

Json::Value create (AccountID const &account, AccountID const &to, STAmount const &amount, NetClock::duration const &settleDelay, PublicKey const &pk, std::optional< NetClock::time_point > const &cancelAfter, std::optional< std::uint32_t > const &dstTag)
 
Json::Value fund (AccountID const &account, uint256 const &channel, STAmount const &amount, std::optional< NetClock::time_point > const &expiration)
 
Json::Value claim (AccountID const &account, uint256 const &channel, std::optional< STAmount > const &balance, std::optional< STAmount > const &amount, std::optional< Slice > const &signature, std::optional< PublicKey > const &pk)
 
uint256 channel (AccountID const &account, AccountID const &dst, std::uint32_t seqProxyValue)
 
STAmount channelBalance (ReadView const &view, uint256 const &chan)
 
bool channelExists (ReadView const &view, uint256 const &chan)
 
Json::Value create (Account const &account, Account const &to, STAmount const &amount, NetClock::duration const &settleDelay, PublicKey const &pk, std::optional< NetClock::time_point > const &cancelAfter=std::nullopt, std::optional< std::uint32_t > const &dstTag=std::nullopt)
 
uint256 channel (Account const &account, Account const &dst, std::uint32_t seqProxyValue)
 

Function Documentation

◆ create() [1/2]

Json::Value ripple::test::jtx::paychan::create ( AccountID const &  account,
AccountID const &  to,
STAmount const &  amount,
NetClock::duration const &  settleDelay,
PublicKey const &  pk,
std::optional< NetClock::time_point > const &  cancelAfter,
std::optional< std::uint32_t > const &  dstTag 
)

Definition at line 224 of file TestHelpers.cpp.

◆ fund()

Json::Value ripple::test::jtx::paychan::fund ( AccountID const &  account,
uint256 const &  channel,
STAmount const &  amount,
std::optional< NetClock::time_point > const &  expiration 
)

Definition at line 248 of file TestHelpers.cpp.

◆ claim()

Json::Value ripple::test::jtx::paychan::claim ( AccountID const &  account,
uint256 const &  channel,
std::optional< STAmount > const &  balance,
std::optional< STAmount > const &  amount,
std::optional< Slice > const &  signature,
std::optional< PublicKey > const &  pk 
)

Definition at line 265 of file TestHelpers.cpp.

◆ channel() [1/2]

uint256 ripple::test::jtx::paychan::channel ( AccountID const &  account,
AccountID const &  dst,
std::uint32_t  seqProxyValue 
)

Definition at line 289 of file TestHelpers.cpp.

◆ channelBalance()

STAmount ripple::test::jtx::paychan::channelBalance ( ReadView const &  view,
uint256 const &  chan 
)

Definition at line 299 of file TestHelpers.cpp.

◆ channelExists()

bool ripple::test::jtx::paychan::channelExists ( ReadView const &  view,
uint256 const &  chan 
)

Definition at line 308 of file TestHelpers.cpp.

◆ create() [2/2]

Json::Value ripple::test::jtx::paychan::create ( Account const &  account,
Account const &  to,
STAmount const &  amount,
NetClock::duration const &  settleDelay,
PublicKey const &  pk,
std::optional< NetClock::time_point > const &  cancelAfter = std::nullopt,
std::optional< std::uint32_t > const &  dstTag = std::nullopt 
)

Definition at line 501 of file TestHelpers.h.

◆ channel() [2/2]

uint256 ripple::test::jtx::paychan::channel ( Account const &  account,
Account const &  dst,
std::uint32_t  seqProxyValue 
)

Definition at line 537 of file TestHelpers.h.