rippled
Loading...
Searching...
No Matches
Functions | Variables
ripple::test::jtx::escrow Namespace Reference

Escrow operations. More...

Functions

Json::Value create (AccountID const &account, AccountID const &to, STAmount const &amount)
 
Json::Value create (Account const &account, Account const &to, STAmount const &amount)
 
Json::Value finish (AccountID const &account, AccountID const &from, std::uint32_t seq)
 
Json::Value finish (Account const &account, Account const &from, std::uint32_t seq)
 
Json::Value cancel (AccountID const &account, Account const &from, std::uint32_t seq)
 
Json::Value cancel (Account const &account, Account const &from, std::uint32_t seq)
 
Rate rate (Env &env, Account const &account, std::uint32_t const &seq)
 

Variables

std::array< std::uint8_t, 4 > const fb1 = {{0xA0, 0x02, 0x80, 0x00}}
 
std::array< std::uint8_t, 39 > const cb1
 
std::array< std::uint8_t, 7 > const fb2
 
std::array< std::uint8_t, 39 > const cb2
 
std::array< std::uint8_t, 8 > const fb3
 
std::array< std::uint8_t, 39 > const cb3
 
auto const finish_time = JTxFieldWrapper<timePointField>(sfFinishAfter)
 Set the "FinishAfter" time tag on a JTx.
 
auto const cancel_time = JTxFieldWrapper<timePointField>(sfCancelAfter)
 Set the "CancelAfter" time tag on a JTx.
 
auto const condition = JTxFieldWrapper<blobField>(sfCondition)
 
auto const fulfillment = JTxFieldWrapper<blobField>(sfFulfillment)
 

Detailed Description

Escrow operations.

Function Documentation

◆ create() [1/2]

Json::Value ripple::test::jtx::escrow::create ( AccountID const &  account,
AccountID const &  to,
STAmount const &  amount 
)

Definition at line 14 of file escrow.cpp.

◆ create() [2/2]

Json::Value ripple::test::jtx::escrow::create ( Account const &  account,
Account const &  to,
STAmount const &  amount 
)

Definition at line 23 of file escrow.h.

◆ finish() [1/2]

Json::Value ripple::test::jtx::escrow::finish ( AccountID const &  account,
AccountID const &  from,
std::uint32_t  seq 
)

Definition at line 26 of file escrow.cpp.

◆ finish() [2/2]

Json::Value ripple::test::jtx::escrow::finish ( Account const &  account,
Account const &  from,
std::uint32_t  seq 
)

Definition at line 32 of file escrow.h.

◆ cancel() [1/2]

Json::Value ripple::test::jtx::escrow::cancel ( AccountID const &  account,
Account const &  from,
std::uint32_t  seq 
)

Definition at line 38 of file escrow.cpp.

◆ cancel() [2/2]

Json::Value ripple::test::jtx::escrow::cancel ( Account const &  account,
Account const &  from,
std::uint32_t  seq 
)

Definition at line 41 of file escrow.h.

◆ rate()

Rate ripple::test::jtx::escrow::rate ( Env env,
Account const &  account,
std::uint32_t const &  seq 
)

Definition at line 50 of file escrow.cpp.

Variable Documentation

◆ fb1

std::array<std::uint8_t, 4> const ripple::test::jtx::escrow::fb1 = {{0xA0, 0x02, 0x80, 0x00}}

Definition at line 50 of file escrow.h.

◆ cb1

std::array<std::uint8_t, 39> const ripple::test::jtx::escrow::cb1
Initial value:
= {
{0xA0, 0x25, 0x80, 0x20, 0xE3, 0xB0, 0xC4, 0x42, 0x98, 0xFC,
0x1C, 0x14, 0x9A, 0xFB, 0xF4, 0xC8, 0x99, 0x6F, 0xB9, 0x24,
0x27, 0xAE, 0x41, 0xE4, 0x64, 0x9B, 0x93, 0x4C, 0xA4, 0x95,
0x99, 0x1B, 0x78, 0x52, 0xB8, 0x55, 0x81, 0x01, 0x00}}

Definition at line 52 of file escrow.h.

◆ fb2

std::array<std::uint8_t, 7> const ripple::test::jtx::escrow::fb2
Initial value:
= {
{0xA0, 0x05, 0x80, 0x03, 0x61, 0x61, 0x61}}

Definition at line 59 of file escrow.h.

◆ cb2

std::array<std::uint8_t, 39> const ripple::test::jtx::escrow::cb2
Initial value:
= {
{0xA0, 0x25, 0x80, 0x20, 0x98, 0x34, 0x87, 0x6D, 0xCF, 0xB0,
0x5C, 0xB1, 0x67, 0xA5, 0xC2, 0x49, 0x53, 0xEB, 0xA5, 0x8C,
0x4A, 0xC8, 0x9B, 0x1A, 0xDF, 0x57, 0xF2, 0x8F, 0x2F, 0x9D,
0x09, 0xAF, 0x10, 0x7E, 0xE8, 0xF0, 0x81, 0x01, 0x03}}

Definition at line 62 of file escrow.h.

◆ fb3

std::array<std::uint8_t, 8> const ripple::test::jtx::escrow::fb3
Initial value:
= {
{0xA0, 0x06, 0x80, 0x04, 0x6E, 0x69, 0x6B, 0x62}}

Definition at line 69 of file escrow.h.

◆ cb3

std::array<std::uint8_t, 39> const ripple::test::jtx::escrow::cb3
Initial value:
= {
{0xA0, 0x25, 0x80, 0x20, 0x6E, 0x4C, 0x71, 0x45, 0x30, 0xC0,
0xA4, 0x26, 0x8B, 0x3F, 0xA6, 0x3B, 0x1B, 0x60, 0x6F, 0x2D,
0x26, 0x4A, 0x2D, 0x85, 0x7B, 0xE8, 0xA0, 0x9C, 0x1D, 0xFD,
0x57, 0x0D, 0x15, 0x85, 0x8B, 0xD4, 0x81, 0x01, 0x04}}

Definition at line 72 of file escrow.h.

◆ finish_time

auto const ripple::test::jtx::escrow::finish_time = JTxFieldWrapper<timePointField>(sfFinishAfter)

Set the "FinishAfter" time tag on a JTx.

Definition at line 79 of file escrow.h.

◆ cancel_time

auto const ripple::test::jtx::escrow::cancel_time = JTxFieldWrapper<timePointField>(sfCancelAfter)

Set the "CancelAfter" time tag on a JTx.

Definition at line 82 of file escrow.h.

◆ condition

auto const ripple::test::jtx::escrow::condition = JTxFieldWrapper<blobField>(sfCondition)

Definition at line 84 of file escrow.h.

◆ fulfillment

auto const ripple::test::jtx::escrow::fulfillment = JTxFieldWrapper<blobField>(sfFulfillment)

Definition at line 86 of file escrow.h.