[General] Maximum gas limit of eth_call
on ZkSync Era
#27
-
EnvironmentTestnet Provide a brief description of the functionality you're trying to implement.Currently I'm implementing the Uniswap V3 fork on ZkSync Era, which is working on the (smart-order-router)[https://github.com/Uniswap/smart-order-router] to help to find the best path of swapping for users. What is the specific issue or error you're encountering?Currently we're building Uniswap V3 fork on ZkSync Era, and we want to customise the gas consumption setting of the smart order router on ZkSync Era. Here is the code snippet of the setting: We are wondering what are the maximum gas limit for each Can you share the error messages or logs you're receiving, if any?Currently, the functions behind are not working if there is huge traffics are coming in using the smart order router. There are some errors occurred on this smart-order-router:
Have you made any recent changes to the contract before encountering this issue?No, we are reusing the similar contracts from Uniswap V3. Are there any external libraries or contracts that your contract interacts with?No, we are reusing the same repository from Uniswap V3. Can you provide the relevant portions of your contract code where the issue is occurring?I believed this is not the contract code issue, instead of the gas allocation for each route/hop. Have you tried to isolate the problem, and if so, what were the results?No. What steps have you already taken to try to resolve the issue?No. Repo Link (Optional)No response Additional DetailsNo response |
Beta Was this translation helpful? Give feedback.
Replies: 23 comments 10 replies
-
This is the details of the multicall execeptions:
|
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
Resolved this with adjusted chunk and gas limit per call. |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
status: 'failed', |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
thank you for this resolving! |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
-
Thank you for this idea |
Beta Was this translation helpful? Give feedback.
-
Thank you very much |
Beta Was this translation helpful? Give feedback.
-
interesting! |
Beta Was this translation helpful? Give feedback.
-
thank you that you resolved it |
Beta Was this translation helpful? Give feedback.
-
good luck |
Beta Was this translation helpful? Give feedback.
-
Oh, how many spam! What is it? Thank you for resolving of this issue |
Beta Was this translation helpful? Give feedback.
-
solution is good enough |
Beta Was this translation helpful? Give feedback.
-
yes, very good idea |
Beta Was this translation helpful? Give feedback.
-
Thanks for this material |
Beta Was this translation helpful? Give feedback.
Resolved this with adjusted chunk and gas limit per call.