Skip to content

Commit 65eedc8

Browse files
author
Hareem Adderley
committed
fix: update plutus_data type to include IndefiniteList for improved compatibility
1 parent c2c8b39 commit 65eedc8

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

pycardano/witness.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
from pycardano.plutus import PlutusV1Script, PlutusV2Script, PlutusV3Script, Redeemers
1313
from pycardano.serialization import (
1414
ArrayCBORSerializable,
15+
IndefiniteList,
1516
MapCBORSerializable,
1617
NonEmptyOrderedSet,
1718
limit_primitive_type,
@@ -107,9 +108,11 @@ class TransactionWitnessSet(MapCBORSerializable):
107108
},
108109
)
109110

110-
plutus_data: Optional[Union[List[Any], NonEmptyOrderedSet[Any]]] = field(
111-
default=None,
112-
metadata={"optional": True, "key": 4},
111+
plutus_data: Optional[Union[IndefiniteList, List[Any], NonEmptyOrderedSet[Any]]] = (
112+
field(
113+
default=None,
114+
metadata={"optional": True, "key": 4},
115+
)
113116
)
114117

115118
redeemer: Optional[Redeemers] = field(

0 commit comments

Comments
 (0)