From bf85f3002464bf8423379e6584ce8dcadaa52540 Mon Sep 17 00:00:00 2001 From: MeshCollider Date: Thu, 24 Aug 2017 09:58:28 +1200 Subject: Change "inefficinent" => "inefficient" in BIP 144 --- bip-0144.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bip-0144.mediawiki') diff --git a/bip-0144.mediawiki b/bip-0144.mediawiki index 8e65554..b96fe83 100644 --- a/bip-0144.mediawiki +++ b/bip-0144.mediawiki @@ -83,7 +83,7 @@ If the witness is empty, the old serialization format should be used. Currently, the only witness objects type supported are script witnesses which consist of a stack of byte arrays. It is encoded as a var_int item count followed by each item encoded as a var_int length followed by a string of bytes. Each txin has its own script witness. The number of script witnesses is not explicitly encoded as it is implied by txin_count. Empty script witnesses are encoded as a zero byte. The order of the script witnesses follows the same order as the associated txins. -* '''Rationale for not having an independent message type with its own serialization''': this would require separate "tx" and "block" messages, and all RPC calls operating on raw transactions would need to be duplicated, or need inefficinent or nondeterministic guesswork to know which type is to be used. +* '''Rationale for not having an independent message type with its own serialization''': this would require separate "tx" and "block" messages, and all RPC calls operating on raw transactions would need to be duplicated, or need inefficient or nondeterministic guesswork to know which type is to be used. * '''Rationale for not using just a single 0x00 byte as marker''': that would lead to empty transactions (no inputs, no outputs, which are used in some tests) to be interpreted as new serialized data. -- cgit v1.2.3