Skip to content

Commit 009cb91

Browse files
authored
Merge pull request #173 from anoma/xuyang/add_eq_for_structs
add eq for structs
2 parents a2757b6 + 8206f19 commit 009cb91

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

arm/src/nullifier_key.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use risc0_zkvm::sha::{Digest, Impl, Sha256, DIGEST_BYTES};
44
use serde::{Deserialize, Serialize};
55

66
/// Nullifier key
7-
#[derive(Clone, Serialize, Deserialize)]
7+
#[derive(Clone, Serialize, Deserialize, PartialEq)]
88
pub struct NullifierKey([u8; DIGEST_BYTES]);
99

1010
impl NullifierKey {

arm/src/resource.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ use risc0_zkvm::Digest;
2929
use serde::{Deserialize, Serialize};
3030

3131
/// A resource that can be created and consumed
32-
#[derive(Debug, Clone, Copy, Serialize, Deserialize)]
32+
#[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq)]
3333
pub struct Resource {
3434
// a succinct representation of the predicate associated with the resource
3535
pub logic_ref: Digest,

arm_gadgets/src/authorization.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ pub struct AuthorizationSigningKey(SigningKey);
1515
#[derive(Clone, Copy, Debug, Default, Serialize, Deserialize, PartialEq)]
1616
pub struct AuthorizationVerifyingKey(AffinePoint);
1717

18-
#[derive(Clone, Copy, Debug, Serialize, Deserialize)]
18+
#[derive(Clone, Copy, Debug, Serialize, Deserialize, PartialEq)]
1919
pub struct AuthorizationSignature(Signature);
2020

2121
impl AuthorizationSigningKey {

0 commit comments

Comments
 (0)