Bitcoin ABC  0.23.1
P2P Digital Currency
Public Member Functions | List of all members
Config Class Referenceabstract

#include <config.h>

Inheritance diagram for Config:
[legend]
Collaboration diagram for Config:
[legend]

Public Member Functions

virtual bool SetMaxBlockSize (uint64_t maxBlockSize)=0
 
virtual uint64_t GetMaxBlockSize () const =0
 
virtual const CChainParamsGetChainParams () const =0
 
virtual void SetCashAddrEncoding (bool)=0
 
virtual bool UseCashAddrEncoding () const =0
 
virtual void SetExcessUTXOCharge (Amount amt)=0
 
virtual Amount GetExcessUTXOCharge () const =0
 

Detailed Description

Definition at line 19 of file config.h.

Member Function Documentation

◆ GetChainParams()

virtual const CChainParams& Config::GetChainParams ( ) const
pure virtual

Implemented in DummyConfig, and GlobalConfig.

◆ GetExcessUTXOCharge()

virtual Amount Config::GetExcessUTXOCharge ( ) const
pure virtual

Implemented in DummyConfig, and GlobalConfig.

Here is the caller graph for this function:

◆ GetMaxBlockSize()

virtual uint64_t Config::GetMaxBlockSize ( ) const
pure virtual

Implemented in DummyConfig, and GlobalConfig.

Here is the caller graph for this function:

◆ SetCashAddrEncoding()

virtual void Config::SetCashAddrEncoding ( bool  )
pure virtual

Implemented in DummyConfig, and GlobalConfig.

Here is the caller graph for this function:

◆ SetExcessUTXOCharge()

virtual void Config::SetExcessUTXOCharge ( Amount  amt)
pure virtual

Implemented in GlobalConfig, and DummyConfig.

Here is the caller graph for this function:

◆ SetMaxBlockSize()

virtual bool Config::SetMaxBlockSize ( uint64_t  maxBlockSize)
pure virtual

Implemented in DummyConfig, and GlobalConfig.

Here is the caller graph for this function:

◆ UseCashAddrEncoding()

virtual bool Config::UseCashAddrEncoding ( ) const
pure virtual

Implemented in DummyConfig, and GlobalConfig.

Here is the caller graph for this function:

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