Commit Graph

3956 Commits

Author SHA1 Message Date
Kris Nuttycombe dea7b21875 Remove unused Makefile target. 2025-05-15 06:48:46 -06:00
Daira-Emma Hopwood 688cd5388c Fix GitHub Pages rendering in CI.
Co-authored-by: Kris Nuttycombe <kris@nutty.land>
2025-05-15 06:48:22 -06:00
Jack Grigg 86ffb0f9b0 Merge branch 'main' into v6-tx-format-and-sighash 2025-05-13 23:25:43 +00:00
Kris Nuttycombe 2225f87224 Apply suggestions from code review
Reviewed with @str4d, @arya, @SamHSmith

Co-authored-by: Vivek Arte <46618816+vivek-arte@users.noreply.github.com>
2025-05-13 23:08:51 +00:00
Kris Nuttycombe 893a75a105
Merge pull request #1015 from daira/lockbox-disbursement-clarifications
draft-ecc-lockbox-disbursement minor clarifications
2025-05-13 16:14:10 -06:00
Kris Nuttycombe 44435a0722
Merge pull request #1009 from QED-it/rearrange_zip_227
ZIP 227: Rearrangement of the Asset Identifier... section
2025-05-13 15:30:40 -06:00
Daira-Emma Hopwood 5d5b29f7c9 draft-ecc-lockbox-disbursement: Resolve a wording ambiguity from review
Co-authored-by: Jack Grigg <jack@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-05-13 22:23:49 +01:00
Daira-Emma Hopwood caaac0cf38 draft-ecc-lockbox-disbursement: cosmetic and fill in `Pull-Request` field.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-05-12 18:48:54 +01:00
Daira-Emma Hopwood afb2b3fc99 draft-ecc-lockbox-disbursement: fold rationale sections.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-05-12 17:50:37 +01:00
Daira-Emma Hopwood 343383648b draft-ecc-lockbox-disbursement: add rationale for using a P2SH output in
Option 1.

Co-authored-by: Jack Grigg <jack@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-05-12 17:40:28 +01:00
Daira-Emma Hopwood 87d51d29ae draft-ecc-lockbox-disbursement: regularize heading levels.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-05-12 17:39:35 +01:00
Daira-Emma Hopwood 661d0fb737 Remove incorrect uses of RedeemScript(height) in ZIP 207 and
draft-ecc-lockbox-disbursement.

Co-authored-by: Jack Grigg <jack@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-05-12 16:46:59 +01:00
Daira-Emma Hopwood c697330f9c draft-ecc-lockbox-disbursement minor clarifications:
* Add a change to the protocol spec to clarify an interaction with the
  coinbase maturity consensus rule.
* Correct the BCP 14 boilerplate.
* Fix a typo.

Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-05-09 08:09:42 +01:00
Kris Nuttycombe a891b3a9a2
Merge pull request #1014 from daira/lockbox-disbursement-ordering
[draft-ecc-lockbox-disbursement] Updates to the specification for Option 1
2025-05-08 12:26:15 -06:00
Daira-Emma Hopwood 7d9915a9a7 draft-ecc-lockbox-disbursement: for Option 1, ensure that the order of
operations is unambiguous, and specialize to P2SH multisig to avoid
depending on ZIP 207.

Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-05-08 00:26:39 +01:00
Sam H. Smith 49fa774ba1
Merge pull request #1001 from daira/zip-231-security
[ZIP 231] Update to 16 KiB max data size and add a Privacy Implications section
2025-05-07 12:05:18 +02:00
Daira-Emma Hopwood 1946c9142d ZIP 231: fix rendering.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-05-06 23:29:41 +01:00
Vivek Arte c3d0d07a09 adding HTML file 2025-05-05 14:02:56 +05:30
Vivek Arte e060a23496 adding PNG file 2025-05-05 14:02:36 +05:30
Vivek Arte a6790b31e8 adding sizes to the diagram in SVG 2025-05-05 14:01:10 +05:30
Kris Nuttycombe ede6deabff
Merge pull request #1000 from aquietinvestor/patch-1
[ZIP 0] Privacy Implications section and other updates
2025-04-29 15:13:18 -06:00
Vivek Arte 10af615f69 adding RST and SVG files for rearrangement changes 2025-04-30 02:13:55 +05:30
Vivek Arte eb798a8da3 fixing some references to asset_desc that were not updated 2025-04-30 02:13:55 +05:30
Jack Grigg ffc4c32ab9
Merge pull request #991 from QED-it/adding_burn_to_ag_987
[ZIP 227, ZIP 230, ZIP 246] Addition of burn fields into the Action Group
2025-04-29 13:06:40 +01:00
Daira-Emma Hopwood bb8d004c75
Merge pull request #993 from operagxsasha/patch-1
docs: replaced the Discord link with a Zcash Community Forum link
2025-04-28 19:48:25 +01:00
Oleg e1c6e88dae Update the README to point to the Zcash Community Forum for discussion of
new ZIP ideas, instead of an outdated Discord invite link.

