forked from ZcashFoundation/zebra
-
Notifications
You must be signed in to change notification settings - Fork 2
ZSA integration (step 4): Refactor Orchard structures to generics and add Orchard ZSA support for Transaction V6 #17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
23e318c
Add support for Orchard ZSA and updated generic structures for Tx V6 …
dmidem e98bb67
Fix compilation errors for unit tests
dmidem dd741e9
Add missed files
dmidem c218fc5
Fix ciphertexts.rs tests compilation error
dmidem 4807dd6
Simplify the previous fix for ciphertexts.rs test
dmidem cccadcd
Merge branch 'switch-to-zsa-crates-nu6-txv6-gen' of https://github.co…
dmidem 0f9c164
Fix tests compilation errors for nullifiers
dmidem 20810ee
Merge branch 'switch-to-zsa-crates-nu6-txv6' into switch-to-zsa-crate…
dmidem 986339e
Merge branch 'switch-to-zsa-crates-nu6-txv6' into switch-to-zsa-crate…
dmidem 4d8cdef
Add several FIXME comments
dmidem 1adadb1
Remove (comment out) zcash_unstable=nu6 Rust flag and sync Cargo.lock…
dmidem e9b0d46
Merge remote-tracking branch 'origin/main' into switch-to-zsa-crates-…
dmidem e2e160c
Attempt to make the code compilable when tx-v6 feature is disabled
dmidem 5eade11
Merge branch 'main' of https://github.com/QED-it/zebra into switch-to…
dmidem 763cded
Use tx-v6 feature across all crates
dmidem 083171f
Merge branch 'switch-to-zsa-crates-nu6-txv6-gen-txv6-disabled' into s…
dmidem d2917fb
Merge branch 'switch-to-zsa-crates-nu6-txv6' into switch-to-zsa-crate…
dmidem c979861
Patch path for zcash_keys in Cargo.toml to avoid crate duplication in…
dmidem 018203e
Merge branch 'zsa-integration-txv6' into zsa-integration-generics
dmidem d2313fb
Fix Orchard ZSA issuance serialization (use to_vec for notes and asse…
dmidem 6b22fba
Merge branch 'zsa-integration-txv6' into zsa-integration-generics
dmidem ab9a2b5
Add support for processing ZSA orchard_shielded_data in zebra_state
dmidem c7cd215
Merge branch 'zsa-integration-txv6' into zsa-integration-generics
dmidem 22b7db5
Merge branch 'zsa-integration-txv6' into zsa-integration-generics
dmidem 64d9994
Uncomment RUSTFLAGS/RUSTDOCFLAGS variable settings in ci-basic.yml as…
dmidem 14f95a0
Merge branch 'zsa-integration-txv6' into zsa-integration-generics
dmidem 225dac1
Minor fix to align with orchard changes
dmidem 3677c4b
Merge branch 'zsa-integration-txv6' into zsa-integration-generics
dmidem 1026d58
Merge branch 'zsa-integration-txv6' into zsa-integration-generics
dmidem 0b24a2b
Revert "Minor fix to align with orchard changes"
dmidem c1aa709
Merge branch 'zsa-integration-txv6' into zsa-integration-generics
dmidem 975d5be
Merge branch 'zsa-integration-txv6' into zsa-integration-generics
dmidem 7735050
Make changes according to #17 PR review (partially)
dmidem 25a44a2
Derive Copy, Clone, Debug, Eq, PartialEq for EncryptedNote instead of…
dmidem 600571d
Make changes according to #17 PR review
dmidem 757a789
Minor fix in FIXME comment
dmidem File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why not
#[cfg(zcash_unstable = "nu6")]we don't need them both, need to decide on one.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like
tx-v6better because I think we just need the feature to ensure that v6 transactions can't be (de)serialized by versions of Zebra that aren't ready to deploy NU7, but either seems fine.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left
tx-v6.