github zingolabs/zaino 0.4.0-rc.1

pre-release5 hours ago
  • 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 PollableTip abstraction (#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)

Don't miss a new zaino release

NewReleases is sending notifications on new releases.