From 3dbd4866b71fcf38e5852bf74bf3048d2fcd552b Mon Sep 17 00:00:00 2001 From: Mike Schmidt Date: Tue, 19 Mar 2019 10:01:28 -0500 Subject: bip-0174: Input Finalizer finalized fields clarifications --- bip-0174.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bip-0174.mediawiki b/bip-0174.mediawiki index df7d658..a6e2534 100644 --- a/bip-0174.mediawiki +++ b/bip-0174.mediawiki @@ -447,7 +447,7 @@ Or, for participants performing fA(psbt) and fB(psbt): Combine(fA(psbt), fB(psbt ===Input Finalizer=== The Input Finalizer must only accept a PSBT. -For each input, the Input Finalizer determines if the input has enough data to pass validation. If it does, it must construct the scriptSig and scriptWitness and place them into the input key-value map. +For each input, the Input Finalizer determines if the input has enough data to pass validation. If it does, it must construct the 0x07 Finalized scriptSig and 0x08 Finalized scriptWitness and place them into the input key-value map. All other data except the UTXO and unknown fields in the input key-value map should be cleared from the PSBT. The UTXO should be kept to allow Transaction Extractors to verify the final network serialized transaction. ===Transaction Extractor=== -- cgit v1.2.3