diff options
author | Justus Ranvier <justusranvier@riseup.net> | 2015-12-18 10:14:13 -0600 |
---|---|---|
committer | Justus Ranvier <justusranvier@riseup.net> | 2015-12-18 10:45:02 -0600 |
commit | 876af7fa87945870eaf4ec5bf4b4ec5a01f1f715 (patch) | |
tree | 744c6188980c80e9b53243b4e823608ced75e505 /bip-0047.mediawiki | |
parent | 6bfc0151a7c8fcf4726ec35a0a8bb19ce1f6b2d1 (diff) | |
download | bips-876af7fa87945870eaf4ec5bf4b4ec5a01f1f715.tar.xz |
add missing change notification and minor corrections
Diffstat (limited to 'bip-0047.mediawiki')
-rw-r--r-- | bip-0047.mediawiki | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/bip-0047.mediawiki b/bip-0047.mediawiki index e460a12..3119040 100644 --- a/bip-0047.mediawiki +++ b/bip-0047.mediawiki @@ -1,5 +1,7 @@ RECENT CHANGES: +* (12 Oct 2015) Revise blinding method for notification transactions + * (21 Sep 2015) Correct base58check version byte * (18 Sep 2015) Clarify decoding of notification transactions @@ -57,11 +59,15 @@ Hardened derivation is used at this level. Except where noted, all keys derived from a payment code use the public derivation method. +==Standard Payment Codes (v1)== + +===Representation=== + ====Binary Serialization==== A payment code contains the following elements: -* Byte 0: type. required value: 0x01 +* Byte 0: version. required value: 0x01 * Byte 1: features bit field. All bits must be zero except where specified elsewhere in this specification ** Bit 0: Bitmessage notification ** Bits 1-7: reserved @@ -233,7 +239,7 @@ A recipient prefers to receive notifications via Bitmessage indiates this prefer * Setting bit 0 of the features byte to 1 * Setting byte 67 of the serialized payment code to the desired Bitmessage address version -* Setting byte 67 of the serialized payment code to the desired Bitmessage stream number +* Setting byte 68 of the serialized payment code to the desired Bitmessage stream number The sender uses this information to construct a valid notification Bitmessage address: |