arbiter
arbiter copied to clipboard
A blazing-fast Ethereum sandbox that lets developers orchestrate event-driven simulations.
## 🤖 New release * `arbiter-bindings`: 0.1.7 -> 0.1.8 (✓ API compatible changes) * `arbiter-core`: 0.11.0 -> 0.11.1 (✓ API compatible changes) * `arbiter-engine`: 0.4.0 -> 0.4.1 (✓ API compatible...
Bumps [polars](https://github.com/pola-rs/polars) from 0.37.0 to 0.39.2. Release notes Sourced from polars's releases. Rust Polars 0.39.2 🚀 Performance improvements use two binary searches for equality mask when data is sorted (#15702)...
@0xJepsen
This is a complete teardown trying to re-integrate alloy from the ground up, including reworking the `Environment` and `ArbiterMiddleware` to be more streamlined, faster, and simpler.
https://github.com/primitivefinance/arbiter/blob/a321af174c2e7ef7520f3c3fcf05dc66bfe97831/arbiter-core/src/environment/mod.rs#L249 I triggered the above while loop to exit, with no message or information, by triggering the following code in middleware's `send_transaction` method: https://github.com/primitivefinance/arbiter/blob/a321af174c2e7ef7520f3c3fcf05dc66bfe97831/arbiter-core/src/middleware/mod.rs#L406 Expected behavior is to have these...
# Idea Any sort of read or query should be done with the co-processor.
# Idea We added a feature in order to store logs from running. However, this may not always be wanted so we should make this an optional feature.
# Idea We should allow for people to have the inner `Environment` of a `World` be more configurable, i.e., so you can have console logs, or set a db.
# Idea The `Coprocessor` is ready to be tested and used. What better use case is there than giving all of your behaviors a way to have their own scratch...
# Idea Currently the co-processor is not configured with any REVM inspectors. ## desired behavior We would like for it to inherent the inspectors from environment but subtract the gas...