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

[outdated] ZIPs 226 & 227 - ZSA Protocol: Transfer, Issuance and Burn #649

Closed
wants to merge 101 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
101 commits
Select commit Hold shift + click to select a range
dbce499
initial ZIP drafts for transfer and issuance
daniben31 Jul 13, 2022
5e85835
Update draft-ZIP-0226.rst
daniben31 Oct 18, 2022
f68d503
Update draft-ZIP-0226.rst
daniben31 Oct 18, 2022
10188a4
Update draft-ZIP-0226.rst
daniben31 Oct 18, 2022
1fcd4e0
Update draft-ZIP-0226.rst
daniben31 Oct 18, 2022
879741d
Update draft-ZIP-0226.rst
daniben31 Oct 18, 2022
c95d801
Update draft-ZIP-0226.rst
daniben31 Oct 18, 2022
31f931c
Update draft-ZIP-0226.rst
daniben31 Oct 18, 2022
c926795
Apply suggestions from code review of transfer and burn zip
daniben31 Oct 18, 2022
4da0b83
adds comments from initial review
daniben31 Oct 18, 2022
01feec4
fixes issuance zip and removes draft- prefix
daniben31 Nov 28, 2022
93a881f
commits to create new branch
daniben31 Nov 30, 2022
7a22ab3
final isuance zip
daniben31 Nov 30, 2022
f4fbd57
issuance zip includes txid generation
daniben31 Nov 30, 2022
e6c6ad2
final version of transfer zip
daniben31 Nov 30, 2022
38d3168
fixes indentation issues
daniben31 Nov 30, 2022
a3a5854
Update zip-0227.rst
jonmrjr Dec 8, 2022
b2dff91
Update zip-0227.rst
jonmrjr Dec 8, 2022
1e60d28
Update zip-0227.rst
jonmrjr Dec 8, 2022
5a2a720
Update zip-0227.rst
jonmrjr Dec 8, 2022
78f5720
Update zip-0227.rst
jonmrjr Dec 8, 2022
75e3ee8
Update zip-0227.rst
jonmrjr Dec 8, 2022
9abf395
Update zip-0227.rst
jonmrjr Dec 8, 2022
e9511a0
Update zip-0227.rst
jonmrjr Dec 8, 2022
8d92348
regenerating htmls, updating index.html and README.rst
vivek-arte Dec 15, 2022
214c865
minor typographical improvements in ZIP 226
vivek-arte Dec 19, 2022
06b9e7d
typographical improvements in ZIP 227
vivek-arte Dec 19, 2022
b009b51
typographical improvements in ZIP 226
vivek-arte Dec 19, 2022
820cfae
resolving open comments from PR#628
vivek-arte Dec 19, 2022
fa9809a
resolving open comments from PR#628
vivek-arte Dec 20, 2022
0d9528e
resolving comments from PR#628
vivek-arte Dec 24, 2022
f40ce2a
resolving comments from PR#628
vivek-arte Dec 25, 2022
8ed51c2
streamlining zip definitions, updating motivation for ZIP 227
vivek-arte Dec 26, 2022
5c6aad4
edits to reword native assets, and make Wrapped Asset usage consisten…
vivek-arte Dec 27, 2022
1e3c89f
adding burn consensus rule (disallowing burning 0 value of assets)
vivek-arte Dec 27, 2022
9434151
adding the AssetIdHash abstraction to the issuance ZIP
vivek-arte Dec 27, 2022
44a1ef3
adding suggestions based on comments
vivek-arte Jan 3, 2023
3bfd9b4
Applying suggestions from ZIP review
vivek-arte Jan 3, 2023
44f4c32
making html based on suggested changes in the previous commit
vivek-arte Jan 3, 2023
9270a78
edits based on review comments
vivek-arte Jan 3, 2023
b6d2efc
adding reference links to ZIP 226
vivek-arte Jan 9, 2023
9b2e51a
edits to ZIP 226 and ZIP 227
vivek-arte Jan 10, 2023
c0caa9c
correcting small error
vivek-arte Jan 11, 2023
c44d310
Update zip-0226.rst
vivek-arte Jan 24, 2023
df1f240
Update zip-0226.rst
vivek-arte Jan 24, 2023
5ea0ad4
Update zip-0226.rst
vivek-arte Jan 24, 2023
47bc779
Update zip-0226.rst
vivek-arte Jan 24, 2023
46d603b
Update zip-0226.rst
vivek-arte Jan 24, 2023
2352b63
Update zip-0226.rst
vivek-arte Jan 24, 2023
0b35efa
updating html file to match rst file changed during review
vivek-arte Jan 24, 2023
97eacab
Update zip-0226.rst
vivek-arte Jan 25, 2023
e08fc84
Apply suggestions from ZIP review
vivek-arte Jan 27, 2023
b1ce706
adding key components spec link
vivek-arte Jan 25, 2023
4a6b4af
changes to ZIP 226
vivek-arte Jan 27, 2023
b45bcf8
Update zip-0226.rst
vivek-arte Jan 28, 2023
b547853
added note plaintext updates to ZIP 226
vivek-arte Jan 28, 2023
0f62dda
added html file update of ZIP 226
vivek-arte Jan 28, 2023
6e24472
further edits and rearrangements
vivek-arte Jan 30, 2023
aac639d
edits to ZIP 226 based on review comments
vivek-arte Jan 30, 2023
29baf46
further edits based on review comments
vivek-arte Jan 30, 2023
5ffb684
edits to ZIP 227 based on review comments
vivek-arte Jan 30, 2023
3fab712
edits
vivek-arte Jan 30, 2023
2f7d973
minor edit
vivek-arte Jan 31, 2023
4f074e9
edits based on review meeting
vivek-arte Jan 31, 2023
6112621
editing Security and Privacy Considerations, and Fee Mechanism consid…
vivek-arte Jan 31, 2023
619943f
Including Asset Base and redefining Asset Identifier throughout the ZIPs
vivek-arte Feb 1, 2023
5ad0d7a
Including Asset Digest throughout the ZIPs
vivek-arte Feb 2, 2023
6760bbf
Update zip-0226.rst
vivek-arte Feb 3, 2023
a3a762f
adding Daira's suggested comments and edits
vivek-arte Feb 3, 2023
6ebba3f
generating issuance keys independently of the Orchard spending key
vivek-arte Feb 3, 2023
1494e0e
editing IssueAuthSig, plus other edits
vivek-arte Feb 13, 2023
087afea
adding diagram for ZSA key components
vivek-arte Feb 13, 2023
ad11363
renaming to bring in line with other zip images
vivek-arte Feb 13, 2023
82325cf
adding diagram for asset identifier etc relations
vivek-arte Feb 13, 2023
6c07f7b
adding note commitment definition and instantiation
vivek-arte Feb 14, 2023
a0808be
editing note commitment text for improved readability and more comple…
vivek-arte Feb 16, 2023
94c407d
incorporating comment from PR#628
vivek-arte Feb 16, 2023
4f391ea
updating issuance authorizing key derivation
vivek-arte Feb 21, 2023
c4d78d5
reverting back to BLAKE2b-512 for AssetDigest, fixed some typos
vivek-arte Feb 21, 2023
2c519ff
adding cross reference for note commitment function definition
vivek-arte Feb 21, 2023
672e7f4
IssueAuthSig fix to remove key rerendomization
vivek-arte Feb 23, 2023
d0a75f1
adding back the leading 0x00 for EncodeAssetId
vivek-arte Feb 23, 2023
661565d
minor edits, rearranging for value commitment rationale
vivek-arte Feb 26, 2023
ef0f8df
updating ZIP owners
vivek-arte Feb 28, 2023
5b9d424
editing issuance key section
vivek-arte Feb 28, 2023
b265a01
Editing the "previously_finalized" definitions to only deal with fina…
vivek-arte Feb 28, 2023
e8d8796
editing the asset digest section
vivek-arte Feb 28, 2023
40f1a6c
adding rationale for the finalize happening at block boundaries
vivek-arte Feb 28, 2023
b2b92aa
Fixing typos in owner details
vivek-arte Mar 2, 2023
2d2643f
Applying suggestions from ZIP review
vivek-arte Mar 2, 2023
1ef4663
updating html files to reflect rst changes
vivek-arte Mar 4, 2023
881959b
rearrangement of ZIP 227 motivation and requirements
vivek-arte Mar 4, 2023
00e6c7b
link to QEDIT deploy of ZIP 317
vivek-arte Mar 7, 2023
c84e4f4
moving concrete applications to top level heading
vivek-arte Mar 7, 2023
af4cf9e
moving Concrete Applications to within the Rationale
vivek-arte Mar 7, 2023
2ef7c97
adding Teor to credits
vivek-arte Mar 13, 2023
890df09
fixing inconsistency in ZIP 227 Consensus Rule Changes
vivek-arte Mar 13, 2023
639f46b
fixing bridging text
vivek-arte Mar 14, 2023
633a440
additions based on review comments
vivek-arte Mar 14, 2023
7475f6c
Changes to issuance_txid_digest to align with ZIP 244 (#7)
vivek-arte Mar 14, 2023
81b6a00
Addition of length prefix to Asset description in issuance action (#9)
vivek-arte Mar 14, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
172 changes: 87 additions & 85 deletions README.rst

Large diffs are not rendered by default.

172 changes: 87 additions & 85 deletions index.html

Large diffs are not rendered by default.

644 changes: 640 additions & 4 deletions zip-0226.html

Large diffs are not rendered by default.

363 changes: 360 additions & 3 deletions zip-0226.rst

Large diffs are not rendered by default.

Binary file added zip-0227-asset-identifier-relation.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
293 changes: 293 additions & 0 deletions zip-0227-asset-identifier-relation.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added zip-0227-key-components-zsa.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.