mirror of https://github.com/zcash/zips.git
ZIPs 316 and 317: cosmetics.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
This commit is contained in:
parent
641d21227b
commit
e2abc3341b
10
zip-0316.rst
10
zip-0316.rst
|
@ -38,8 +38,8 @@ Consumer
|
||||||
that it is given.
|
that it is given.
|
||||||
Sender
|
Sender
|
||||||
A wallet or other software that can send transfers of assets, or other
|
A wallet or other software that can send transfers of assets, or other
|
||||||
consensus state side-effects defined in future. Senders are a subset of
|
side effects to consensus state that may be defined in future. Senders are a
|
||||||
Consumers.
|
subset of Consumers.
|
||||||
Receiver
|
Receiver
|
||||||
The necessary information to transfer an asset to a Recipient that generated
|
The necessary information to transfer an asset to a Recipient that generated
|
||||||
that Receiver using a specific Transfer Protocol. Each Receiver is associated
|
that Receiver using a specific Transfer Protocol. Each Receiver is associated
|
||||||
|
@ -393,7 +393,7 @@ Orchard Receiver.
|
||||||
|
|
||||||
The raw encoding of a Unified Address is a concatenation of
|
The raw encoding of a Unified Address is a concatenation of
|
||||||
:math:`(\mathtt{typecode}, \mathtt{length}, \mathtt{addr})` encodings
|
:math:`(\mathtt{typecode}, \mathtt{length}, \mathtt{addr})` encodings
|
||||||
of the consituent Receivers, in ascending order of Typecode:
|
of the constituent Receivers, in ascending order of Typecode:
|
||||||
|
|
||||||
* :math:`\mathtt{typecode} : \mathtt{compactSize}` — the Typecode from the
|
* :math:`\mathtt{typecode} : \mathtt{compactSize}` — the Typecode from the
|
||||||
above Priority List;
|
above Priority List;
|
||||||
|
@ -464,7 +464,7 @@ The following FVK or IVK Encodings are used in place of the
|
||||||
:math:`\mathtt{addr}` field:
|
:math:`\mathtt{addr}` field:
|
||||||
|
|
||||||
* An Orchard FVK or IVK Encoding, with Typecode :math:`\mathtt{0x03},` is
|
* An Orchard FVK or IVK Encoding, with Typecode :math:`\mathtt{0x03},` is
|
||||||
is the raw encoding of the Orchard Full Viewing Key or Orchard Incoming
|
the raw encoding of the Orchard Full Viewing Key or Orchard Incoming
|
||||||
Viewing Key respectively.
|
Viewing Key respectively.
|
||||||
|
|
||||||
* A Sapling FVK Encoding, with Typecode :math:`\mathtt{0x02},` is the
|
* A Sapling FVK Encoding, with Typecode :math:`\mathtt{0x02},` is the
|
||||||
|
@ -694,7 +694,7 @@ Rationale for making Revision 0 UA/UVKs with MUST-understand Typecodes invalid
|
||||||
<summary>Click to show/hide</summary>
|
<summary>Click to show/hide</summary>
|
||||||
|
|
||||||
A Consumer implementing this ZIP prior to `Revision 1`_ will not
|
A Consumer implementing this ZIP prior to `Revision 1`_ will not
|
||||||
recognize the Human-Readable Parts beginning with “``ur``” that mark a
|
recognise the Human-Readable Parts beginning with “``ur``” that mark a
|
||||||
`Revision 1`_ UA/UVK. So if a UA/UVK that includes MUST-understand
|
`Revision 1`_ UA/UVK. So if a UA/UVK that includes MUST-understand
|
||||||
Typecodes is required to use these `Revision 1`_ HRPs, this will ensure
|
Typecodes is required to use these `Revision 1`_ HRPs, this will ensure
|
||||||
that the MUST-understand specification is correctly enforced even for
|
that the MUST-understand specification is correctly enforced even for
|
||||||
|
|
|
@ -29,7 +29,7 @@ to the value of a transaction fee that is conventionally used by wallets,
|
||||||
and that a user can reasonably expect miners on the Zcash network to accept
|
and that a user can reasonably expect miners on the Zcash network to accept
|
||||||
for including a transaction in a block.
|
for including a transaction in a block.
|
||||||
|
|
||||||
The terms "Mainnet, "Testnet", and "zatoshi" in this document are defined
|
The terms "Mainnet", "Testnet", and "zatoshi" in this document are defined
|
||||||
as in [#protocol-networks]_.
|
as in [#protocol-networks]_.
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue