Ethereum  PoC-8
The C++ Implementation of Ethereum
dev::eth::AccountMask Class Reference

#include <Account.h>

Public Member Functions

 AccountMask (bool _all=false)
 
 AccountMask (bool _hasBalance, bool _hasNonce, bool _hasCode, bool _hasStorage, bool _shouldNotExist=false)
 
bool allSet () const
 
bool hasBalance () const
 
bool hasNonce () const
 
bool hasCode () const
 
bool hasStorage () const
 
bool shouldExist () const
 

Detailed Description

Definition at line 228 of file Account.h.

Constructor & Destructor Documentation

◆ AccountMask() [1/2]

dev::eth::AccountMask::AccountMask ( bool  _all = false)
inline

Definition at line 231 of file Account.h.

◆ AccountMask() [2/2]

dev::eth::AccountMask::AccountMask ( bool  _hasBalance,
bool  _hasNonce,
bool  _hasCode,
bool  _hasStorage,
bool  _shouldNotExist = false 
)
inline

Definition at line 238 of file Account.h.

Member Function Documentation

◆ allSet()

bool dev::eth::AccountMask::allSet ( ) const
inline

Definition at line 252 of file Account.h.

◆ hasBalance()

bool dev::eth::AccountMask::hasBalance ( ) const
inline

Definition at line 253 of file Account.h.

◆ hasCode()

bool dev::eth::AccountMask::hasCode ( ) const
inline

Definition at line 255 of file Account.h.

◆ hasNonce()

bool dev::eth::AccountMask::hasNonce ( ) const
inline

Definition at line 254 of file Account.h.

◆ hasStorage()

bool dev::eth::AccountMask::hasStorage ( ) const
inline

Definition at line 256 of file Account.h.

◆ shouldExist()

bool dev::eth::AccountMask::shouldExist ( ) const
inline

Definition at line 257 of file Account.h.


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