PIVX Core  5.6.99
P2P Digital Currency
Classes | Namespaces | Functions
Coin.h File Reference

PublicCoin class for the Zerocoin library. More...

#include "Denominations.h"
#include "Params.h"
#include "amount.h"
#include "bignum.h"
#include "util/system.h"
#include "key.h"
Include dependency graph for Coin.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  libzerocoin::InvalidSerialException
 
class  libzerocoin::PublicCoin
 A Public coin is the part of a coin that is published to the network and what is handled by other clients. More...
 

Namespaces

 libzerocoin
 

Functions

int libzerocoin::ExtractVersionFromSerial (const CBigNum &bnSerial)
 
bool libzerocoin::IsValidSerial (const ZerocoinParams *params, const CBigNum &bnSerial)
 
bool libzerocoin::IsValidCommitmentToCoinRange (const ZerocoinParams *params, const CBigNum &bnCommitment)
 
CBigNum libzerocoin::GetAdjustedSerial (const CBigNum &bnSerial)
 
CBigNum libzerocoin::ExtractSerialFromPubKey (const CPubKey pubkey)
 

Detailed Description

PublicCoin class for the Zerocoin library.

Author
Ian Miers, Christina Garman and Matthew Green
Date
June 2013

Definition in file Coin.h.