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: base/blob-archiver
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: pectra-readiness
Choose a base ref
...
head repository: base/blob-archiver
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 14 files changed
  • 8 contributors

Commits on Jan 30, 2025

  1. Configuration menu
    Copy the full SHA
    6ef1422 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2025

  1. Merge pull request #44 from base/pectra-readiness

    chore: bump dependencies for pectra blocks
    danyalprout authored Mar 3, 2025
    Configuration menu
    Copy the full SHA
    5753621 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14d0371 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #45 from base/pectra-test

    chore: add test for pectra support
    danyalprout authored Mar 3, 2025
    Configuration menu
    Copy the full SHA
    63a1437 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2025

  1. Configuration menu
    Copy the full SHA
    f668f50 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2025

  1. Merge pull request #46 from qoog/patch-1

    docs: Correct usage of "API" in documentation
    wbnns authored May 9, 2025
    Configuration menu
    Copy the full SHA
    614d333 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #40 from teenager-ETH/fix/err

    Typographical error in the file_test.go
    wbnns authored May 9, 2025
    Configuration menu
    Copy the full SHA
    c9a54bb View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. [StepSecurity] Apply security best practices

    Signed-off-by: StepSecurity Bot <[email protected]>
    stepsecurity-app[bot] authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    d84f687 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2025

  1. Merge pull request #48 from base/chore/GHA-171349-stepsecurity-remedi…

    …ation
    
    [StepSecurity] Apply security best practices
    danyalprout authored Jun 18, 2025
    Configuration menu
    Copy the full SHA
    f82be68 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2025

  1. feat: migrate to beacon blobs endpoint for Fusaka (#49)

    Implements support for the new /eth/v1/beacon/blobs/{block_id} endpoint
    as an automatic fallback from the deprecated blob_sidecars endpoint when
    it fails.
    
    Key changes:
    
    Archiver: Prefer blob_sidecars endpoint, fall back to blobs endpoint
    on failure and compute KZG commitments/proofs from blob data
    API: Add /eth/v1/beacon/blobs/{id} endpoint with versioned_hashes
    filtering support using kzg4844.CalcBlobHashV1
    Test data: Generate valid BLS12-381 field elements by reducing random
    data modulo the field modulus to ensure KZG operations succeed
    Test helpers: Consolidate blob generation into NewBlobSidecars with
    proper header support for consistent test comparisons
    Even when the blobs endpoint is used, the archiver stores complete blob
    sidecars with derived KZG commitments and proofs, maintaining backward
    compatibility with existing storage format.
    
    NOTE: This code relies on attestantio/go-eth2-client#273, which has not yet
    been merged. An unreleased branch is used for this dependency for now.
    niran authored Oct 16, 2025
    Configuration menu
    Copy the full SHA
    feee622 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2025

  1. Configuration menu
    Copy the full SHA
    b727154 View commit details
    Browse the repository at this point in the history
Loading