diff --git a/evm_trace/vmtrace.py b/evm_trace/vmtrace.py index 951a914..5d61201 100644 --- a/evm_trace/vmtrace.py +++ b/evm_trace/vmtrace.py @@ -133,7 +133,7 @@ def to_trace_frames( pc=op.pc, op=op.op, depth=depth, - stack=[to_int(val) for _, val in stack.values], + stack=[to_int(val) for val in stack.values], memory=read_memory(0, len(memory)), storage=storage.copy(), ) diff --git a/setup.py b/setup.py index e01cb8d..5768d7a 100644 --- a/setup.py +++ b/setup.py @@ -61,7 +61,7 @@ include_package_data=True, install_requires=[ "pydantic>=2.5.2,<3", - "py-evm>=0.7.0a4,<0.9", # NOTE: We support both 0.7 and 0.8. + "py-evm>=0.10,<0.11", "eth-utils>=2.3.1,<3", "msgspec>=0.8", "eth-pydantic-types>=0.1.0a5",