@@ -137,8 +137,7 @@ impl zp_tx::components::orchard::MapAuth<orchard::bundle::Authorized, orchard::b
137137 }
138138}
139139
140- // FIXME: is this implemetation correct?
141- #[ cfg( zcash_unstable = "nu6" ) ]
140+ #[ cfg( zcash_unstable = "nu6" /* TODO nu7 */ ) ]
142141impl zp_tx:: components:: issuance:: MapIssueAuth < orchard:: issuance:: Signed , orchard:: issuance:: Signed >
143142 for IdentityMap
144143{
@@ -157,12 +156,10 @@ impl<'a> zp_tx::Authorization for PrecomputedAuth<'a> {
157156 type SaplingAuth = sapling_crypto:: bundle:: Authorized ;
158157 type OrchardAuth = orchard:: bundle:: Authorized ;
159158
160- // FIXME: is this correct?
161- #[ cfg( zcash_unstable = "nu6" ) ]
159+ #[ cfg( zcash_unstable = "nu6" /* TODO nu7 */ ) ]
162160 type OrchardZsaAuth = orchard:: bundle:: Authorized ;
163161
164- // FIXME: is this correct?
165- #[ cfg( zcash_unstable = "nu6" ) ]
162+ #[ cfg( zcash_unstable = "nu6" /* TODO nu7 */ ) ]
166163 type IssueAuth = orchard:: issuance:: Signed ;
167164}
168165
@@ -291,10 +288,8 @@ impl<'a> PrecomputedTxData<'a> {
291288 all_prev_outputs : all_previous_outputs,
292289 } ,
293290 } ;
294- let tx_data: zp_tx:: TransactionData < PrecomputedAuth > = alt_tx
295- . into_data ( )
296- // FIXME: do we need to pass another arg values or orchard_zsa and issue instead of IdentityMap?
297- . map_authorization (
291+ let tx_data: zp_tx:: TransactionData < PrecomputedAuth > =
292+ alt_tx. into_data ( ) . map_authorization (
298293 f_transparent,
299294 IdentityMap ,
300295 IdentityMap ,
0 commit comments