-
Notifications
You must be signed in to change notification settings - Fork 64
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
Create cartesi-rollups devnet in Go #289
Conversation
ef3bb2d
to
64be2c9
Compare
25c7f09
to
43ee543
Compare
49d6d53
to
46ff27e
Compare
5972357
to
feaeed5
Compare
afe7ea6
to
4e3418a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great, just minor comments.
Removing dismiss because I will be on PTO
4e3418a
to
1c0930f
Compare
1c0930f
to
9772167
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd also recommend adding anvil_state.json
and deployment.json
to the gitignore, in case the command is run locally.
I couldn't read deployment.json
because of a permission error, It would be interesting to understand what is going on.
c397ef5
to
0fa7b88
Compare
0fa7b88
to
79f8870
Compare
Both changes were also made at c08ab3a |
Create a devnet docker image for local development. It uses rollups-contracts own deployment scripts instead of foundry-rs and replaces the shell script previously developed for the same purpose.
With deterministic deployment in place, the address book must be updated to the actual addresses generated by cmd/gen-devnet. This change is two-part: - it restores the original rollups-contracts addresses (see 946767b), which are now being deployed deterministically - is sets new addresses for the Authority/History pair and the Cartesi Application itself, which, as opposed to what happens to sunodo/devnet, are being deployed using the deterministically deployed factories (item above)
79f8870
to
cc6f900
Compare
@torives, I just had to perform a push-force after removing some dead code from |
Tasks:
New
Closes #229