PIVX Core  5.6.99
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
DescribePaymentAddressVisitor Class Reference
Inheritance diagram for DescribePaymentAddressVisitor:
[legend]
Collaboration diagram for DescribePaymentAddressVisitor:
[legend]

Public Member Functions

 DescribePaymentAddressVisitor (CWallet *_pwallet, bool _isStaking)
 
UniValue operator() (const libzcash::InvalidEncoding &zaddr) const
 
UniValue operator() (const libzcash::SaplingPaymentAddress &zaddr) const
 
UniValue operator() (const CTxDestination &dest) const
 

Private Attributes

CWallet *const pwallet
 
bool isStaking {false}
 

Detailed Description

Definition at line 349 of file misc.cpp.

Constructor & Destructor Documentation

◆ DescribePaymentAddressVisitor()

DescribePaymentAddressVisitor::DescribePaymentAddressVisitor ( CWallet _pwallet,
bool  _isStaking 
)
inlineexplicit

Definition at line 352 of file misc.cpp.

Member Function Documentation

◆ operator()() [1/3]

UniValue DescribePaymentAddressVisitor::operator() ( const CTxDestination dest) const
inline

Definition at line 367 of file misc.cpp.

Here is the call graph for this function:

◆ operator()() [2/3]

UniValue DescribePaymentAddressVisitor::operator() ( const libzcash::InvalidEncoding zaddr) const
inline

Definition at line 353 of file misc.cpp.

◆ operator()() [3/3]

UniValue DescribePaymentAddressVisitor::operator() ( const libzcash::SaplingPaymentAddress zaddr) const
inline

Definition at line 355 of file misc.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ isStaking

bool DescribePaymentAddressVisitor::isStaking {false}
private

Definition at line 387 of file misc.cpp.

◆ pwallet

CWallet* const DescribePaymentAddressVisitor::pwallet
private

Definition at line 386 of file misc.cpp.


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