From d710e068d2cb7828e7c3ab9ed740bf9862d554be Mon Sep 17 00:00:00 2001 From: Aayush Date: Wed, 16 Aug 2023 12:48:28 -0400 Subject: [PATCH] address review --- fvm/src/kernel/default.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fvm/src/kernel/default.rs b/fvm/src/kernel/default.rs index 785cb2ee5..6a215b72c 100644 --- a/fvm/src/kernel/default.rs +++ b/fvm/src/kernel/default.rs @@ -759,9 +759,11 @@ fn draw_randomness( state.write_all(rbase)?; state.write_i64::(round)?; state.write_all(entropy)?; - let mut ret = [0u8; 32]; - ret.clone_from_slice(state.finalize().as_bytes()); - Ok(ret) + state + .finalize() + .as_bytes() + .try_into() + .map_err(anyhow::Error::from) } impl RandomnessOps for DefaultKernel