-
Notifications
You must be signed in to change notification settings - Fork 2
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: init4tech/builder
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.0-rc.8
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: init4tech/builder
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.0.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 10 commits
- 38 files changed
- 5 contributors
Commits on Apr 8, 2026
-
tests: adds builder simulation test harness (#219)
* tests: adds builder simulation test harness - adds a builder test harness for simulating blocks that doesn't require network access and doesn't use alloy for test setup - adds test scenario helpers for future setup and use * fmt * chore: update claude workflows to run fmt and clippy * fmt and clippy * fix: add state source type support * refactor: pull integration tests back into tests/ and gate test_utils behind`#[cfg(test)]` * docs: update docs to match testing changes * fmt + clippy recrusion limits fix * cleanup: gate individual test files behind test-utils * cleanup: remove redundant rust version info * fix: make ci only run unit tests
Configuration menu - View commit details
-
Copy full SHA for 50f8444 - Browse repository at this point
Copy the full SHA 50f8444View commit details -
Add Claude pre-push hooks for clippy and doc checks (#262)
Adds a Claude Code hook that runs before every `git push`: - make fmt - make clippy (with -D warnings) - RUSTDOCFLAGS="-D warnings" cargo doc Clippy and doc warnings are hard failures that block the push. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 70a8548 - Browse repository at this point
Copy the full SHA 70a8548View commit details -
tests: add load tests to the cache ingestion and simulation loop (#236)
# tests: add load tests to the cache ingestion and simulation loop Per discussions with @Fraser999 I load tested the builder simulation loop and was able to reproduce the same error they saw - the build function deadlocks over some limit of bundles, which also prevents the simulation deadline from being respected.  The screenshot shows the test running and taking over 60 seconds, but with the deadline configured for 12 seconds, which should terminate the build loop and return a block with `tx_count > 0`.
Configuration menu - View commit details
-
Copy full SHA for 42fbe08 - Browse repository at this point
Copy the full SHA 42fbe08View commit details
Commits on Apr 9, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 91132a5 - Browse repository at this point
Copy the full SHA 91132a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48890cf - Browse repository at this point
Copy the full SHA 48890cfView commit details
Commits on Apr 14, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 52e7aa6 - Browse repository at this point
Copy the full SHA 52e7aa6View commit details
Commits on Apr 15, 2026
-
Configuration menu - View commit details
-
Copy full SHA for dcadae9 - Browse repository at this point
Copy the full SHA dcadae9View commit details
Commits on Apr 22, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 71a9ecf - Browse repository at this point
Copy the full SHA 71a9ecfView commit details
Commits on Apr 28, 2026
-
feat(bundle): filter bundles with stale host tx nonces before SimCache (
#235) * feat(bundle): filter bundles with stale host tx nonces before SimCache Adds nonce checking for host transactions in BundlePoller, similar to the existing TxPoller pattern. Bundles with stale host tx nonces are dropped before entering SimCache to prevent: - Wasted simulation cycles on bundles that will fail - ERROR log spam from nonce-too-low failures - Re-ingestion churn (~1s poll cycle) Each host transaction's nonce is compared against the sender's current nonce from the host provider. If any host tx has a stale nonce, the entire bundle is dropped with DEBUG-level logging. Closes ENG-1937 * refactor: use FuturesUnordered and reuse validity checks - Refactored bundle processing to use FuturesUnordered for concurrent execution - Added cancellation on first failure - Reused validity checks from crates/sim/src/cache/item.rs Addresses PR review feedback from prestwich * address review feedback * use check_bundle_tx_list from sdk * address review comments --------- Co-authored-by: Fraser Hutchison <190532+Fraser999@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 85dcd6d - Browse repository at this point
Copy the full SHA 85dcd6dView commit details
Commits on Apr 29, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 7cf675f - Browse repository at this point
Copy the full SHA 7cf675fView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.0.0-rc.8...v1.0.0