PIVX Core  5.6.99
P2P Digital Currency
Public Member Functions | Static Public Member Functions | Public Attributes | Friends | List of all members
libzcash::SaplingExtendedSpendingKey Struct Reference

#include <zip32.h>

Collaboration diagram for libzcash::SaplingExtendedSpendingKey:
[legend]

Public Member Functions

 SERIALIZE_METHODS (SaplingExtendedSpendingKey, obj)
 
SaplingExtendedSpendingKey Derive (uint32_t i) const
 
SaplingExtendedFullViewingKey ToXFVK () const
 
libzcash::SaplingPaymentAddress DefaultAddress () const
 

Static Public Member Functions

static SaplingExtendedSpendingKey Master (const HDSeed &seed)
 

Public Attributes

uint8_t depth
 
uint32_t parentFVKTag
 
uint32_t childIndex
 
uint256 chaincode
 
libzcash::SaplingExpandedSpendingKey expsk
 
uint256 dk
 

Friends

bool operator== (const SaplingExtendedSpendingKey &a, const SaplingExtendedSpendingKey &b)
 

Detailed Description

Definition at line 87 of file zip32.h.

Member Function Documentation

◆ DefaultAddress()

libzcash::SaplingPaymentAddress libzcash::SaplingExtendedSpendingKey::DefaultAddress ( ) const

Definition at line 162 of file zip32.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Derive()

SaplingExtendedSpendingKey libzcash::SaplingExtendedSpendingKey::Derive ( uint32_t  i) const

Definition at line 132 of file zip32.cpp.

Here is the caller graph for this function:

◆ Master()

SaplingExtendedSpendingKey libzcash::SaplingExtendedSpendingKey::Master ( const HDSeed seed)
static

Definition at line 117 of file zip32.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SERIALIZE_METHODS()

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

Definition at line 95 of file zip32.h.

◆ ToXFVK()

SaplingExtendedFullViewingKey libzcash::SaplingExtendedSpendingKey::ToXFVK ( ) const

Definition at line 150 of file zip32.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Friends And Related Function Documentation

◆ operator==

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

Definition at line 105 of file zip32.h.

Member Data Documentation

◆ chaincode

uint256 libzcash::SaplingExtendedSpendingKey::chaincode

Definition at line 91 of file zip32.h.

◆ childIndex

uint32_t libzcash::SaplingExtendedSpendingKey::childIndex

Definition at line 90 of file zip32.h.

◆ depth

uint8_t libzcash::SaplingExtendedSpendingKey::depth

Definition at line 88 of file zip32.h.

◆ dk

uint256 libzcash::SaplingExtendedSpendingKey::dk

Definition at line 93 of file zip32.h.

◆ expsk

libzcash::SaplingExpandedSpendingKey libzcash::SaplingExtendedSpendingKey::expsk

Definition at line 92 of file zip32.h.

◆ parentFVKTag

uint32_t libzcash::SaplingExtendedSpendingKey::parentFVKTag

Definition at line 89 of file zip32.h.


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