Generating EVM Contracts
- Update any contracts inside the contracts directory.
- Run
Tip: See the build.rs file to see how everything is being generated.
Using Nix (with flakes)
- Install Nix
- Enable flakes (if you haven't already)
- Run
nix developto enter a shell with all the dependencies installed
Additionally, if you have direnv installed, you can run direnv allow to automatically enter the shell whenever you enter the directory.
Safety
This crate uses #![deny(unsafe_code)] to ensure everything is implemented in
100% Safe Rust.
Contributing
Want to join us? take a look at some of these issues: