Avoid materializing the merged list.

Fixes #901.
This commit is contained in:
Alex Stokes 2019-04-12 19:02:16 +10:00
parent 5e8172aaa7
commit 4824b34df3
No known key found for this signature in database
GPG Key ID: 51CE1721B245C086
1 changed files with 1 additions and 1 deletions

View File

@ -1194,7 +1194,7 @@ def verify_indexed_attestation(state: BeaconState, indexed_attestation: IndexedA
if len(custody_bit_1_indices) > 0: # [TO BE REMOVED IN PHASE 1] if len(custody_bit_1_indices) > 0: # [TO BE REMOVED IN PHASE 1]
return False return False
total_attesting_indices = len(custody_bit_0_indices + custody_bit_1_indices) total_attesting_indices = len(custody_bit_0_indices) + len(custody_bit_1_indices)
if not (1 <= total_attesting_indices <= MAX_ATTESTATION_PARTICIPANTS): if not (1 <= total_attesting_indices <= MAX_ATTESTATION_PARTICIPANTS):
return False return False