From 975fd451e8ee04d29e447a6ae84820f48a3e92f6 Mon Sep 17 00:00:00 2001 From: BGluth Date: Wed, 23 Aug 2023 12:36:11 -0600 Subject: [PATCH] Made `PublicValues` serializable - Needed by the prover scheduler. --- evm/src/proof.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evm/src/proof.rs b/evm/src/proof.rs index 0bcdf851..2cda5489 100644 --- a/evm/src/proof.rs +++ b/evm/src/proof.rs @@ -48,7 +48,7 @@ pub(crate) struct AllChallengerState, H: Hasher, } /// Memory values which are public. -#[derive(Debug, Clone, Default)] +#[derive(Debug, Clone, Default, Deserialize, Serialize)] pub struct PublicValues { pub trie_roots_before: TrieRoots, pub trie_roots_after: TrieRoots,