Co-authored-by: Oleg <operagxsasha@gmail.com>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-28 19:46:49 +01:00
Daira-Emma Hopwood 3ce97d2b4f
Merge pull request #1006 from daira/typos
Fix typos
2025-04-28 19:31:08 +01:00
Daira-Emma Hopwood b6ba06a082 Fix typos. The protocol spec will be rendered later.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-28 19:28:46 +01:00
Daira-Emma Hopwood 50b50e2ffc ZIP 0: Regenerate HTML.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-24 01:58:48 +01:00
Daira-Emma Hopwood 9947baa537 Merge remote-tracking branch 'daira/remove-ref-to-gnu-kind-communication-guidelines' into aquietinvestor-patch-1 2025-04-24 01:56:26 +01:00
Daira-Emma Hopwood 344cbca505 ZIP 0: Remove an unused reference for RFC 3552.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-24 01:55:11 +01:00
Daira-Emma Hopwood 1eae3efcce Apply suggestions from @daira's review 2025-04-24 01:55:11 +01:00
Daira-Emma Hopwood 8225dffa57 ZIP 0: Remove reference to the "GNU Kind Communication Guidelines" given
Richard Stallman's involvement (see https://rms-open-letter.github.io/appendix).

I thought I had already done this in db3b2f72d4.

A universal exhortation to "assume good faith" is verging on tone-policing
when applied to marginalized communities. In any case, ZIP 0 is not about
that topic and the link is out-of-place.

Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-24 01:29:30 +01:00
Jack Grigg b2e9fc5d61 ZIP 0: Use "ZIP draft" consistently
This is different than "Draft ZIP", which refers to ZIPs with assigned
numbers that are in the Draft state.
2025-04-23 19:38:25 +00:00
Jack Grigg ebe16be9cd ZIP 0: Adjustments to proposed changes per ZIP Editor review
Co-authored-by: Daira-Emma Hopwood <daira@jacaranda.org>
Co-authored-by: Kris Nuttycombe <kris@nutty.land>
Co-authored-by: Sam H. Smith <sam@shieldedlabs.net>
2025-04-23 19:25:46 +00:00
Kris Nuttycombe 8b75522765
Merge pull request #1003 from zcash/add-zip-editor-sam-smith
ZIP 0: Add Sam H. Smith as a ZIP Editor
2025-04-23 09:36:34 -06:00
Jack Grigg f004e2c99c ZIP 0: Add Sam H. Smith as a ZIP Editor 2025-04-22 23:56:13 +00:00
Jack Grigg 81978cde71
Merge pull request #1002 from daira/zip-editors-remove-conrado-and-add-daira-emma
[ZIP 0] Remove Conrado given their resignation as a ZIP Editor, and re-add Daira-Emma
2025-04-23 00:51:48 +01:00
Daira-Emma Hopwood 8d145284e4 ZIP 0: Remove Conrado given their resignation as a ZIP Editor, and re-add
Daira-Emma.

Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-23 00:49:19 +01:00
Vivek Arte e9782774fc moving the rationale for the burn field positioning inside action group from ZIP 226 to ZIP 230 2025-04-15 19:19:51 +05:30
Vivek Arte bb69fe9887 updating TxId Digest tree 2025-04-15 19:12:16 +05:30
Vivek Arte 2258c31acc adding rationale for the placement of burn fields inside Action Groups 2025-04-15 19:12:16 +05:30
Vivek Arte 4a419cf6df Apply suggestions to ZIP 246 from ZIP review
Co-authored-by: Jack Grigg <thestr4d@gmail.com>
2025-04-15 19:12:16 +05:30
Vivek Arte 91a8e53988 fixing order of fields in Action Group 2025-04-15 19:12:16 +05:30
Daira-Emma Hopwood d3ebf8eefe ZIP 231: regenerate HTML.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-15 02:40:00 +01:00
Daira-Emma Hopwood da910404a2 ZIP 231: cosmetics.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-15 02:38:44 +01:00
Daira-Emma Hopwood 261c3a3d8d ZIP 231: clarify the decryption algorithm.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-15 02:38:44 +01:00
Daira-Emma Hopwood 3584b9b50c ZIP 231: add Privacy Implications section.
Co-authored-by: Kris Nuttycombe <kris@nutty.land>
Co-authored-by: Jack Grigg <jack@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-15 02:32:54 +01:00
Daira-Emma Hopwood a7d6960d11 ZIP 231: rework the overhead tables and update them for a 16 KiB limit.
Co-authored-by: Jack Grigg <jack@electriccoin.co>
Co-authored-by: Kris Nuttycom <kris@nutty.land>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-15 02:28:45 +01:00
Daira-Emma Hopwood 0b1f190c83 ZIP 231: rename `encryption_key` to `encryptionKey`.
Co-authored-by: Kris Nuttycom <kris@nutty.land>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-09 23:11:43 +01:00