Alex
|
1c5f25bbf2
|
blockchain/cfindex: Factor out filter/header calc.
|
2018-05-23 16:46:15 -07:00 |
|
Alex
|
860100019f
|
blockchain: fix --dropcfindex
|
2018-05-23 16:46:15 -07:00 |
|
Alex
|
ba7b5f3308
|
Use NBytes() instead of Bytes() in CFIndex
|
2018-05-23 16:46:15 -07:00 |
|
Alex
|
9780ef5997
|
Skip TxIn on coinbase transaction when indexing
|
2018-05-23 16:46:15 -07:00 |
|
Alex
|
6102e129c5
|
Fixed a couple of bugs and added --dropcfindex option
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
a5bf8941d5
|
Define FilterHeaderByBlockHash()
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
e620538343
|
Generate and store filter headers
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
b53c42f5dc
|
Define dbFetch{Basic,Extended}Header()
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
7673859108
|
Create db buckets for committed filter hashes
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
ddfaed7f6f
|
Delete extended filters in DisconnectBlock()
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
0a841fefcf
|
Generate and store extended filters in ConnectBlock()
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
71c421db66
|
Differentiate between basic/extended filters in p2p/RPC
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
f703e18652
|
Populate filter #1 (extended)
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
f16da156c9
|
Include data pushes from pkscripts
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
396d28955c
|
better separation between filters; comments
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
57995fd111
|
Start preparing the ground for layer {0,1} filters
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
472141f88d
|
Switch to new GCS builder interface
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
6d6677b797
|
zap errCFEntry
|
2018-05-23 16:46:15 -07:00 |
|
pedro martelletto
|
92c8ec4094
|
cbfindex.go -> cfindex.go
|
2018-05-23 16:46:15 -07:00 |
|