We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b7f374d commit 6733358Copy full SHA for 6733358
rust/src/serialization.rs
@@ -1776,7 +1776,10 @@ impl cbor_event::se::Serialize for TransactionWitnessSet {
1776
}
1777
if let Some(field) = &self.plutus_data {
1778
serializer.write_unsigned_integer(4)?;
1779
- field.serialize(serializer)?;
+ serializer.write_array(cbor_event::Len::Len(field.len() as u64))?;
1780
+ for i in 0..field.len() {
1781
+ field.get(i).serialize(serializer)?;
1782
+ }
1783
1784
if let Some(field) = &self.redeemers {
1785
serializer.write_unsigned_integer(5)?;
@@ -3484,4 +3487,4 @@ mod tests {
3484
3487
let block2 = Block::from_bytes(block.to_bytes()).unwrap();
3485
3488
assert_eq!(block.to_bytes(), block2.to_bytes());
3486
3489
-}
3490
+}
0 commit comments