Bitcoin Core 28.99.0
P2P Digital Currency
Classes | Enumerations | Variables
feerate.h File Reference
#include <consensus/amount.h>
#include <serialize.h>
#include <cstdint>
#include <string>
#include <type_traits>
Include dependency graph for feerate.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CFeeRate
 Fee rate in satoshis per kilovirtualbyte: CAmount / kvB. More...
 

Enumerations

enum class  FeeEstimateMode {
  UNSET , ECONOMICAL , CONSERVATIVE , BTC_KVB ,
  SAT_VB
}
 

Variables

const std::string CURRENCY_UNIT = "BTC"
 
const std::string CURRENCY_ATOM = "sat"
 

Enumeration Type Documentation

◆ FeeEstimateMode

enum class FeeEstimateMode
strong
Enumerator
UNSET 

Use default settings based on other criteria.

ECONOMICAL 

Force estimateSmartFee to use non-conservative estimates.

CONSERVATIVE 

Force estimateSmartFee to use conservative estimates.

BTC_KVB 

Use BTC/kvB fee rate unit.

SAT_VB 

Use sat/vB fee rate unit.

Definition at line 21 of file feerate.h.

Variable Documentation

◆ CURRENCY_ATOM

const std::string CURRENCY_ATOM = "sat"

Definition at line 18 of file feerate.h.

◆ CURRENCY_UNIT

const std::string CURRENCY_UNIT = "BTC"

Definition at line 17 of file feerate.h.