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

Arguments for building a ConfidentialMPTConvert test transaction. More...

#include <mpt.h>

Collaboration diagram for xrpl::test::jtx::MPTConvert:

Public Attributes

std::optional< Accountaccount = std::nullopt
std::optional< MPTIDid = std::nullopt
std::optional< std::uint64_tamt = std::nullopt
std::optional< std::stringproof = std::nullopt
std::optional< bool > fillAuditorEncryptedAmt = true
std::optional< bool > fillSchnorrProof = std::nullopt
std::optional< BufferholderPubKey = std::nullopt
std::optional< BufferholderEncryptedAmt = std::nullopt
std::optional< BufferissuerEncryptedAmt = std::nullopt
std::optional< BufferauditorEncryptedAmt = std::nullopt
std::optional< BufferblindingFactor = std::nullopt
std::optional< Accountdelegate = std::nullopt
std::optional< std::uint32_tticketSeq = std::nullopt
std::optional< std::uint32_townerCount = std::nullopt
std::optional< std::uint32_tholderCount = std::nullopt
std::optional< std::uint32_tflags = std::nullopt
std::optional< XRPAmountfee = std::nullopt
std::optional< TERerr = std::nullopt

Detailed Description

Arguments for building a ConfidentialMPTConvert test transaction.

Definition at line 206 of file mpt.h.

Member Data Documentation

◆ account

std::optional<Account> xrpl::test::jtx::MPTConvert::account = std::nullopt

Definition at line 208 of file mpt.h.

◆ id

std::optional<MPTID> xrpl::test::jtx::MPTConvert::id = std::nullopt

Definition at line 209 of file mpt.h.

◆ amt

std::optional<std::uint64_t> xrpl::test::jtx::MPTConvert::amt = std::nullopt

Definition at line 210 of file mpt.h.

◆ proof

std::optional<std::string> xrpl::test::jtx::MPTConvert::proof = std::nullopt

Definition at line 211 of file mpt.h.

◆ fillAuditorEncryptedAmt

std::optional<bool> xrpl::test::jtx::MPTConvert::fillAuditorEncryptedAmt = true

Definition at line 212 of file mpt.h.

◆ fillSchnorrProof

std::optional<bool> xrpl::test::jtx::MPTConvert::fillSchnorrProof = std::nullopt

Definition at line 217 of file mpt.h.

◆ holderPubKey

std::optional<Buffer> xrpl::test::jtx::MPTConvert::holderPubKey = std::nullopt

Definition at line 218 of file mpt.h.

◆ holderEncryptedAmt

std::optional<Buffer> xrpl::test::jtx::MPTConvert::holderEncryptedAmt = std::nullopt

Definition at line 219 of file mpt.h.

◆ issuerEncryptedAmt

std::optional<Buffer> xrpl::test::jtx::MPTConvert::issuerEncryptedAmt = std::nullopt

Definition at line 220 of file mpt.h.

◆ auditorEncryptedAmt

std::optional<Buffer> xrpl::test::jtx::MPTConvert::auditorEncryptedAmt = std::nullopt

Definition at line 221 of file mpt.h.

◆ blindingFactor

std::optional<Buffer> xrpl::test::jtx::MPTConvert::blindingFactor = std::nullopt

Definition at line 223 of file mpt.h.

◆ delegate

std::optional<Account> xrpl::test::jtx::MPTConvert::delegate = std::nullopt

Definition at line 224 of file mpt.h.

◆ ticketSeq

std::optional<std::uint32_t> xrpl::test::jtx::MPTConvert::ticketSeq = std::nullopt

Definition at line 225 of file mpt.h.

◆ ownerCount

std::optional<std::uint32_t> xrpl::test::jtx::MPTConvert::ownerCount = std::nullopt

Definition at line 226 of file mpt.h.

◆ holderCount

std::optional<std::uint32_t> xrpl::test::jtx::MPTConvert::holderCount = std::nullopt

Definition at line 227 of file mpt.h.

◆ flags

std::optional<std::uint32_t> xrpl::test::jtx::MPTConvert::flags = std::nullopt

Definition at line 228 of file mpt.h.

◆ fee

std::optional<XRPAmount> xrpl::test::jtx::MPTConvert::fee = std::nullopt

Definition at line 229 of file mpt.h.

◆ err

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

Definition at line 230 of file mpt.h.