Daira-Emma Hopwood
8b2929cd7f
Render manually, while the CI-based rendering is broken.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-07-01 17:21:37 +01:00
Daira-Emma Hopwood
ecbc7381f2
ZIP 316: fix a typo and remove trailing spaces.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-02-13 19:52:18 +00:00
Kris Nuttycombe
1f6eec0f63
ZIP 316: Mark Revision 1 as Proposed
2024-02-13 12:07:27 -07:00
Kris Nuttycombe
e538acac69
ZIP 316, Revision 1 and ZIP 320: Address comments from ZIP sync.
2024-02-13 11:53:39 -07:00
Daira-Emma Hopwood
a5cba44738
ZIP 316: clarify Address Expiry for transactions sending to more than one UA.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-02-13 01:46:12 +00:00
Daira-Emma Hopwood
8b13e37e54
ZIP 316: apply suggestions from @arya2's review.
...
Co-authored-by: Arya <aryasolhi@gmail.com>
2024-02-13 01:45:41 +00:00
Daira-Emma Hopwood
56a6be2254
ZIP 316: add requirements on the revision of UAs and UIVKs derived from a
...
Revision 1 UIVK/UFVK.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-02-11 02:43:34 +00:00
Daira-Emma Hopwood
a723dd29dd
ZIP 316: formatting fix.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-02-09 20:25:57 +00:00
Daira-Emma Hopwood
81a9c41120
ZIP 316: exclude MUST-understand Metadata Items from the requirement for
...
Consumers to ignore Items with Typecodes they do not recognise.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-02-09 20:06:53 +00:00
Daira-Emma Hopwood
0c4dd0d6e4
ZIPs 316 and 320: drop the "at least one shielded Item" restriction.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-02-09 01:36:51 +00:00
Daira-Emma Hopwood
d9ec0e2ae6
ZIPs 316 and 320: change the prefix for Revision 1 to "ur".
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-02-09 01:21:53 +00:00
Kris Nuttycombe
9425d7a68a
zip-0316: Expand the metadata typecodes range to start at 0xC0, to provide more space for MUST-understand typecodes.
2024-02-09 01:14:50 +00:00
Daira Emma Hopwood
a95a0296ac
ZIP 316, Revision 1: Change the Human-Readable Part for Revision 1 unified encodings.
...
This change ensures that wallets that have not yet been updated to ZIP
316 Revision 1 will fail to recognise Unified Addresses with
MUST-understand metadata, and consequently will not violate any
restrictions imposed on transfers by those metadata items'
requirements.
Co-authored-by: Kris Nuttycombe <kris@nutty.land>
2024-02-09 01:14:50 +00:00
Kris Nuttycombe
d5dd194a40
Reintroduce ZIP 316, Revision 1 changes.
...
This reverts commit 058b1a6a17
.
2024-02-09 01:14:50 +00:00
Kris Nuttycombe
058b1a6a17
Revert "Merge pull request #759 from nuttycom/zip-316/ua-expiry"
...
This reverts commit 7064e8229a
, reversing
changes made to 82f98ec91b
.
Revision 1 will be amended to include a change to the Human-Readable
Part of UA/UVK encodings in order to ensure that MUST-understand
metadata cannot be ignored by existing wallets.
2024-01-24 18:48:31 -07:00
Daira Emma Hopwood
b0de22d1e2
ZIP 316, Revision 1: Clarify relation of "MUST-understand" typecodes to derivation.
...
Signed-off-by: Daira Emma Hopwood <daira@jacaranda.org>
2024-01-18 19:43:16 +00:00
Kris Nuttycombe
e05c7faa30
ZIP 316, Revision 1: Clarify constraints with respect to expiry times.
2024-01-18 19:40:11 +00:00
Kris Nuttycombe
5b92bcd076
ZIP 316, Revision 1: Apply suggestions from code review
...
Co-authored-by: Daira Emma Hopwood <daira@jacaranda.org>
2024-01-18 19:40:11 +00:00
Kris Nuttycombe
099ef4397f
ZIP 316, Revision 1: Clarify that address expiration metadata is optional.
2024-01-18 19:40:11 +00:00
Kris Nuttycombe
34ac94b73c
ZIP 316, Revision 1: Address Expiration Metadata
...
This change adds metadata that allows a user to specify either an expiry
height or an expiry time (or both) for their addresses, and specifies
how wallets should interpret expiry metadata.
Co-authored-by: Daira Emma Hopwood <daira@jacaranda.org>
2024-01-18 19:40:11 +00:00
Kris Nuttycombe
d4d34ed6ff
ZIP 316, Revision 1: MUST-understand metadata items
...
Reserve a range of metadata typecodes that unified container parsers
must understand; if a parser does not understand a typecode in the
specified range, then it must treat the entire unified address as
unsupported.
Co-authored-by: Daira Emma Hopwood <daira@jacaranda.org>
2024-01-18 19:40:11 +00:00
Daira Emma Hopwood
2eb0ed8ef0
Updates to reference BCP 14 rather than RFC 2119. fixes #729
...
Also change two "should"s in ZIP 224 to "SHOULD"s.
Signed-off-by: Daira Emma Hopwood <daira@jacaranda.org>
2023-10-28 15:34:22 +01:00
Daira Emma Hopwood
02b7ce4c8a
ZIPs 32, 316, and 321: regenerate HTML.
...
Signed-off-by: Daira Emma Hopwood <daira@jacaranda.org>
2023-08-25 19:27:33 +01:00
Jack Grigg
2fd1866298
Make existing inline rationale sections collapsible
2023-07-20 16:41:26 +01:00
Daira Emma Hopwood
815db1ca09
ZIP 316: cosmetics and minor rewording.
...
Also add definitions of Unified String Encoding and Unified QR Encoding.
Signed-off-by: Daira Emma Hopwood <daira@jacaranda.org>
2023-03-21 13:16:14 +00:00
Daira Emma Hopwood
158b32dabc
ZIP 316: update Owners and Credits.
...
Signed-off-by: Daira Emma Hopwood <daira@jacaranda.org>
2023-03-21 13:11:12 +00:00
Daira Hopwood
418bf7fcab
ZIP 316: add MAY to keywords.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2023-03-21 13:11:12 +00:00
Daira Emma Hopwood
d1b91d9e7f
Regenerate HTML.
...
Signed-off-by: Daira Emma Hopwood <daira@jacaranda.org>
2023-03-02 12:24:49 +00:00
Daira Hopwood
25610fc5c7
Regenerate all HTML using Docutils 0.19.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-09-20 10:22:23 +01:00
Daira Hopwood
54359a8809
Update the status of all NU5 ZIPs to Final.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-06-22 22:21:35 +01:00
Daira Hopwood
e4ed372840
ZIP 316: specify that at least the first 20 characters of a UA/UVK MUST be shown.
...
fixes #571
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-04-28 21:09:04 +01:00
Daira Hopwood
ae1180f6d3
ZIP 316: make the limitation on total size of encodings more explicit.
...
fixes #570
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-04-18 22:25:47 +01:00
Daira Hopwood
81af218ef3
ZIP 316: further clarify which OVK is to be used when the sending Account is undetermined.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-02-07 14:51:53 +00:00
Daira Hopwood
8734965d0c
ZIPs 32 and 316: Regenerate HTML.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-01-19 19:11:28 +00:00
Daira Hopwood
d27d2fd836
ZIP 316: Clarify that UAs/UVKs MUST contain at least one shielded item. This is stronger than
...
the former requirement that a UA/UVK MUST NOT contain only P2SH or P2PKH items, due to the
existence of Typecodes that are not currently defined.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-01-19 19:00:51 +00:00
Daira Hopwood
0ada3050af
[Dark mode] Fix the background colour of the section anchor image.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-01-11 13:19:12 +00:00
Daira Hopwood
ee70cc53c3
ZIP 316: update Acknowledgements.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-12-28 15:30:44 +00:00
Daira Hopwood
1d75ed6548
ZIP 316: more changes to include UVKs and Metadata Items where applicable.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-12-28 15:30:15 +00:00
Daira Hopwood
fbad8acac0
ZIP 316: regenerate HTML.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-12-28 13:40:13 +00:00
Daira Hopwood
12a1678681
ZIPs 32 and 316: Regenerate HTML.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-12-08 23:47:06 +00:00
Daira Hopwood
d4cddc0615
ZIP 316: correct wording that assumed zero padding (i.e. had not been updated for inclusion of HRP).
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-09-21 11:16:13 +01:00
Daira Hopwood
f8529b3186
ZIP 316: Regenerate HTML.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-09-17 15:35:50 +01:00
Daira Hopwood
5e0769d295
Include the Human-Readable Part in the padding used to check for malleation.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-07-13 23:51:02 +01:00
Daira Hopwood
5d98ec714a
Add Human-Readable Parts for UVKs.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-07-13 23:50:01 +01:00
Daira Hopwood
fed2bc0438
ZIP 316: more instances of Sender that should be Consumer.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-07-12 16:04:10 +01:00
Daira Hopwood
af1bee056f
ZIP 316: clarify requirements, especially for Unified Viewing Keys.
...
This required introducing the Consumer definition, since a Consumer
of a UVK is not necessarily a Sender.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-07-12 13:18:31 +01:00
Daira Hopwood
9d6fa7d8ec
ZIP 316: add links to implementation PRs.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-07-12 12:20:09 +01:00
Daira Hopwood
ce13aeb945
ZIP 316: change title to "Unified Addresses and Unified Viewing Keys".
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-06-05 16:52:41 +01:00
Daira Hopwood
8e6b15e9e9
ZIP 316: minor clarification.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-05-12 19:15:20 +01:00
Daira Hopwood
0cda82ce0f
ZIP 316: remove a TODO.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-05-12 15:34:52 +01:00