From e904e0a5a88d0eb48b61ce1e8d90c4f7cd75586d Mon Sep 17 00:00:00 2001 From: Paul Hauner Date: Sun, 23 Jun 2019 10:04:52 +1000 Subject: [PATCH] Fix bug in operations for block production --- beacon_node/beacon_chain/src/beacon_chain.rs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/beacon_node/beacon_chain/src/beacon_chain.rs b/beacon_node/beacon_chain/src/beacon_chain.rs index 235ec5f4c2..2a4df66f1d 100644 --- a/beacon_node/beacon_chain/src/beacon_chain.rs +++ b/beacon_node/beacon_chain/src/beacon_chain.rs @@ -748,14 +748,10 @@ impl BeaconChain { graffiti, proposer_slashings, attester_slashings, - attestations: self - .op_pool - .get_attestations(&*self.state.read(), &self.spec), - deposits: self.op_pool.get_deposits(&*self.state.read(), &self.spec), - voluntary_exits: self - .op_pool - .get_voluntary_exits(&*self.state.read(), &self.spec), - transfers: self.op_pool.get_transfers(&*self.state.read(), &self.spec), + attestations: self.op_pool.get_attestations(&state, &self.spec), + deposits: self.op_pool.get_deposits(&state, &self.spec), + voluntary_exits: self.op_pool.get_voluntary_exits(&state, &self.spec), + transfers: self.op_pool.get_transfers(&state, &self.spec), }, };