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_timmutableFlags = 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 177 of file mpt.h.

Member Data Documentation

◆ env

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

Definition at line 179 of file mpt.h.

◆ issuer

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

Definition at line 180 of file mpt.h.

◆ holders

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

Definition at line 181 of file mpt.h.

◆ auditor

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

Definition at line 182 of file mpt.h.

◆ transferFee

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

Definition at line 183 of file mpt.h.

◆ pay

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

Definition at line 184 of file mpt.h.

◆ flags

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

Definition at line 185 of file mpt.h.

◆ immutableFlags

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

Definition at line 186 of file mpt.h.

◆ authHolder

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

Definition at line 187 of file mpt.h.

◆ fund

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

Definition at line 188 of file mpt.h.

◆ close

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

Definition at line 189 of file mpt.h.

◆ maxAmt

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

Definition at line 190 of file mpt.h.

◆ err

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

Definition at line 191 of file mpt.h.