Skip to content

Add support for ZSA state management (non-refactored) to the demo#89

Merged
dmidem merged 66 commits intozsa-integration-demofrom
zsa-integration-demo-with-state
Nov 3, 2025
Merged

Add support for ZSA state management (non-refactored) to the demo#89
dmidem merged 66 commits intozsa-integration-demofrom
zsa-integration-demo-with-state

Conversation

@dmidem
Copy link
Copy Markdown
Collaborator

@dmidem dmidem commented Sep 23, 2025

Add support for ZSA state management (non-refactored) to the demo.

Corresponding PR in the zcash_tx_tool repository to validate this change with zcash_tx_tool CI:
QED-it/zcash_tx_tool#42

arya2 and others added 30 commits November 12, 2024 01:07
…callyVerifiedBlock types, updates `IssuedAssetsChange::from_transactions()` method return type
…f BE for amount, read amount after asset base)
…ror in the function of the crate (this may not be a fully correct fix). Add a couple of FIXME comments explaining the problem.
…64 to prevent serialization errors and enable defining BurnItem in orchard, facilitating its reuse along with related functions
…tead of amount (with_asset is used to process orchard burn) - this allows avoiding the use of try_into for burn in binding_verification_key function
@dmidem dmidem added the demo label Sep 23, 2025
@dmidem dmidem changed the title Add support of ZSA state management to the demo Add support for ZSA state management (non-refactored) to the demo Sep 23, 2025
dmidem added a commit to QED-it/zcash_tx_tool that referenced this pull request Sep 28, 2025
@PaulLaux PaulLaux marked this pull request as ready for review October 29, 2025 06:47
Copy link
Copy Markdown

@PaulLaux PaulLaux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved in combination with

https://github.com/QED-it/zcash_tx_tool/pull/42/files#diff-6be53a5e8a7d45ce2df97d737cbc164c7a42c69dd0d4ddff5d0712faec77e8f2

Tested only for functionality. Not code correctness.

@dmidem dmidem merged commit 1e07ba0 into zsa-integration-demo Nov 3, 2025
36 checks passed
dmidem added a commit to QED-it/zcash_tx_tool that referenced this pull request Nov 5, 2025
* Temporary: point zebra-test-ci to zsa-integration-demo-with-state (validate QED-it/zebra#89)

* Return Result from mining helpers and add finalization negative test (reject issue after finalize)

* Fix clippy issues

* Minor fixes

* CI: temporarily pin Zebra checkout to 'zsa-integration-demo-with-state' (bypass env var); add FIXME to revert after PR verification

* Update FIXME comment in zebra-test-ci.yaml

* Apply PR #42 review feedback: adjust CI workflow and fix a minor issue in transactions.rs

* ci: free disk space in zebra-test-ci to fix 'No space left on device'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants