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

#include <vault.h>

Collaboration diagram for xrpl::test::jtx::Vault::CreateArgs:

Public Attributes

Account owner
Asset asset
std::optional< std::uint32_t > flags
std::optional< std::uint8_t > vaultKind
std::optional< std::uint32_t > subscriptionDate
std::optional< std::uint32_t > redemptionDate
std::optional< VaultVersion > leVersion

Detailed Description

Definition at line 25 of file vault.h.

Member Data Documentation

◆ owner

Account xrpl::test::jtx::Vault::CreateArgs::owner

Definition at line 27 of file vault.h.

◆ asset

Asset xrpl::test::jtx::Vault::CreateArgs::asset

Definition at line 28 of file vault.h.

◆ flags

std::optional<std::uint32_t> xrpl::test::jtx::Vault::CreateArgs::flags
Initial value:
=
std::nullopt

Definition at line 29 of file vault.h.

◆ vaultKind

std::optional<std::uint8_t> xrpl::test::jtx::Vault::CreateArgs::vaultKind
Initial value:
=
std::nullopt

Definition at line 31 of file vault.h.

◆ subscriptionDate

std::optional<std::uint32_t> xrpl::test::jtx::Vault::CreateArgs::subscriptionDate
Initial value:
=
std::nullopt

Definition at line 33 of file vault.h.

◆ redemptionDate

std::optional<std::uint32_t> xrpl::test::jtx::Vault::CreateArgs::redemptionDate
Initial value:
=
std::nullopt

Definition at line 35 of file vault.h.

◆ leVersion

std::optional<VaultVersion> xrpl::test::jtx::Vault::CreateArgs::leVersion
Initial value:
=
std::nullopt

Definition at line 37 of file vault.h.