From 3cbf3d7c030851e67b261e3a561b5490aaf7b8ab Mon Sep 17 00:00:00 2001 From: "David A. Harding" Date: Sat, 26 Apr 2014 20:26:22 -0400 Subject: [PATCH] Update bip-0070.mediawiki Change "zero-byte placeholder" to "empty string" --- bip-0070.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bip-0070.mediawiki b/bip-0070.mediawiki index 39888391..778b80fe 100644 --- a/bip-0070.mediawiki +++ b/bip-0070.mediawiki @@ -118,7 +118,7 @@ A PaymentRequest is PaymentDetails optionally tied to a merchant's identity: |- | serialized_payment_details || A protocol-buffer serialized PaymentDetails message. |- -| signature || digital signature over a hash of the protocol buffer serialized variation of the PaymentRequest message, with all fields serialized in numerical order (all current protocol buffer implementations serialize fields in numerical order) and signed using the public key in pki_data. Before serialization, the signature field must be set to a zero-byte placeholder. +| signature || digital signature over a hash of the protocol buffer serialized variation of the PaymentRequest message, with all fields serialized in numerical order (all current protocol buffer implementations serialize fields in numerical order) and signed using the public key in pki_data. Before serialization, the signature field must be set to an empty string. |} When a Bitcoin wallet application receives a PaymentRequest, it must authorize payment by doing the following: