Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Official release for Nitro v2.3.3 with Celestia DA #15

Merged
merged 20 commits into from
Jun 5, 2024

Commits on May 28, 2024

  1. update submodules

    Ferret-san committed May 28, 2024
    Configuration menu
    Copy the full SHA
    e0384c3 View commit details
    Browse the repository at this point in the history
  2. Celestia DA

    blobstreamx support and preimage oracle improvement
    
    add useful logs
    
    Remove another loc
    
    fix deps
    
    Fix preimage oracle and update
    
    - fix preimage oracle
    - improve replay binary logic for Celestia
    - make TendermintRPC config optional, such that only batch posters need to enable it
    
    blob index fix
    
    cleanup  contract
    
    BlobstreamX Gon' Give It To Ya
    
    Cleanup and add blobstream configuration variable
    
    Initial Blobstream Integration
    
    Update nitro-testnode
    
    Add Blobstream
    
    :wrench: v.2.2.2 no-blobstream
    
    feat: update submodule to specific commit
    
    Working block validation
    
    - Runs Nitro with Celestia DA and block validation
    - Also makes some fixes in git submodules
    
    arbitrator cleanup
    
    Add argv[0]="js" to Go in jit runtime
    
    Fix `RecoverPayloadFromCelestiaBatch`
    
    Celestia Preimage Oracle Implementation
    
    WIP
    
    Refactoring and populating preimages
    
    update `RecoverPayloadFromCelestiaBatch`
    
    Change submodule
    
    Add Celestia as a DA layer
    Ferret-san committed May 28, 2024
    Configuration menu
    Copy the full SHA
    8b49368 View commit details
    Browse the repository at this point in the history
  3. Update deps and fix tests

    Ferret-san committed May 28, 2024
    Configuration menu
    Copy the full SHA
    b5a4451 View commit details
    Browse the repository at this point in the history
  4. Delete rpc_test.go

    deleting rpc_test.go due to undefined method
    Ferret-san committed May 28, 2024
    Configuration menu
    Copy the full SHA
    25f49d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    018e7d6 View commit details
    Browse the repository at this point in the history
  6. Update contracts

    Ferret-san committed May 28, 2024
    Configuration menu
    Copy the full SHA
    15e90ef View commit details
    Browse the repository at this point in the history
  7. Add Celestia OSP

    update preimage oracle logic
    
    Add Celestia Proof
    
    - Extend `ReadInbox` OSP
    - Correct behavior for reading invalid batches
    - Make tree tarversal iterative
    - add tests for appended DA proof
    
    fix config and dockerfile
    Ferret-san committed May 28, 2024
    Configuration menu
    Copy the full SHA
    dfae469 View commit details
    Browse the repository at this point in the history
  8. audit fixes

    hardening 🔧
    
    Update contracts
    
    fixes
    
    Update main.go
    
    Update contracts
    
    isolate dependencies
    
    Update celestia.go
    
    Update .gitmodules
    
    Update main.go
    Ferret-san committed May 28, 2024
    Configuration menu
    Copy the full SHA
    2b2750e View commit details
    Browse the repository at this point in the history
  9. update submodules

    Ferret-san committed May 28, 2024
    Configuration menu
    Copy the full SHA
    fe910ca View commit details
    Browse the repository at this point in the history
  10. update geth dep

    Ferret-san committed May 28, 2024
    Configuration menu
    Copy the full SHA
    7d0aa84 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Create README.md

    Ferret-san committed May 30, 2024
    Configuration menu
    Copy the full SHA
    bbf6fc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6a3246 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8d5663 View commit details
    Browse the repository at this point in the history
  4. Update celestia.go

    correct if statement so as to not fail when there's only 1 share of data
    Ferret-san committed May 30, 2024
    Configuration menu
    Copy the full SHA
    63b4412 View commit details
    Browse the repository at this point in the history
  5. fix openrpc dependency

    Ferret-san committed May 30, 2024
    Configuration menu
    Copy the full SHA
    3c55bec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7602075 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Configuration menu
    Copy the full SHA
    b28f277 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    798c13c View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    a9e30f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f1f17f View commit details
    Browse the repository at this point in the history