Bitcoin Core  0.20.99
P2P Digital Currency
Classes | Enumerations | Variables
feerate.h File Reference
#include <amount.h>
#include <serialize.h>
#include <string>
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 kilobyte: CAmount / kB. More...
 

Enumerations

enum  FeeEstimateMode {
  FeeEstimateMode::UNSET, FeeEstimateMode::ECONOMICAL, FeeEstimateMode::CONSERVATIVE, FeeEstimateMode::BTC_KB,
  FeeEstimateMode::SAT_B
}
 

Variables

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

Enumeration Type Documentation

◆ FeeEstimateMode

enum 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_KB 

Use explicit BTC/kB fee given in coin control.

SAT_B 

Use explicit sat/B fee given in coin control.

Definition at line 18 of file feerate.h.

Variable Documentation

◆ CURRENCY_ATOM

const std::string CURRENCY_ATOM = "sat"

Definition at line 15 of file feerate.h.

◆ CURRENCY_UNIT

const std::string CURRENCY_UNIT = "BTC"

Definition at line 14 of file feerate.h.