CatapultServer  v0.5.0.1 (Elephant)
catapult::state::AccountState Struct Reference

Account state data. More...

Collaboration diagram for catapult::state::AccountState:

Public Member Functions

 AccountState (const catapult::Address &address, Height addressHeight)
 Creates an account state from an address and a height (addressHeight). More...
 

Public Attributes

catapult::Address Address
 Address of an account. More...
 
Height AddressHeight
 Height at which address has been obtained. More...
 
Key PublicKey
 Public key of an account. Present if PublicKeyHeight > 0. More...
 
Height PublicKeyHeight
 Height at which public key has been obtained. More...
 
state::AccountType AccountType
 Type of account. More...
 
Key LinkedAccountKey
 Public key of linked account. More...
 
AccountImportanceSnapshots ImportanceSnapshots
 Importance snapshots of the account. More...
 
AccountActivityBuckets ActivityBuckets
 Activity buckets of the account. More...
 
AccountBalances Balances
 Balances of an account. More...
 

Detailed Description

Account state data.

Constructor & Destructor Documentation

◆ AccountState()

catapult::state::AccountState::AccountState ( const catapult::Address address,
Height  addressHeight 
)
inlineexplicit

Creates an account state from an address and a height (addressHeight).

Member Data Documentation

◆ AccountType

state::AccountType catapult::state::AccountState::AccountType

Type of account.

◆ ActivityBuckets

AccountActivityBuckets catapult::state::AccountState::ActivityBuckets

Activity buckets of the account.

◆ Address

catapult::Address catapult::state::AccountState::Address

Address of an account.

◆ AddressHeight

Height catapult::state::AccountState::AddressHeight

Height at which address has been obtained.

◆ Balances

AccountBalances catapult::state::AccountState::Balances

Balances of an account.

◆ ImportanceSnapshots

AccountImportanceSnapshots catapult::state::AccountState::ImportanceSnapshots

Importance snapshots of the account.

◆ LinkedAccountKey

Key catapult::state::AccountState::LinkedAccountKey

Public key of linked account.

◆ PublicKey

Key catapult::state::AccountState::PublicKey

Public key of an account. Present if PublicKeyHeight > 0.

◆ PublicKeyHeight

Height catapult::state::AccountState::PublicKeyHeight

Height at which public key has been obtained.


The documentation for this struct was generated from the following file: