- Merge pull request #1248 from zingolabs/0.4.0-changelogs-and-versions
- Finalize 0.4.0 release docs: version bumps, changelogs, proto-lineage split
- Merge pull request #1238 from zingolabs/rc_0_4_0_slow_sync_plus_updates
- added short-sync accumulator update path
- cargo fmt, cargo clippy, changlogs
- added height and time based batching
- batch write
- remove validation from write path
- updated migration to follow block write changes
- added batch block write
- added tx_out_set_accumulator bulk update
- fixed 1.1.0->1.2.0 migration, moved db to f_sync
- updated 1.1.0->1.2.0 upgrade
- Merge pull request #1209 from zingolabs/0_4_0_rlease_bug_fixes
- update artifacts
- Merge branch 'rc/0.4.0' into 0_4_0_rlease_bug_fixes
- Merge pull request #1210 from zingolabs/nu6
- changelog and experimental features fix
- add txlocations db table for spent map efficiency
- Merge pull request #1197 from zingolabs/zebra_v5_update
- updated integration tests to nu6.2 compatible deps
- Merge pull request #1170 from dannywillems/dw/dependabot
- Merge pull request #1181 from valargroup/adam/nu62-support
- Use tagged zingo_common_components release
- Keep NU6.2 support Rust 1.85 compatible
- Remove zaino-common toml dev dependency
- Restore is_multiple_of checks
- Preserve NU6.2 activation heights
- Add NU6.2 support for Zebra RPC parsing
- Merge pull request #1177 from Zk-nd3r/fix/get-address-utxos-bound-address-fanout
- bound get_address_utxos address fan-out (#974)
- Merge pull request #1168 from dannywillems/dw/shellcheck
- Merge branch 'dev' into dw/shellcheck
- Merge pull request #1174 from zingolabs/fix_open_json_rpc_server_config
- restricted json rpc server to private addresses, added feature for external address use
- Merge pull request #1071 from Zk-nd3r/fix/getlightdinfo-empty-upgrades
- Merge branch 'dev' into fix/getlightdinfo-empty-upgrades
- Merge pull request #1169 from dannywillems/dw/run-cargo-fmt
- Merge pull request #1160 from zingolabs/dont_add_nonbest_blocks_to_hashorheight_map
- CI: setup dependabot
- CI: run formatter on each patch
- packages: run makers fmt
- Tooling/CI: setup shellcheck and extract bash from Makefile.toml
- Merge branch 'dev' into dont_add_nonbest_blocks_to_hashorheight_map
- Merge pull request #1153 from zingolabs/tx_out_set_accumulator_bug_fix
- stop adding nonbest blocks to hash_or_height map of best blocks
- Merge pull request #1067 from pacu/lightwalletd-compact-block-parity
- Fix compiler error
- PR Suggestion
- Merge branch 'dev' into lightwalletd-compact-block-parity
- Merge pull request #1143 from zingolabs/minimal_zainod_readme
- Merge branch 'dev' into fix/getlightdinfo-empty-upgrades
- fix txout set accumulator for spends from non-standard script types
- Update packages/zainod/README.md
- bump crate versions for 0.4.0-rc.1
- add README for zainod
- 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)
- Merge branch 'dev' into lightwalletd-compact-block-parity
- Merge branch 'dev' into fix/getlightdinfo-empty-upgrades
- Merge branch 'dev' into lightwalletd-compact-block-parity
- Prefer local treestate before validator fallback
- Fetch compact blocks from validator on cache miss
- Match lightwalletd compact block responses
- state: handle empty upgrade metadata