Skip to content
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

New Bonsai Foundry Template #74

Merged
merged 76 commits into from
Feb 24, 2024
Merged

New Bonsai Foundry Template #74

merged 76 commits into from
Feb 24, 2024

Conversation

capossele
Copy link
Contributor

@capossele capossele commented Jan 29, 2024

  • Removes relay
  • Simplify CLI with the addition of an ethereum-sdk (This should be moved out from this repo)

Closes risc0/risc0#1219
Closes risc0/risc0-ethereum#4

@capossele capossele self-assigned this Jan 29, 2024
@capossele capossele marked this pull request as ready for review January 29, 2024 17:55
README.md Outdated Show resolved Hide resolved
sdk/Cargo.toml Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
Some minor link-changes to make the bonsai foundry template more cleanly integrate with our easiest-to-use reference materials on the dev docs site
capossele and others added 13 commits February 16, 2024 09:50
* reword the opening statement for clarity and to make how the proofs get on-chain more ambiguous

* make "publisher app" not a proper noun

* add link to cargo-binstall

* fixup install steps

* consolidiate two steps for ease of copy-paste

* fixups to the README to reflect the removal of the cli folder

* make the test commands more visible

* change deployment guide title and sort links

* remove usage of docker from deployment guide

* some fixes to the deployment guide

* rename deployRiscZeroGroth16Verifier and elf.sol

* rename elf.sol in gitignore

* remove comment

* remove the "early alpha" disclaimer
* remove shallow setting from gitmodules

* add build steps and not codegen dependency

* make the image ID a constant

* adjust some comments

* main does not need to be pub

* fix up some typos and clippy errors

* extract build functionality to risc0-ethereum

* add some comments

* scrub bonsai references

* use RiscZeroCheats instead of BonsaiTest

* remove test_SetOdd to avoid scary stderr output and because its a questionable test

* extract MockRiscZeroVerifier.sol to risc0-ethereum

* adjust README
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@nategraf nategraf marked this pull request as ready for review February 23, 2024 23:53
@nategraf nategraf merged commit 9f194e4 into main Feb 24, 2024
3 checks passed
@nategraf nategraf deleted the capossele/no-relay branch February 24, 2024 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Drop the dockerfile from Foundry template Refactor Bonsai foundry template
8 participants