Derive Hash for Scalar
This commit is contained in:
parent
a771f6c722
commit
f87dc91151
|
@ -22,7 +22,7 @@ use crate::constants;
|
|||
// Internal represenation is big endian to match what `libsecp256k1` uses.
|
||||
// Also easier to implement comparison.
|
||||
// Debug impl omitted for now, the bytes may be secret
|
||||
#[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd)]
|
||||
#[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)]
|
||||
pub struct Scalar([u8; 32]);
|
||||
impl_pretty_debug!(Scalar);
|
||||
impl_non_secure_erase!(Scalar, 0, [0u8; 32]);
|
||||
|
|
Loading…
Reference in New Issue