[Feature Request] Debugger/Hardhat #17
Vorh
started this conversation in
Feature requests
Replies: 6 comments 7 replies
-
Hi @Vorh Thanks for the feedback. Currently you can test applications locally using the zkSync local setup, which simulates L1/L2 locally and provides similar results as testnet/mainnet. You can find more info about it in this page from the docs. We know there are some gaps in features with the Hardhat node but we're working on it. |
Beta Was this translation helpful? Give feedback.
7 replies
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.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Network
zkSync Era
Provide a brief description of the feature you would like to see implemented.
Hello!
At the moment any fail transaction cannot debug.
This makes it difficult to develop, support and create new products at ZkSync.
At the moment ZkSync not support standard dev tools (
hardhat
) which are used in the world to develop smart contracts becauseZkSync EVM
not compatible withEthereum ENV
What should be done?
Add support Hardhat Network module for ZkSync.
By default it module has backed by the @ethereumjs/vm EVM implementation, the same one used by ganache, Remix and Ethereum Studio.
For support ZkSync should be implement own version of
@ethereumjs/vm
What will it give developers?
Allow use hardhat for local developing:
What will it give ZkSync?
increase in new protocols and products because development and testing is becomes the same as Ethereum ecosystem.
Who does this feature request benefit the most (users, developers, protocol, etc.)?
developers
Additional Details
No response
Beta Was this translation helpful? Give feedback.
All reactions