zebra/zebra-scan/src
Marek 663c57700b
add(scan): Test the `RegisterKeys` scan service call (#8281)
* Impl generating continuous deserialized blocks

* Make `sapling_efvk_hrp` `pub`

* Don't wait for Sapling activation height in tests

* Set the sleep interval for scan service to 10 secs

* Simplify `sapling_key_to_scan_block_keys`

* Enable mocking Sapling scanning keys for Testnet

* Test the `RegisterKeys` scan service call

* Enable `shielded-scan` for `zebra-chain`

* Use an ephemeral database so results don't persist

* Don't generate blocks when mocking the state

* Improve error messages

* Simplify seeding mocked Sapling viewing keys

* Apply suggestions from code review

Co-authored-by: Arya <aryasolhi@gmail.com>

* Use a manual iterator over `Network`

---------

Co-authored-by: Arya <aryasolhi@gmail.com>
2024-02-19 23:45:38 +00:00
..
bin add(scan): Start scanner gRPC server with `zebrad` (#8241) 2024-02-07 22:36:01 +00:00
service add(scan): Test the `RegisterKeys` scan service call (#8281) 2024-02-19 23:45:38 +00:00
storage test(grpc): Add snapshots (#8277) 2024-02-16 19:41:04 +00:00
tests add(scan): Implement `RegisterKeys` service request to register new keys (#8251) 2024-02-09 15:23:19 +00:00
config.rs add(scan): Start scanner gRPC server with `zebrad` (#8241) 2024-02-07 22:36:01 +00:00
init.rs add(scan): Implement SubscribeResults request for scan service (#8253) 2024-02-13 00:42:40 +00:00
lib.rs add(scan): Start scanner gRPC server with `zebrad` (#8241) 2024-02-07 22:36:01 +00:00
service.rs add(scan): Implement SubscribeResults request for scan service (#8253) 2024-02-13 00:42:40 +00:00
storage.rs add(scan): Implement `RegisterKeys` service request to register new keys (#8251) 2024-02-09 15:23:19 +00:00
tests.rs add(scan): Test the `RegisterKeys` scan service call (#8281) 2024-02-19 23:45:38 +00:00