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

Envenv
Account issuer
Holders holders = {}
std::optional< Accountauditor = std::nullopt
std::uint16_t transferFee = 0
std::optional< std::uint64_tpay = std::nullopt
std::uint32_t flags = kMptDexFlags
std::optional< std::uint32_tmutableFlags = std::nullopt
bool authHolder = false
bool fund = false
bool close = true
std::optional< std::uint64_tmaxAmt = std::nullopt
std::optional< TERerr = std::nullopt

Detailed Description

Full constructor arguments for MPTTester initialization.

Definition at line 145 of file mpt.h.

Member Data Documentation

◆ env

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

Definition at line 147 of file mpt.h.

◆ issuer

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

Definition at line 148 of file mpt.h.

◆ holders

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

Definition at line 149 of file mpt.h.

◆ auditor

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

Definition at line 150 of file mpt.h.

◆ transferFee

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

Definition at line 151 of file mpt.h.

◆ pay

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

Definition at line 152 of file mpt.h.

◆ flags

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

Definition at line 153 of file mpt.h.

◆ mutableFlags

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

Definition at line 154 of file mpt.h.

◆ authHolder

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

Definition at line 155 of file mpt.h.

◆ fund

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

Definition at line 156 of file mpt.h.

◆ close

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

Definition at line 157 of file mpt.h.

◆ maxAmt

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

Definition at line 158 of file mpt.h.

◆ err

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

Definition at line 159 of file mpt.h.