- bump crate versions for 0.4.0-rc.1
- Merge pull request #1138 from zingolabs/add_wake_channel_to_mock_chain_source
- Merge branch 'dev' into add_wake_channel_to_mock_chain_source
- Merge pull request #1137 from zingolabs/extend_use_of_cancellation_token
- Merge branch 'dev' into extend_use_of_cancellation_token
- Merge pull request #1136 from zingolabs/fix_race_in_NFS_sync
- Merge branch 'dev' into add_wake_channel_to_mock_chain_source
- Merge pull request #1141 from zingolabs/sync/stable-to-dev
- Merge branch 'dev' into extend_use_of_cancellation_token
- merge stable (0.3.1) into dev
- Merge branch 'dev' into fix_race_in_NFS_sync
- Merge pull request #1135 from zingolabs/speed_up_three_unit_tests
- ● feat(chain_index): wake sync worker on source-change notifications
- ● refactor(chain_index): migrate sync-worker shutdown to CancellationToken
- ● fix(chain_index): bound NFS sync at the iter's committed chain_height (#1126)
- ● test(non_finalised_state): extract deterministic #1126 race reproducer from PR #1055
- test(chain_index): share a pre-synced finalised DB across 24 tests
- ● test(chain_index): collapse IndexedBlock chain boilerplate into one helper
- ● test(chain_index): dedup spent-map fixture via shared helper
- ● test(chain_index): poll instead of sleep in make_chain proptest
- Merge pull request #1131 from zingolabs/conceptualize_finalized_height_floor
- refactor(chain_index): use NON_FINALIZED_DEPTH at NFS sync's flush threshold
- refactor(chain_index): name the non-finalized depth and unify call sites
- fmt
- Merge pull request #1112 from zingolabs/get_tx_out_set_info_remake
- Merge branch 'dev' into get_tx_out_set_info_remake
- Dry with marker trait (#1117)
- test(utils): DRY block-and-wait into a
PollableTipabstraction (#1114) - ● Add NFS lifecycle regression tests for #1096 refactor (#1099)
- ● [#1081] fix TonicServer::spawn bind race (#1082)
- Decode JSON-RPC null-result successes instead of dropping them (#1107)
- update (#1121)
- clippy fixes
- refactored get_tx_out_set_info accumulator updator methods for readablility and zipped inputs
- Update integration-tests/tests/fetch_service.rs
- Update integration-tests/tests/fetch_service.rs
- Update integration-tests/tests/json_server.rs
- Update integration-tests/tests/json_server.rs
- Update integration-tests/tests/fetch_service.rs
- Update integration-tests/tests/fetch_service.rs
- Update integration-tests/tests/fetch_service.rs
- Update integration-tests/tests/fetch_service.rs
- Update integration-tests/tests/fetch_service.rs
- Update integration-tests/tests/fetch_service.rs
- Update integration-tests/tests/json_server.rs
- Update integration-tests/tests/json_server.rs
- Update integration-tests/tests/json_server.rs
- Update integration-tests/tests/json_server.rs
- Update integration-tests/tests/json_server.rs
- Update integration-tests/tests/json_server.rs
- added changlog entries
- added filtering for non-spendable utxos, to match zcashd
- implemented get_tx_out_set_info in chain index
- updated 1.2.0 db migration + tests
- added get_tx_out_set accumulator to ZainoDB
- Test gettxoutsetinfo passthrough
- Handle gettxoutsetinfo response shapes
- Expose gettxoutsetinfo JSON-RPC
- Add gettxoutsetinfo state passthrough
- pulled initial gttxoutsetinfo commits - merge conflicts..
- updated new migration tests to use new helpers
- added migration tests
- added changelog entries, registered new migration
- implemented database migration
- started implementing migration (incomplete)
- moved finalised state spent mapping out of experimental feature
- Merge branch 'dev' into simplify_db_migration_and_testing
- added db migration test helpers, added default migration for metadat only migrations
- version bump zcashd (#1100)
- Add getspentinfo JSON-RPC support (#1093)
- Add getchaintips JSON-RPC support (#1092)
- Add gettxout JSON-RPC passthrough (#1085)
- Use corez for integration tests (#1087)