-
Notifications
You must be signed in to change notification settings - Fork 1
Asset Swaps, diff for reference #50
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
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for zcash-zips-qedit ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
79b61be to
d201167
Compare
PaulLaux
left a comment
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.
added comments regarding fees.
122a4f6 to
2c3898a
Compare
This makes updates based on the comments made on #50.
This makes updates based on the comments made on #50.
2786578 to
41b606a
Compare
This makes updates based on the comments made on #50.
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, ...)
Replace split notes by reference notes Replace timeLimit by expiryHeight
ConstanceBeguier
left a comment
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.
Some comments to update this ZIP with last modifications in other ZIPs
- Replace timelimit with AGExpiryHeight
- Add a section to explain that ActionGroup and AGExpiryHeight have already been included in NU7 to avoid a transaction format modification.
- Should we create a new sighash version for Swap?
This PR goes through ZIP 228, and makes changes to reconcile the ZIP with the updates made in ZIP 226, ZIP 227, ZIP 230 and ZIP 246, for the NU7 protocol upgrade.
This is a reference of the changes made for ZSA Swaps above the changes for the ZSA Protocol. The upstream PR for the same is zcash#780.
The changes are majorly in ZIP 228: Zcash Shielded Asset Swaps, with minor changes in the README.rst file to add the new ZIP to the index.