risc0 / risc0-foundry-template

Template for integrating RISC Zero and Ethereum using Foundry and Bonsai
https://risczero.com
90 stars 53 forks source link

Low level contract vs. other contract #41

Closed pdg744 closed 6 months ago

pdg744 commented 1 year ago

It's not clear why there are two contracts in the contracts folder. My understanding is that one of these is enabled by default, and the other is included as an alternative option.

Some suggestions: [ ] Document which one is enabled by default [ ] Document how to switch to the alternative option [ ] Document the differences between the contracts, and what would motivate a user to choose one option or the other [ ] Consider altering the setup process so that the first user experience only contains one contract in their template. Perhaps by adding an option to the terminal command that lets users choose between initializing their project with low_level or with regular

pdg744 commented 6 months ago

This has been resolved.