zebra/zebra-scan/src
teor 4306a00f3c
Scan blocks with sapling keys and write the results to the database (#8040)
* Fix availability of tokio::time in scanner

* Create a function that parses a key into a list of keys

* Pass a ChainTipChange to the scanner function

* Convert a scanned block to a sapling result

* Make it easier to pass keys and blocks

* Increase scanner wait times

* Parse keys once at the start of the scan

* Get a block from the state instead of the tip

* Don't log secret keys, only log every 100,000 blocks

* Scan each block and add the results to storage

* Move blocking tasks into spawn_blocking()

* Update the acceptance test

* Use a dummy sapling tree size

* Use a larger dummy size
2023-12-03 21:58:48 +00:00
..
storage change(scan): Use the on-disk database for keys and results (#8036) 2023-11-30 21:27:46 +00:00
config.rs Scan blocks with sapling keys and write the results to the database (#8040) 2023-12-03 21:58:48 +00:00
init.rs Scan blocks with sapling keys and write the results to the database (#8040) 2023-12-03 21:58:48 +00:00
lib.rs change(scan): Use the on-disk database for keys and results (#8036) 2023-11-30 21:27:46 +00:00
scan.rs Scan blocks with sapling keys and write the results to the database (#8040) 2023-12-03 21:58:48 +00:00
storage.rs Scan blocks with sapling keys and write the results to the database (#8040) 2023-12-03 21:58:48 +00:00
tests.rs Scan blocks with sapling keys and write the results to the database (#8040) 2023-12-03 21:58:48 +00:00