-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat(arbiter-bin) forking state, disk i/o #563
Conversation
22fb5be
to
ab93627
Compare
73b2f09
to
b16fabe
Compare
ab93627
to
a743069
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 noticed sometime things don't compile with this error:
error[E0599]: no method named `into_environment_parameters` found for struct `EnvironmentBuilder` in the current scope
--> /Users/shufflebottomhogwood/.cargo/git/checkouts/arbiter-e286ca1df4b4c9d0/1f58eee/arbiter-core/src/environment/builder.rs:131:31
|
52 | pub struct EnvironmentBuilder {
| ----------------------------- method `into_environment_parameters` not found for this struct
...
131 | let parameters = self.into_environment_parameters();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `EnvironmentBuilder`
For more information about this error, try `rustc --explain E0599`.
error: could not compile `arbiter-core` (lib) due to previous error
warning: build failed, waiting for other jobs to finish...
cc9ac7f
to
ce3c0f9
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.
Holy **** *** ********* ***
******* amazing
Looks excellent to me
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.
Hell yeah brother
Give an overview of the tasks completed
This PR provides a new command
fork
for the Arbiter binary that allows for a user to fork state of contracts/storage from a certain block from an Ethereum chain. Everything for the fork will be set up in a.toml
file, and an example onetest_config.toml
is given.Link to issue(s) that this PR closes
Closes #461