diff --git a/rendered/zip-0230.html b/rendered/zip-0230.html index 3b2eeec36..1ef67e07e 100644 --- a/rendered/zip-0230.html +++ b/rendered/zip-0230.html @@ -585,7 +585,15 @@ 43 recipient byte[43] - The raw encoding of an Orchard Raw Payment Address, as per protocol §5.6.4.2 ‘Orchard Raw Payment Addresses’. + The encoding of a recipient's diversified payment address, as + \(\mathsf{LEBS2OSP}_{88}(\mathsf{d})\| +\mathsf{LEBS2OSP}_{256}(\mathsf{repr}_{\mathbb{P}} +(\mathsf{pk}_\mathsf{d}))\!\) + , where + \(\mathsf{d}\) + is the diversifier and + \(\mathsf{pk_d}\) + is the diversified transmission key. Non Normative Note: This is the same as the encoding of an Orchard Raw Payment Address, as defined in the protocol specification §5.6.4.2 ‘Orchard Raw Payment Addresses’. 8 diff --git a/zips/zip-0230.rst b/zips/zip-0230.rst index 77eac1422..2bed2e300 100644 --- a/zips/zip-0230.rst +++ b/zips/zip-0230.rst @@ -342,8 +342,14 @@ An issuance note, ``IssueNote`` contains the following fields: +-----------------------------+--------------------------+--------------------------------------+--------------------------------------------------------------------+ | Bytes | Name | Data Type | Description | +=============================+==========================+======================================+====================================================================+ -|``43`` |``recipient`` |``byte[43]`` |The raw encoding of an Orchard Raw Payment Address, as | -| | | |per protocol §5.6.4.2 ‘Orchard Raw Payment Addresses’. | +|``43`` |``recipient`` |``byte[43]`` |The encoding of a recipient's diversified payment address, as | +| | | |:math:`\mathsf{LEBS2OSP}_{88}(\mathsf{d})\| | +| | | |\mathsf{LEBS2OSP}_{256}(\mathsf{repr}_{\mathbb{P}} | +| | | |(\mathsf{pk}_\mathsf{d}))\!`, where :math:`\mathsf{d}` is the | +| | | |diversifier and :math:`\mathsf{pk_d}` is the diversified | +| | | |transmission key. **Non Normative Note**: This is the same as the | +| | | |encoding of an Orchard Raw Payment Address, as defined in the | +| | | |protocol specification §5.6.4.2 ‘Orchard Raw Payment Addresses’. | +-----------------------------+--------------------------+--------------------------------------+--------------------------------------------------------------------+ |``8`` |``value`` |``uint64`` |The amount being issued in this note. | +-----------------------------+--------------------------+--------------------------------------+--------------------------------------------------------------------+