Skip to main content

Module bip157

Module bip157 

Source
Expand description

BIP157: Client-Side Block Filtering Network Protocol

Specification: https://github.com/bitcoin/bips/blob/master/bip-0157.mediawiki

Defines network messages for requesting and serving compact block filters. Enables efficient transaction discovery for light clients.

Structs§

CFilter
cfilter message - compact block filter response
Cfcheckpt
cfcheckpt message - filter checkpoint response
Cfheaders
cfheaders message - filter headers response
FilterHeader
Filter header - commits to previous filter header and current filter
GetCfcheckpt
getcfcheckpt message - request filter checkpoints
GetCfheaders
getcfheaders message - request filter headers
GetCfilters
getcfilters message - request filters for block range

Enums§

FilterType
Filter type (currently only Basic Compact Filters)

Constants§

NODE_COMPACT_FILTERS
BIP157 service flag bit