Skip to content

Commit 672b713

Browse files
committed
Minor cleanup in benchmarks
1 parent bee2080 commit 672b713

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

scripts/benchmark/utils/chain_plumbing.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22
Path,
33
)
44
import tempfile
5-
65
from typing import (
76
Any,
87
Dict,
9-
Generator,
108
Iterable,
119
Tuple,
1210
Type,
@@ -90,9 +88,8 @@
9088
GenesisState = Iterable[Tuple[Address, Dict[str, Any]]]
9189

9290

93-
def get_chain(vm: Type[BaseVM], genesis_state: GenesisState) -> Generator[MiningChain, None, None]:
91+
def get_chain(vm: Type[BaseVM], genesis_state: GenesisState) -> Iterable[MiningChain]:
9492

95-
# Chain uses LevelDB
9693
with tempfile.TemporaryDirectory() as temp_dir:
9794
level_db_obj = LevelDB(Path(temp_dir))
9895
level_db_chain = build(
@@ -106,5 +103,4 @@ def get_chain(vm: Type[BaseVM], genesis_state: GenesisState) -> Generator[Mining
106103

107104
def get_all_chains(genesis_state: GenesisState=DEFAULT_GENESIS_STATE) -> Iterable[MiningChain]:
108105
for vm in ALL_VM:
109-
chain = get_chain(vm, genesis_state)
110-
yield next(chain)
106+
yield from get_chain(vm, genesis_state)

0 commit comments

Comments
 (0)