Skip to content

Commit 6bfd043

Browse files
committed
feat(stm): implement default for 'AggregateSignature'
1 parent 9e56839 commit 6bfd043

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

mithril-stm/src/aggregate_signature/signature.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,10 @@ use crate::{AggregateVerificationKey, Parameters};
1212
use super::ConcatenationProof;
1313

1414
/// The type of STM aggregate signature.
15-
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, Serialize, Deserialize)]
15+
#[derive(Default, Debug, Clone, Copy, PartialEq, Eq, Hash, Serialize, Deserialize)]
1616
pub enum AggregateSignatureType {
1717
/// Concatenation proof system.
18+
#[default]
1819
Concatenation,
1920
/// Future proof system. Not suitable for production.
2021
#[cfg(feature = "future_proof_system")]

0 commit comments

Comments
 (0)