BSHA3  0.17.99
P2P Blockchain, based on Bitcoin
Classes | Enumerations | Variables
blockfilter.h File Reference
#include <set>
#include <stdint.h>
#include <vector>
#include <primitives/block.h>
#include <serialize.h>
#include <uint256.h>
#include <undo.h>
Include dependency graph for blockfilter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GCSFilter
 This implements a Golomb-coded set as defined in BIP 158. More...
 
class  BlockFilter
 Complete block filter struct as defined in BIP 157. More...
 

Enumerations

enum  BlockFilterType : uint8_t { BASIC = 0 }
 

Variables

constexpr uint8_t BASIC_FILTER_P = 19
 
constexpr uint32_t BASIC_FILTER_M = 784931
 

Enumeration Type Documentation

◆ BlockFilterType

enum BlockFilterType : uint8_t
Enumerator
BASIC 

Definition at line 79 of file blockfilter.h.

Variable Documentation

◆ BASIC_FILTER_M

constexpr uint32_t BASIC_FILTER_M = 784931

Definition at line 77 of file blockfilter.h.

◆ BASIC_FILTER_P

constexpr uint8_t BASIC_FILTER_P = 19

Definition at line 76 of file blockfilter.h.