@@ -49,14 +49,12 @@ pub(crate) struct DecodedMetadata(DashMap<u64, Arc<DecodedMetadataItem>>);
4949
5050impl DecodedMetadata {
5151 /// Create new decoded metadata for a transaction.
52- fn new (
53- chain : Network , slot : u64 , txn : & MultiEraTx , raw_aux_data : & RawAuxData , txn_idx : usize ,
54- ) -> Self {
52+ fn new ( chain : Network , slot : u64 , txn : & MultiEraTx , raw_aux_data : & RawAuxData ) -> Self {
5553 let decoded_metadata = Self ( DashMap :: new ( ) ) ;
5654
5755 // Process each known type of metadata here, and record the decoded result.
5856 Cip36 :: decode_and_validate ( & decoded_metadata, slot, txn, raw_aux_data, true , chain) ;
59- Cip509 :: decode_and_validate ( & decoded_metadata, txn, raw_aux_data, txn_idx ) ;
57+ Cip509 :: decode_and_validate ( & decoded_metadata, txn, raw_aux_data) ;
6058
6159 // if !decoded_metadata.0.is_empty() {
6260 // debug!("Decoded Metadata final: {decoded_metadata:?}");
@@ -108,7 +106,7 @@ impl DecodedTransaction {
108106 } ;
109107
110108 let txn_raw_aux_data = RawAuxData :: new ( cbor_data) ;
111- let txn_metadata = DecodedMetadata :: new ( chain, slot, txn, & txn_raw_aux_data, txn_idx ) ;
109+ let txn_metadata = DecodedMetadata :: new ( chain, slot, txn, & txn_raw_aux_data) ;
112110
113111 self . raw . insert ( txn_idx, txn_raw_aux_data) ;
114112 self . decoded . insert ( txn_idx, txn_metadata) ;
0 commit comments