@@ -407,7 +407,7 @@ pub struct ChangedParameters(pub PlutusData);
407
407
// GovernanceAction //
408
408
//////////////////////
409
409
410
- #[ derive( Clone , Debug , PartialEq , Eq , IsPlutusData ) ]
410
+ #[ derive( Clone , Debug , PartialEq , Eq , PartialOrd , Ord , Hash , IsPlutusData ) ]
411
411
#[ is_plutus_data_derive_strategy = "Constr" ]
412
412
#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
413
413
#[ cfg_attr( feature = "lbf" , derive( Json ) ) ]
@@ -448,7 +448,7 @@ pub enum GovernanceAction {
448
448
// ProposalProcedure //
449
449
///////////////////////
450
450
451
- #[ derive( Clone , Debug , PartialEq , Eq , IsPlutusData ) ]
451
+ #[ derive( Debug , PartialEq , Eq , PartialOrd , Ord , Clone , Hash , IsPlutusData ) ]
452
452
#[ is_plutus_data_derive_strategy = "Constr" ]
453
453
#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
454
454
#[ cfg_attr( feature = "lbf" , derive( Json ) ) ]
@@ -462,7 +462,7 @@ pub struct ProposalProcedure {
462
462
// ScriptPurpose //
463
463
///////////////////
464
464
465
- #[ derive( Clone , Debug , PartialEq , Eq , IsPlutusData ) ]
465
+ #[ derive( Debug , PartialEq , Eq , PartialOrd , Ord , Clone , Hash , IsPlutusData ) ]
466
466
#[ is_plutus_data_derive_strategy = "Constr" ]
467
467
#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
468
468
#[ cfg_attr( feature = "lbf" , derive( Json ) ) ]
0 commit comments