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

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

#include <mpt.h>

Collaboration diagram for xrpl::test::jtx::MPTConvertBack:

Public Attributes

std::optional< Account > account = std::nullopt
std::optional< MPTID > id = std::nullopt
std::optional< std::uint64_t > amt = std::nullopt
std::optional< Buffer > proof = std::nullopt
std::optional< Buffer > holderEncryptedAmt = std::nullopt
std::optional< Buffer > issuerEncryptedAmt = std::nullopt
std::optional< Buffer > auditorEncryptedAmt = std::nullopt
std::optional< bool > fillAuditorEncryptedAmt = true
std::optional< Buffer > blindingFactor = std::nullopt
std::optional< Buffer > pedersenCommitment = std::nullopt
std::optional< Account > delegate = std::nullopt
std::optional< std::uint32_t > ticketSeq = std::nullopt
std::optional< std::uint32_t > ownerCount = std::nullopt
std::optional< std::uint32_t > holderCount = std::nullopt
std::optional< std::uint32_t > flags = std::nullopt
std::optional< XRPAmount > fee = std::nullopt
std::optional< TER > err = std::nullopt

Detailed Description

Arguments for building a ConfidentialMPTConvertBack test transaction.

Definition at line 352 of file mpt.h.

Member Data Documentation

◆ account

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

Definition at line 354 of file mpt.h.

◆ id

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

Definition at line 355 of file mpt.h.

◆ amt

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

Definition at line 356 of file mpt.h.

◆ proof

std::optional<Buffer> xrpl::test::jtx::MPTConvertBack::proof = std::nullopt

Definition at line 357 of file mpt.h.

◆ holderEncryptedAmt

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

Definition at line 358 of file mpt.h.

◆ issuerEncryptedAmt

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

Definition at line 359 of file mpt.h.

◆ auditorEncryptedAmt

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

Definition at line 360 of file mpt.h.

◆ fillAuditorEncryptedAmt

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

Definition at line 361 of file mpt.h.

◆ blindingFactor

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

Definition at line 363 of file mpt.h.

◆ pedersenCommitment

std::optional<Buffer> xrpl::test::jtx::MPTConvertBack::pedersenCommitment = std::nullopt

Definition at line 364 of file mpt.h.

◆ delegate

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

Definition at line 365 of file mpt.h.

◆ ticketSeq

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

Definition at line 366 of file mpt.h.

◆ ownerCount

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

Definition at line 367 of file mpt.h.

◆ holderCount

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

Definition at line 368 of file mpt.h.

◆ flags

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

Definition at line 369 of file mpt.h.

◆ fee

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

Definition at line 370 of file mpt.h.

◆ err

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

Definition at line 371 of file mpt.h.