Anoncoin  0.9.4
P2P Digital Currency
Public Member Functions | Protected Attributes | List of all members
CMainParams Class Reference
Inheritance diagram for CMainParams:
[legend]
Collaboration diagram for CMainParams:
[legend]

Public Member Functions

 CMainParams ()
 
virtual const CBlockGenesisBlock () const
 
virtual Network NetworkID () const
 
virtual const vector< CAddress > & FixedSeeds () const
 
- Public Member Functions inherited from CChainParams
const uint256HashGenesisBlock () const
 
const MessageStartCharsMessageStart () const
 
const vector< unsigned char > & AlertKey () const
 
int GetDefaultPort () const
 
const CBigNumProofOfWorkLimit (MinedWithAlgo mwa=SCRYPT_ANC) const
 
virtual bool RequireRPCPassword () const
 
const string & DataDir () const
 
std::string NetworkIDString () const
 
const vector< CDNSSeedData > & DNSSeeds () const
 
const std::vector< unsigned char > & Base58Prefix (Base58Type type) const
 
int RPCPort () const
 

Protected Attributes

CBlock genesis
 
vector< CAddressvFixedSeeds
 
- Protected Attributes inherited from CChainParams
uint256 hashGenesisBlock
 
MessageStartChars pchMessageStart
 
vector< unsigned char > vAlertPubKey
 
int nDefaultPort
 
int nRPCPort
 
CBigNum bnProofOfWorkLimit [MAX_ALGO_TYPES]
 
string strDataDir
 
vector< CDNSSeedDatavSeeds
 
std::vector< unsigned char > base58Prefixes [MAX_BASE58_TYPES]
 
std::string strNetworkID
 

Additional Inherited Members

- Public Types inherited from CChainParams
enum  Network { MAIN, TESTNET, REGTEST, MAX_NETWORK_TYPES }
 
enum  Base58Type {
  PUBKEY_ADDRESS, SCRIPT_ADDRESS, SECRET_KEY, EXT_PUBLIC_KEY,
  EXT_SECRET_KEY, MAX_BASE58_TYPES
}
 
enum  MinedWithAlgo { SCRYPT_ANC, SHA256D_BTC, PRIME_XPM, MAX_ALGO_TYPES }
 
- Protected Member Functions inherited from CChainParams
 CChainParams ()
 

Detailed Description

Definition at line 34 of file chainparams.cpp.

Constructor & Destructor Documentation

CMainParams::CMainParams ( )
inline

Definition at line 36 of file chainparams.cpp.

Here is the call graph for this function:

Member Function Documentation

virtual const vector<CAddress>& CMainParams::FixedSeeds ( ) const
inlinevirtual

Implements CChainParams.

Definition at line 153 of file chainparams.cpp.

virtual const CBlock& CMainParams::GenesisBlock ( ) const
inlinevirtual

Implements CChainParams.

Definition at line 150 of file chainparams.cpp.

virtual Network CMainParams::NetworkID ( ) const
inlinevirtual

Implements CChainParams.

Reimplemented in CRegTestParams, and CTestNetParams.

Definition at line 151 of file chainparams.cpp.

Member Data Documentation

CBlock CMainParams::genesis
protected

Definition at line 155 of file chainparams.cpp.

vector<CAddress> CMainParams::vFixedSeeds
protected

Definition at line 156 of file chainparams.cpp.


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