-
Notifications
You must be signed in to change notification settings - Fork 159
Comparing changes
Open a pull request
base repository: zcash/zips
base: main
head repository: QED-it/zips
compare: zsa1
- 14 commits
- 6 files changed
- 2 contributors
Commits on Nov 11, 2024
-
Catching up with upstream (#77)
This merges in the changes from upstream post the merging of our PR#854 to upstream.
Configuration menu - View commit details
-
Copy full SHA for 2e1c16b - Browse repository at this point
Copy the full SHA 2e1c16bView commit details
Commits on Nov 13, 2024
-
This makes a few changes to the usage of terminology such as the use of the capital MUST terms in the specification.
Configuration menu - View commit details
-
Copy full SHA for 5416929 - Browse repository at this point
Copy the full SHA 5416929View commit details -
[ZSAs] Ensuring Finalization occurs immediately rather than at the bl…
Configuration menu - View commit details
-
Copy full SHA for bb6b791 - Browse repository at this point
Copy the full SHA bb6b791View commit details
Commits on Nov 14, 2024
-
Removal of redundant encoding definitions in ZIP 227 (#82)
This removes the tables with the encoding of the issuance action description and issuance bundle from ZIP 227. This same material has been included in ZIP 230 as part of the V6 transaction format, and thus it is simpler to have it defined in a single place. ZIP 227 has been updated with references to the relevant sections of ZIP 230 where necessary.
Configuration menu - View commit details
-
Copy full SHA for ddd1d9c - Browse repository at this point
Copy the full SHA ddd1d9cView commit details
Commits on Nov 28, 2024
-
[ZSAs] Updates to include Action Groups in TxV6 (#78)
This changes the encoding of the transaction format to add Action Groups to TxV6. The motivation is to avoid the need of a further transaction format upgrade while introducing Asset Swaps for ZSAs in a subsequent upgrade. It also makes some consistency improvements to the ZIPs, and updates outdated references.
Configuration menu - View commit details
-
Copy full SHA for 9322489 - Browse repository at this point
Copy the full SHA 9322489View commit details
Commits on Dec 17, 2024
-
[ZSAs] Rewriting the consensus rules (#83)
This PR adds an explicit upper bound of $$2^{64} - 1$$ to the total supply of issued assets in the specification of ZIP 227. It also does a major rewrite of the consensus rule changes, bringing them more in line with the protocol specification, and using MUST terminology where necessary. Furthermore, these changes make explicit the order of processing fields within a transaction, and the order of updates to the issuance state.
Configuration menu - View commit details
-
Copy full SHA for b59af87 - Browse repository at this point
Copy the full SHA b59af87View commit details -
Shifting the OrchardZSA fee specification from ZIP 230 to ZIP 227 (#86)
This PR moves the description of the fees required for OrchardZSA issuance and transfer to ZIP 227. This is a more contextual place to have the material, compared to ZIP 230, which specifies the V6 transaction format.
Configuration menu - View commit details
-
Copy full SHA for e4f279f - Browse repository at this point
Copy the full SHA e4f279fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47ab5b8 - Browse repository at this point
Copy the full SHA 47ab5b8View commit details
Commits on Dec 18, 2024
-
This updates the `zsa1` branch with the changes from upstream, and resolves conflicts.
Configuration menu - View commit details
-
Copy full SHA for dcf7489 - Browse repository at this point
Copy the full SHA dcf7489View commit details
Commits on Dec 26, 2024
-
Adding the specification of the Issue Note to ZIP 227 (#89)
This adds the explicit specification (with types) for the Issue Note.
Configuration menu - View commit details
-
Copy full SHA for e8f628a - Browse repository at this point
Copy the full SHA e8f628aView commit details
Commits on Dec 31, 2024
-
Adding specification of derivation of the rho value in Issue Notes (#90)
This defines a new function and uses it to derive the value of the $\rho$ field in Issue Notes. It also updates the consensus rules accordingly and makes some typographical improvements.
Configuration menu - View commit details
-
Copy full SHA for 06f63ca - Browse repository at this point
Copy the full SHA 06f63caView commit details
Commits on Jan 2, 2025
-
Simplification of encoding in the computation of rho (#92)
This simplifies the encoding of the $\mathsf{nf}$ argument in the computation of $\rho$, so that it avoids the double use of $\mathsf{LEBS2OSP(I2LEOSP(...))}$.
Configuration menu - View commit details
-
Copy full SHA for 6298f90 - Browse repository at this point
Copy the full SHA 6298f90View commit details
Commits on Jan 8, 2025
-
Improving the typing and consistency of OrchardZSA and Issue Notes (#93)
This adjusts the type and specification of the notes to mirror the implementation, specifically that the Asset Base occurs in the middle of the tuple, and not at the end.
Configuration menu - View commit details
-
Copy full SHA for 3a180e2 - Browse repository at this point
Copy the full SHA 3a180e2View commit details -
This adds the specification of reference notes, which are to be created at the time of first issuance of a Custom Asset. Alongside, we also update the issuance state and consensus rules to account for these changes.
Configuration menu - View commit details
-
Copy full SHA for 2ef0f1a - Browse repository at this point
Copy the full SHA 2ef0f1aView commit details
There are no files selected for viewing