xrpld
Loading...
Searching...
No Matches
xrpl::test::jtx::MPTInitDef Struct Reference

Full constructor arguments for MPTTester initialization. More...

#include <mpt.h>

Collaboration diagram for xrpl::test::jtx::MPTInitDef:

Public Attributes

Env & env
Account issuer
Holders holders = {}
std::optional< Account > auditor = std::nullopt
std::uint16_t transferFee = 0
std::optional< std::uint64_t > pay = std::nullopt
std::uint32_t flags = kMptDexFlags
std::optional< std::uint32_t > immutableFlags = std::nullopt
bool authHolder = false
bool fund = false
bool close = true
std::optional< std::uint64_t > maxAmt = std::nullopt
std::optional< TER > err = std::nullopt

Detailed Description

Full constructor arguments for MPTTester initialization.

Definition at line 206 of file mpt.h.

Member Data Documentation

◆ env

Env& xrpl::test::jtx::MPTInitDef::env

Definition at line 208 of file mpt.h.

◆ issuer

Account xrpl::test::jtx::MPTInitDef::issuer

Definition at line 209 of file mpt.h.

◆ holders

Holders xrpl::test::jtx::MPTInitDef::holders = {}

Definition at line 210 of file mpt.h.

◆ auditor

std::optional<Account> xrpl::test::jtx::MPTInitDef::auditor = std::nullopt

Definition at line 211 of file mpt.h.

◆ transferFee

std::uint16_t xrpl::test::jtx::MPTInitDef::transferFee = 0

Definition at line 212 of file mpt.h.

◆ pay

std::optional<std::uint64_t> xrpl::test::jtx::MPTInitDef::pay = std::nullopt

Definition at line 213 of file mpt.h.

◆ flags

std::uint32_t xrpl::test::jtx::MPTInitDef::flags = kMptDexFlags

Definition at line 214 of file mpt.h.

◆ immutableFlags

std::optional<std::uint32_t> xrpl::test::jtx::MPTInitDef::immutableFlags = std::nullopt

Definition at line 215 of file mpt.h.

◆ authHolder

bool xrpl::test::jtx::MPTInitDef::authHolder = false

Definition at line 216 of file mpt.h.

◆ fund

bool xrpl::test::jtx::MPTInitDef::fund = false

Definition at line 217 of file mpt.h.

◆ close

bool xrpl::test::jtx::MPTInitDef::close = true

Definition at line 218 of file mpt.h.

◆ maxAmt

std::optional<std::uint64_t> xrpl::test::jtx::MPTInitDef::maxAmt = std::nullopt

Definition at line 219 of file mpt.h.

◆ err

std::optional<TER> xrpl::test::jtx::MPTInitDef::err = std::nullopt

Definition at line 220 of file mpt.h.