-
Notifications
You must be signed in to change notification settings - Fork 21
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
zkSync: research how to compile our contracts for zkSync with ape #2150
Comments
Since I didn't do any notes (I didn't expect that it will take us that much time to get to this), I'm writing this based on memories. Then with the use of zksync python package I was able to deploy: I had to change the deploy function in deploy/util.py
I also had to attach the ZkSync provider to our web3 instance:
The ABI generated by the zksolc plugin is the same as the ABI generated by solc. In fact the zksolc compiler internally uses the solc compiler. The generated bytecode is different though. |
As part of this item, we need to answer the following questions:
ape
to compile our contracts for zkSync?ape
plugin that we can use and what is the maintenance status of it?ape-solidity
plugin (if that makes sense)?ape
support zkSync as a network for local testing?solc
andzksolc
?solc
andzksolc
?The text was updated successfully, but these errors were encountered: