Apply PR feedback from @ralexstokes
This commit is contained in:
parent
4ae8fb182e
commit
ff15d0bc39
|
@ -118,11 +118,11 @@ def combine_mods(dict_1, dict_2):
|
|||
# The duplicate dict_1 items would be ignored here.
|
||||
dict_3 = {**dict_1, **dict_2}
|
||||
|
||||
intersection = list(dict_1.keys() & dict_2.keys())
|
||||
intersection = dict_1.keys() & dict_2.keys()
|
||||
for key in intersection:
|
||||
# To list
|
||||
if not isinstance(dict_3[key], List):
|
||||
dict_3[key] = [dict_3[key], ]
|
||||
dict_3[key] = [dict_3[key]]
|
||||
# Append dict_1 value to list
|
||||
if isinstance(dict_1[key], List):
|
||||
dict_3[key] += dict_1[key]
|
||||
|
|
|
@ -23,8 +23,8 @@ from eth2spec.test.helpers.inactivity_scores import randomize_inactivity_scores
|
|||
def run_sync_committee_sanity_test(spec, state, fraction_full=1.0, rng=Random(454545)):
|
||||
all_pubkeys = [v.pubkey for v in state.validators]
|
||||
committee = [all_pubkeys.index(pubkey) for pubkey in state.current_sync_committee.pubkeys]
|
||||
selected_indices = rng.sample(list(range(len(committee))), int(len(committee) * fraction_full))
|
||||
sync_committee_bits = [True if i in selected_indices else False for i in range(len(committee))]
|
||||
selected_indices = rng.sample(range(len(committee)), int(len(committee) * fraction_full))
|
||||
sync_committee_bits = [i in selected_indices for i in range(len(committee))]
|
||||
participants = [
|
||||
validator_index
|
||||
for i, validator_index in enumerate(committee)
|
||||
|
|
Loading…
Reference in New Issue