Skip to content
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

Asset Swaps for ZSAs #780

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

Asset Swaps for ZSAs #780

wants to merge 11 commits into from

Conversation

vivek-arte
Copy link
Contributor

@vivek-arte vivek-arte commented Feb 8, 2024

We propose ZIP 228: Zcash Shielded Asset Swaps in this PR.

This ZIP is to be reviewed and implemented for the Asset Swaps protocol over Orchard-ZSA (which is specified in ZIP 226 and ZIP 227).

The rendered HTML version of ZIP 228 can be viewed here.

The target issue for Asset Swaps for ZSAs (ZIP 228) is #776

zip-0228.rst Outdated Show resolved Hide resolved
@vivek-arte vivek-arte changed the title ZIP Draft for Asset Swaps Asset Swaps for ZSAs Feb 20, 2024
@daira daira added the ZSAs label Jul 23, 2024
@vivek-arte vivek-arte force-pushed the asset_swaps branch 2 times, most recently from 122a4f6 to 2c3898a Compare August 13, 2024 07:03
In swap bundle figure,
- replace spend and output notes by actions
- fix bundle value balance
- fix global bundle value balance by adding fees
- remove action fields (cv_net, nf, rk, cm_x, epk, ...)  for each action
- remove global transaction fields (header, nVersionGroupId,
nConsensusBranchId, tx_in_account, ...)
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.

4 participants