diff --git a/pallas-primitives/src/alonzo/model.rs b/pallas-primitives/src/alonzo/model.rs index 1af99f5..7bbc254 100644 --- a/pallas-primitives/src/alonzo/model.rs +++ b/pallas-primitives/src/alonzo/model.rs @@ -768,7 +768,7 @@ pub struct VKeyWitness { pub signature: Bytes, } -#[derive(Serialize, Deserialize, Debug, PartialEq, Clone)] +#[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Clone)] pub enum NativeScript { ScriptPubkey(AddrKeyhash), ScriptAll(Vec), diff --git a/pallas-primitives/src/babbage/model.rs b/pallas-primitives/src/babbage/model.rs index 759dce8..a624fe1 100644 --- a/pallas-primitives/src/babbage/model.rs +++ b/pallas-primitives/src/babbage/model.rs @@ -313,7 +313,7 @@ impl<'a> From> for TransactionBody { } } -#[derive(Debug, PartialEq, Clone)] +#[derive(Debug, PartialEq, Eq, Clone)] pub enum PseudoTransactionOutput { Legacy(LegacyTransactionOutput), PostAlonzo(T), @@ -368,7 +368,7 @@ impl<'b> From> for TransactionOutput { } } -#[derive(Encode, Decode, Debug, PartialEq, Clone)] +#[derive(Encode, Decode, Debug, PartialEq, Eq, Clone)] #[cbor(map)] pub struct PseudoPostAlonzoTransactionOutput { #[n(0)] diff --git a/pallas-primitives/src/conway/model.rs b/pallas-primitives/src/conway/model.rs index da38e3c..5a7587d 100644 --- a/pallas-primitives/src/conway/model.rs +++ b/pallas-primitives/src/conway/model.rs @@ -1179,7 +1179,7 @@ impl minicbor::Encode for GovActionId { } } -#[derive(Debug, PartialEq, Clone)] +#[derive(Debug, PartialEq, Eq, Clone)] pub enum PseudoTransactionOutput { Legacy(LegacyTransactionOutput), PostAlonzo(T),