@@ -137,9 +137,7 @@ impl zp_tx::components::orchard::MapAuth<orchard::bundle::Authorized, orchard::b
137137 }
138138}
139139
140- // FIXME: is this implemetation correct?
141- // FIXME: remove this cfg
142- //#[cfg(zcash_unstable = "nu6")]
140+ #[ cfg( zcash_unstable = "nu6" /* TODO nu7 */ ) ]
143141impl zp_tx:: components:: issuance:: MapIssueAuth < orchard:: issuance:: Signed , orchard:: issuance:: Signed >
144142 for IdentityMap
145143{
@@ -158,14 +156,10 @@ impl<'a> zp_tx::Authorization for PrecomputedAuth<'a> {
158156 type SaplingAuth = sapling_crypto:: bundle:: Authorized ;
159157 type OrchardAuth = orchard:: bundle:: Authorized ;
160158
161- // FIXME: is this correct?
162- // FIXME: remove this cfg
163- //#[cfg(zcash_unstable = "nu6")]
159+ #[ cfg( zcash_unstable = "nu6" /* TODO nu7 */ ) ]
164160 type OrchardZsaAuth = orchard:: bundle:: Authorized ;
165161
166- // FIXME: is this correct?
167- // FIXME: remove this cfg
168- //#[cfg(zcash_unstable = "nu6")]
162+ #[ cfg( zcash_unstable = "nu6" /* TODO nu7 */ ) ]
169163 type IssueAuth = orchard:: issuance:: Signed ;
170164}
171165
@@ -294,10 +288,8 @@ impl<'a> PrecomputedTxData<'a> {
294288 all_prev_outputs : all_previous_outputs,
295289 } ,
296290 } ;
297- let tx_data: zp_tx:: TransactionData < PrecomputedAuth > = alt_tx
298- . into_data ( )
299- // FIXME: do we need to pass another arg values or orchard_zsa and issue instead of IdentityMap?
300- . map_authorization (
291+ let tx_data: zp_tx:: TransactionData < PrecomputedAuth > =
292+ alt_tx. into_data ( ) . map_authorization (
301293 f_transparent,
302294 IdentityMap ,
303295 IdentityMap ,
0 commit comments