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: erigontech/erigon
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.0.9
Choose a base ref
...
head repository: erigontech/erigon
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.0.10
Choose a head ref
  • 9 commits
  • 34 files changed
  • 9 contributors

Commits on Jun 26, 2025

  1. execution: fix potential limitedBigJump calc uint underflow in update…

    … ForkChoice (#15748)
    
    cherry pick
    29378d4
    
    protects the `limitedBigJump` calculation from a uint64 underflow 
    
    e.g. there can be cases (for example on chains like bor) where the ufc
    header number is a few blocks less than the previous exec progress from
    the last ufc - if we are on block 10 on fork A but then block 9 on fork
    B appears with higher difficulty
    
    such an underflow can cause limitedBigJump to be set to `true` which
    then sets `IsInitialCycle=true` potentially causing furious/aggressive
    prunes on chain tip
    taratorio authored Jun 26, 2025
    Configuration menu
    Copy the full SHA
    4672a9c View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2025

  1. [R3.0] rpcdaemon: Fix debug trace call many with state overrides (#15768

    )
    
    closes #15310
    
    The Fix is already present in main
    lupin012 authored Jun 27, 2025
    Configuration menu
    Copy the full SHA
    e70b4a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a35db62 View commit details
    Browse the repository at this point in the history
  3. [r3.0] manual exec of rpc tests with venv (#15783)

    same as #15759 for test
    purposes
    
    Co-authored-by: JkLondon <ilya@mikheev.fun>
    JkLondon and JkLondon authored Jun 27, 2025
    Configuration menu
    Copy the full SHA
    22e0095 View commit details
    Browse the repository at this point in the history
  4. cp: rpc: use pre-configured txNumReader (it's thread-safe) (#15782)

    cp https://github.com/erigontech/erigon/pull/14575/files
    issue: #15778
    
    ---------
    
    Co-authored-by: Alex Sharov <AskAlexSharov@gmail.com>
    sudeepdino008 and AskAlexSharov authored Jun 27, 2025
    Configuration menu
    Copy the full SHA
    8080729 View commit details
    Browse the repository at this point in the history
  5. execution: fix bad log for limited big jump (#15796) (#15798)

    cherry-pick:
    5a8491b
    
    not expected to log this:
    ```
    [INFO] [06-27|11:43:39.256] [sync] limited big jump                  from=4072008 to=4072009 amount=5000 padding=2
    ```
    
    note the value and calculation of limitedBigJump is correct (false in
    this case) but the logging should not be happening a regression after
    
    29378d4
    taratorio authored Jun 27, 2025
    Configuration menu
    Copy the full SHA
    da4dacd View commit details
    Browse the repository at this point in the history
  6. Update version.go (#15800)

    VBulikov authored Jun 27, 2025
    Configuration menu
    Copy the full SHA
    7669972 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    af120d6 View commit details
    Browse the repository at this point in the history
  8. Fix release workflow dependency (#15808)

    For debian packages use commit suitable for the workflow in the
    release/3.0 branch
    lystopad authored Jun 27, 2025
    Configuration menu
    Copy the full SHA
    9be6eea View commit details
    Browse the repository at this point in the history
Loading