PIVX Core  5.6.99
P2P Digital Currency
Public Member Functions | Public Attributes | Friends | List of all members
libzcash::SaplingPaymentAddress Class Reference

Sapling functions. More...

#include <address.h>

Collaboration diagram for libzcash::SaplingPaymentAddress:
[legend]

Public Member Functions

 SaplingPaymentAddress ()
 
 SaplingPaymentAddress (const diversifier_t &_d, const uint256 &_pk_d)
 
 SERIALIZE_METHODS (SaplingPaymentAddress, obj)
 
uint256 GetHash () const
 Get the 256-bit SHA256d hash of this payment address. More...
 

Public Attributes

diversifier_t d = {{0}}
 
uint256 pk_d {UINT256_ZERO}
 

Friends

bool operator== (const SaplingPaymentAddress &a, const SaplingPaymentAddress &b)
 
bool operator< (const SaplingPaymentAddress &a, const SaplingPaymentAddress &b)
 

Detailed Description

Sapling functions.

Definition at line 30 of file address.h.

Constructor & Destructor Documentation

◆ SaplingPaymentAddress() [1/2]

libzcash::SaplingPaymentAddress::SaplingPaymentAddress ( )
inline

Definition at line 35 of file address.h.

◆ SaplingPaymentAddress() [2/2]

libzcash::SaplingPaymentAddress::SaplingPaymentAddress ( const diversifier_t _d,
const uint256 _pk_d 
)
inline

Definition at line 36 of file address.h.

Member Function Documentation

◆ GetHash()

uint256 libzcash::SaplingPaymentAddress::GetHash ( ) const

Get the 256-bit SHA256d hash of this payment address.

Sapling.

Definition at line 23 of file address.cpp.

◆ SERIALIZE_METHODS()

libzcash::SaplingPaymentAddress::SERIALIZE_METHODS ( SaplingPaymentAddress  ,
obj   
)
inline

Definition at line 38 of file address.h.

Friends And Related Function Documentation

◆ operator<

bool operator< ( const SaplingPaymentAddress a,
const SaplingPaymentAddress b 
)
friend

Definition at line 46 of file address.h.

◆ operator==

bool operator== ( const SaplingPaymentAddress a,
const SaplingPaymentAddress b 
)
friend

Definition at line 43 of file address.h.

Member Data Documentation

◆ d

diversifier_t libzcash::SaplingPaymentAddress::d = {{0}}

Definition at line 32 of file address.h.

◆ pk_d

uint256 libzcash::SaplingPaymentAddress::pk_d {UINT256_ZERO}

Definition at line 33 of file address.h.


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