You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
File "/path/.local/share/uv/tools/moccasin/lib/python3.13/site-packages/boa/interpret.py", line 87, in create_module
ret = load_partial(self.path)
File "/path/.local/share/uv/tools/moccasin/lib/python3.13/site-packages/boa/interpret.py", line 267, in load_partial
return loads_partial(
f.read(), name=filename, filename=filename, compiler_args=compiler_args
)
File "/path/.local/share/uv/tools/moccasin/lib/python3.13/site-packages/boa/interpret.py", line 262, in loads_partial
return deployer_class(data, filename=filename)
File "/path/.local/share/uv/tools/moccasin/lib/python3.13/site-packages/boa_zksync/deployer.py", line 23, in __init__
zkvyper_data = self._compile(compiler_data, contract_name, filename)
File "/path/.local/share/uv/tools/moccasin/lib/python3.13/site-packages/boa_zksync/deployer.py", line 40, in _compile
return compile_zksync(contract_name, filename, compiler_args)
File "/path/.local/share/uv/tools/moccasin/lib/python3.13/site-packages/boa_zksync/compile.py", line 31, in compile_zksync
compile_output = get_compiler_output(output)
File "/path/.local/share/uv/tools/moccasin/lib/python3.13/site-packages/boa_zksync/compiler_utils.py", line 93, in get_compiler_output
raise ValueError(f"Expected exactly one contract key, found {unexpected}")
ValueError: Expected exactly one contract key, found /path/mox-cu/mox-favorites-cu/src/favorites.vy, extra_data
Here is how you can reproduce it:
python -m venv ./.venv
source .venv/bin/activate
pip install titanoboa-zksync # or `uv add titanoboa-zksync`
pip install "vyper==0.4.0"# or `uv add "vyper==0.4.0"`echo"# pragma version 0.4.0/nhi: uint256"> my_contract.vy
python
I'm getting this error:
Here is how you can reproduce it:
Then, in your python shell:
You'll get the error.
The text was updated successfully, but these errors were encountered: