From e9149f4580814cd5f1ab33214c034ae2c406fd96 Mon Sep 17 00:00:00 2001 From: pscott <30843220+pscott@users.noreply.github.com> Date: Wed, 18 Dec 2019 02:22:50 +0100 Subject: [PATCH] Enable bulk signature verification (#739) * Change verification strategy * Update EF tests --- beacon_node/beacon_chain/src/beacon_chain.rs | 2 +- tests/ef_tests/src/cases/sanity_blocks.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/beacon_node/beacon_chain/src/beacon_chain.rs b/beacon_node/beacon_chain/src/beacon_chain.rs index da69a31a4a..f54772ec0c 100644 --- a/beacon_node/beacon_chain/src/beacon_chain.rs +++ b/beacon_node/beacon_chain/src/beacon_chain.rs @@ -1271,7 +1271,7 @@ impl BeaconChain { &mut state, &block, Some(block_root), - BlockSignatureStrategy::VerifyIndividual, + BlockSignatureStrategy::VerifyBulk, &self.spec, ) { Err(BlockProcessingError::BeaconStateError(e)) => { diff --git a/tests/ef_tests/src/cases/sanity_blocks.rs b/tests/ef_tests/src/cases/sanity_blocks.rs index 24ae6f81c3..45e018a291 100644 --- a/tests/ef_tests/src/cases/sanity_blocks.rs +++ b/tests/ef_tests/src/cases/sanity_blocks.rs @@ -84,7 +84,7 @@ impl Case for SanityBlocks { &mut state, block, None, - BlockSignatureStrategy::VerifyIndividual, + BlockSignatureStrategy::VerifyBulk, spec, )?;