xrpld
Loading...
Searching...
No Matches
xrpl::ValidVault::Vault Struct Referencefinal
Collaboration diagram for xrpl::ValidVault::Vault:

Static Public Member Functions

static Vault make (SLE const &)

Public Attributes

uint256 key = beast::kZero
Asset asset
AccountID pseudoId
AccountID owner
uint192 shareMPTID = beast::kZero
Number assetsTotal = 0
Number assetsAvailable = 0
Number assetsMaximum = 0
Number lossUnrealized = 0

Detailed Description

Definition at line 42 of file VaultInvariant.h.

Member Function Documentation

◆ make()

ValidVault::Vault xrpl::ValidVault::Vault::make ( SLE const & from)
static

Definition at line 33 of file VaultInvariant.cpp.

Member Data Documentation

◆ key

uint256 xrpl::ValidVault::Vault::key = beast::kZero

Definition at line 44 of file VaultInvariant.h.

◆ asset

Asset xrpl::ValidVault::Vault::asset

Definition at line 45 of file VaultInvariant.h.

◆ pseudoId

AccountID xrpl::ValidVault::Vault::pseudoId

Definition at line 46 of file VaultInvariant.h.

◆ owner

AccountID xrpl::ValidVault::Vault::owner

Definition at line 47 of file VaultInvariant.h.

◆ shareMPTID

uint192 xrpl::ValidVault::Vault::shareMPTID = beast::kZero

Definition at line 48 of file VaultInvariant.h.

◆ assetsTotal

Number xrpl::ValidVault::Vault::assetsTotal = 0

Definition at line 49 of file VaultInvariant.h.

◆ assetsAvailable

Number xrpl::ValidVault::Vault::assetsAvailable = 0

Definition at line 50 of file VaultInvariant.h.

◆ assetsMaximum

Number xrpl::ValidVault::Vault::assetsMaximum = 0

Definition at line 51 of file VaultInvariant.h.

◆ lossUnrealized

Number xrpl::ValidVault::Vault::lossUnrealized = 0

Definition at line 52 of file VaultInvariant.h.