We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 43270a2 commit 41c9057Copy full SHA for 41c9057
tests/osaka/eip7951_p256verify_precompiles/helpers.py
@@ -60,4 +60,10 @@ def vectors_from_file(filename: str) -> List:
60
),
61
"rb",
62
) as f:
63
- return [v.to_pytest_param() for v in VectorListAdapter.validate_json(f.read()).root]
+ vectors_list = VectorListAdapter.validate_json(f.read())
64
+ all_inputs = set()
65
+ for vector in vectors_list.root:
66
+ if vector.input in all_inputs:
67
+ raise ValueError(f"Duplicate input: {vector.input.hex()}")
68
+ all_inputs.add(vector.input)
69
+ return [v.to_pytest_param() for v in vectors_list.root]
0 commit comments