Sitelet https://github.com/init4tech/builder/compare/v2.0.0...main
Skip to content
Permalink

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: v2.0.0
Choose a base ref
...
head repository: init4tech/builder
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 2 commits
  • 2 files changed
  • 4 contributors

Commits on May 21, 2026

  1. chore(deps): bump openssl in the cargo group across 1 directory (#279)

    Bumps the cargo group with 1 update in the / directory: [openssl](https://github.com/rust-openssl/rust-openssl).
    
    
    Updates `openssl` from 0.10.79 to 0.10.80
    - [Release notes](https://github.com/rust-openssl/rust-openssl/releases)
    - [Commits](rust-openssl/rust-openssl@openssl-v0.10.79...openssl-v0.10.80)
    
    ---
    updated-dependencies:
    - dependency-name: openssl
      dependency-version: 0.10.80
      dependency-type: direct:production
      dependency-group: cargo
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 21, 2026
    Configuration menu
    Copy the full SHA
    d1b1043 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2026

  1. fix(cache): rank ingested items with the live env basefee, not 0 (#280)

    * fix(cache): rank ingested items with the live env basefee, not 0
    
    CacheTask declared basefee as a loop-local reset to 0 on every select! iteration and assigned it only in the envs.changed() arm. Because add_bundle/add_tx run in the other select! arms (separate loop iterations), they always received basefee 0, so cached items were ranked by effective_gas_price(0) instead of the env basefee.
    
    The rank is only a simulation-order and cache-eviction heuristic, so the impact is limited to ordering/eviction quality (negligible at gouda's ~7 wei basefee, latent on higher-basefee chains); it does not affect block validity or execution. Fixed by reading the block number and basefee from the live env at ingest time via current_block_and_basefee.
    
    Adds cache_task_ranks_with_env_basefee as a regression test.
    
    Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
    
    * Update src/tasks/cache/task.rs
    
    Co-authored-by: Fraser Hutchison <190532+Fraser999@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
    Co-authored-by: Fraser Hutchison <190532+Fraser999@users.noreply.github.com>
    3 people authored Jun 10, 2026
    Configuration menu
    Copy the full SHA
    4edf3cb View commit details
    Browse the repository at this point in the history
Loading