Skip to content

Fix ChainIndex sync #522

@idky137

Description

@idky137

#496 adds several new tests which show that the ChainIndex is not currently working with zcashd. This is a top priority to fix for both Zallet and Zainod development.

Currently the ChainIndex sync stalls at block 1 when running with zcashd, likely failing on transaction deserialisation.

The following test have been added to show this behaviour:

     Summary [ 284.739s] 10 tests run: 5 passed (1 slow), 5 failed, 229 skipped
        FAIL [  29.893s] integration-tests::chain_cache chain_query_interface::find_fork_point_zchashd
        FAIL [  28.900s] integration-tests::chain_cache chain_query_interface::get_block_range_zcashd
        FAIL [  29.896s] integration-tests::chain_cache chain_query_interface::get_raw_transaction_zcashd
        FAIL [  12.865s] integration-tests::chain_cache chain_query_interface::get_transaction_status_zcashd
        FAIL [  25.848s] integration-tests::chain_cache chain_query_interface::sync_large_chain_zcashd

Metadata

Metadata

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions