Commit Graph

3441 Commits

Author SHA1 Message Date
Jack Grigg c42647dde5
Merge pull request #662 from ZcashFoundation/zip-frost
[ZIP 312] FROST for Spend Authorization Signatures
2024-07-23 22:01:24 +01:00
Conrado Gouvea 6e6893d832 address comment, update spec ref, add paper ref 2024-07-19 21:54:01 -03:00
Conrado Gouvea d9b98e6a14 Merge remote-tracking branch 'upstream/main' into zip-frost 2024-07-19 18:29:52 -03:00
Jack Grigg f20d2f79d6
Merge pull request #880 from zcash/zip302-abandon-f5
ZIP 302: Abandon `0xF5`
2024-07-18 13:44:21 +01:00
Jack Grigg ae9de0a26b Render manually, while the CI-based rendering is broken 2024-07-18 05:07:17 +00:00
Jack Grigg 6ae11b9bbc ZIP 302: Abandon 0xF5 as "for legacy private agreement"
We decided that using up another top-level prefix byte for structured
memos is fine, because it opens up the typecode space significantly (it
adds >250 new single-byte typecodes that can encode 509 bytes, which is
not a significant reduction from the 511 bytes that a top-level prefix
byte can encode).
2024-07-17 21:39:18 +00:00
Jack Grigg 3612111cef ZIP 302: Cleanups 2024-07-17 21:35:28 +00:00
Jack Grigg 94f654c2ec
Merge pull request #240 from daira/op-csv
Add ZIPs 68, 112, and 113 (OP_CHECKSEQUENCEVERIFY)
2024-07-17 15:55:08 +01:00
Jack Grigg cff34341ec
Merge pull request #426 from str4d/zip-0311
[ZIP 311] Zcash Payment Disclosures
2024-07-17 15:54:32 +01:00
Jack Grigg ce0180799a
Merge pull request #876 from zcash/more-index-tables
Add separate tables for Released, Draft, and struck ZIPs
2024-07-17 15:00:28 +01:00
Jack Grigg 00f6feda2e
Merge pull request #767 from zcash/dependabot/github_actions/EndBug/add-and-commit-9.1.4
Bump EndBug/add-and-commit from 9.1.3 to 9.1.4
2024-07-17 03:33:17 +01:00
Jack Grigg e96b057ae5 Move ZIPs 68, 112, and 113 into `zips/` subdirectory 2024-07-17 02:28:53 +00:00
Jack Grigg fe5a48ec59 Merge branch 'main' into op-csv 2024-07-17 02:23:04 +00:00
Jack Grigg 2479dc18d1 ZIP 311: Add TODO for Orchard support 2024-07-17 02:16:01 +00:00
Jack Grigg f044cc57d6 Merge branch 'main' into zip-0311 2024-07-17 02:10:15 +00:00
Jack Grigg 771c358c34 Add separate tables for Released, Draft, and struck ZIPs
These make it easier to determine what is currently part of the Zcash
ecosystem, and what is still in progress. The original by-number index
is preserved at the bottom for reference.
2024-07-17 01:56:26 +00:00
Jack Grigg 442afb0d3a
Merge pull request #855 from zcash/dependabot/github_actions/actions/checkout-4.1.7
Bump actions/checkout from 4.1.2 to 4.1.7
2024-07-16 21:24:25 +01:00
Jack Grigg e0b363523b
Merge pull request #875 from zcash/gh-pages-reorg
CI: Create workflow to deploy to GH Pages
2024-07-16 21:16:49 +01:00
Jack Grigg 1de446352c ZIP 315: Fix rendering issues 2024-07-16 20:12:58 +00:00
Jack Grigg 1bcece4f85 Move `CNAME` into `rendered/` subdir
AFAICT the file needs to be in the root of the GH Pages source
directory, which is now a subdirectory.
2024-07-16 19:52:16 +00:00
Jack Grigg 1909816952
CI: Create workflow to deploy to GH Pages
The built-in GH Pages deployer only supports deploying from either the repo root, or the `docs/` subdirectory. We want to deploy from the `rendered/` subdirectory.
2024-07-16 20:50:28 +01:00
Jack Grigg 2affa3d46d
Merge pull request #874 from zcash/repo-reorg
Move source and rendered files into subdirectories
2024-07-16 20:43:26 +01:00
Jack Grigg 26f16f44ec Move ZIP source into `zips/` subdirectory
This makes the repo root more approachable for newcomers; the README can
be seen in GitHub immediately instead of after much scrolling.
2024-07-16 18:58:05 +00:00
Jack Grigg 080306b42a Move files rendered for zips.z.cash into a subdirectory
All content that is reachable via links on zips.z.cash is moved into
this directory, so that GitHub Pages can be configured to build the site
from it. This includes non-generated files like CSS that are required
for correct site presentation.
2024-07-16 18:52:47 +00:00
Jack Grigg d27b07f08a
Merge pull request #607 from daira/zip-0315
ZIP 315: Initial draft
2024-07-16 18:39:06 +01:00
Jack Grigg f8ab117c9f Render manually, while the CI-based rendering is broken 2024-07-16 04:31:07 +00:00
Jack Grigg c6e71167b8 ZIP 315: Change state back to Draft
We will finish it across subsequent PRs.

