Jim Posen
e535670726
[indexes] Fix default [de]serialization of BlockFilter.
...
This only changes network serialization. Disk serialization does not
include the filter_type and is defined in
ReadFilterFromDisk()/WriteFilterToDisk().
2020-05-26 17:27:15 -04:00
MarcoFalke
aaaaad6ac9
scripted-diff: Bump copyright of files changed in 2019
...
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-
2019-12-30 10:42:20 +13:00
Harris
034561f9cd
cli: fix Fatal LevelDB error when specifying -blockfilterindex=basic twice
2019-12-06 21:47:55 +01:00
Jim Posen
ff35105096
init: Add CLI option to enable block filter index.
2019-04-06 12:10:55 -07:00
Jim Posen
ba6ff9a6f7
blockfilter: Functions to translate filter types to/from names.
2019-04-06 12:03:21 -07:00
practicalswift
82c3b3f8e0
Remove sharp edge (uninitialized m_filter_type) when using the compiler-generated constructor for BlockFilter
2019-03-05 09:08:04 +01:00
Jim Posen
c30620983d
blockfilter: Additional constructors for BlockFilter.
2018-11-06 09:12:54 -08:00
Jim Posen
20b812993a
blockfilter: Refactor GCS params into struct.
2018-11-06 09:12:54 -08:00
Jim Posen
fef5adcc33
blockfilter: Use unordered_set instead of set in blockfilter.
2018-11-05 09:30:56 -08:00
Jim Posen
a4afb9cadb
blockfilter: Additional helper methods to compute hash and header.
2018-08-25 10:02:37 -07:00
Jim Posen
cd09c7925b
blockfilter: Serialization methods on BlockFilter.
2018-08-25 10:02:37 -07:00
Jim Posen
c1855f6052
blockfilter: Construction of basic block filters.
2018-08-25 10:02:37 -07:00
Jim Posen
558c536e35
blockfilter: Implement GCSFilter Match methods.
2018-08-25 10:02:37 -07:00
Jim Posen
cf70b55005
blockfilter: Implement GCSFilter constructors.
2018-08-25 10:02:37 -07:00
Jim Posen
c454f0ac63
blockfilter: Declare GCSFilter class for BIP 158 impl.
2018-08-25 10:02:37 -07:00