PIVX Core  5.6.99
P2P Digital Currency
Classes | Namespaces | Typedefs | Functions
destination_io.h File Reference
#include "chainparams.h"
#include "script/standard.h"
Include dependency graph for destination_io.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Destination
 Wrapper class for every supported address. More...
 

Namespaces

 Standard
 

Typedefs

typedef boost::variant< CTxDestination, libzcash::SaplingPaymentAddressCWDestination
 

Functions

std::string Standard::EncodeDestination (const CWDestination &address, const CChainParams::Base58Type addrType)
 
CWDestination Standard::DecodeDestination (const std::string &strAddress)
 
CWDestination Standard::DecodeDestination (const std::string &strAddress, bool &isStaking, bool &isExchange)
 
CWDestination Standard::DecodeDestination (const std::string &strAddress, bool &isStaking, bool &isExchange, bool &isShielded)
 
bool Standard::IsValidDestination (const CWDestination &address)
 
const libzcash::SaplingPaymentAddressStandard::GetShieldedDestination (const CWDestination &dest)
 
const CTxDestinationStandard::GetTransparentDestination (const CWDestination &dest)
 

Typedef Documentation

◆ CWDestination

Definition at line 12 of file destination_io.h.