Co-authored-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-07-16 04:29:37 +00:00
Jack Grigg 75457390e7 ZIP 315: Allow transparent spends in the context of ZIP 320
There are other parts that will also need updating, but this gets the
reference in.
2024-07-16 04:27:36 +00:00
Jack Grigg bbaa637abe ZIP 315: Update TODOs and open questions
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
Co-authored-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-07-16 04:27:36 +00:00
Jack Grigg 841119dea9 Apply various suggestions from review
Co-authored-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-07-16 03:35:44 +00:00
Jack Grigg 0d33eee0a2 Improvements to Requirements language from review
Co-authored-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-07-16 01:38:09 +00:00
Jack Grigg beeaa53342 Change `spendable` term to `known-spendable`
This frees up "spendable" for colloquial usage.

Co-authored-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-07-16 01:27:59 +00:00
Jack Grigg c24a1514bf Recommend against opportunistic shielding
The recipient in an opportunistic shielding transaction learns a
transparent address that they can assume is associated with the
transaction sender. While the transparent protocol does not attempt to
hide this information, and it might be learnable from other sources, we
don't need to make it easy.

Co-authored-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-07-16 01:06:53 +00:00
Jack Grigg e7418d3dd2 Minor editorial changes from review
Co-authored-by: Daira-Emma Hopwood <daira@jacaranda.org>
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
2024-07-16 00:58:25 +00:00
Jack Grigg 6dc83fd305 Merge branch 'main' into zip-0315 2024-07-16 00:53:01 +00:00
str4d 4363ba16fe
Merge pull request #873 from nuttycom/draft_dev_fund_remove_prior_author_credits
Remove specific author names related to prior work from the credits of dev fund proposals.
2024-07-13 21:31:11 +01:00
Kris Nuttycombe 57b837d60d Remove specific author names related to prior work from the credits of dev fund proposals.
Zooko pointed out that including his name in any proposal could be
misleading; in the interest of eliminating such issues I propose
that only authors who have specifically requested inclusion in
the credits for prior work be included.
2024-07-13 14:29:26 -06:00
str4d 2e3bc74b7d
Merge pull request #872 from nuttycom/draft_dev_fund_remove_zooko
Remove Zooko's name from draft-zf-community-dev-fund-2-proposal
2024-07-13 21:20:23 +01:00
Kris Nuttycombe 3c1c234998 Remove Zooko's name from draft-zf-community-dev-fund-2-proposal
As requested in https://forum.zcashcommunity.com/t/dev-fund-decision-time/48231/4
2024-07-13 14:12:12 -06:00
str4d 1d8c1cc42b
Merge pull request #709 from AArnott/patch-1
Add C# reference implementation to list in ZIP-173
2024-07-10 00:14:24 +01:00
str4d 0af2b287a6
Merge pull request #870 from zcash/fpf-name-title-fix
fix FPF name in Manufacturing Consent; fix title of Alternative 4
2024-07-09 18:13:02 +01:00
Conrado Gouvea 68b6c01774 fix FPF name in Manufacturing Consent; fix title of Alternative 4 2024-07-09 14:01:00 -03:00
str4d 14399f3f3b
Merge pull request #866 from nuttycom/draft-dev-fund-proposal-20
Alternatives for Non-Direct Development Funding.
2024-07-09 00:33:16 +01:00
Jack Grigg e9d2362092 Render manually, while the CI-based rendering is broken 2024-07-08 23:31:06 +00:00
Jack Grigg 2e82e97b9f draft-nuttycom-funding-allocation: Fix rendering bugs 2024-07-08 23:30:35 +00:00
Jack Grigg a7dabb6f9d draft-nuttycom-funding-allocation: Fix table rendering 2024-07-08 23:28:26 +00:00
Conrado Gouvea 3fb2c21a7d restore u32::MAX_VALUE usage 2024-07-08 19:44:15 -03:00
Conrado Gouvea 61e09773e1 restore reference to the Open Source Initative definition of open source 2024-07-08 19:43:24 -03:00
Conrado Gouvea c9d533f128
Apply suggestions from code review
Co-authored-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-07-08 19:25:33 -03:00
Conrado Gouvea 74875878e6 remove Direct Grant Option 2024-07-08 13:26:17 -03:00