-
Notifications
You must be signed in to change notification settings - Fork 197
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The block explorer always says "Fail with error 'mv'" error #10
Comments
Please. use this URL |
I will investigate your issue as soon as possible |
I got the same error after replacing the rpc |
One thing that come to mi mind that you directly setup l2_gas_limit
I would go step by step. Run test from example. Then if you need to calculate precise l2_gas_limit I investigate it and provide an example |
I think the key of this issue is that the value sent on the deposit doesn't add the fee will be used in L2. here the zksync2-python/zksync2/provider/eth_provider.py Lines 182 to 196 in 69348c2
Also, I think here the zksync2-python/zksync2/provider/eth_provider.py Lines 179 to 181 in 69348c2
Let me know if I'm wrong😄. |
Ran into the same issue today with deposits. Started out with error "qp" for the gas per pubdata value not being right (eth provider has this set at 50000). After I overrode that I got the "mv" error and it looks like the SDK is setting the base_cost to 0. Got around that by calculating the base cost with get_base_cost and passing it as the operator tip.
|
this is the right solution |
I encountered the same issue today, this code can help solve it, thank you. |
use python
0x8a0f0ef395d4633369d74a374fc81e60ead6a06af30a51e3c6b02593e1555946
`
use javascript
0x51ee30a9b0936c76051acf07fc0b10099a002bd22105e9f279d2f60c66c55fcf
The hashes they generate don't look any different, but using the python module always produces an error
The text was updated successfully, but these errors were encountered: