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

Conversation

Ferret-san
Copy link
Collaborator

No description provided.

Ferret-san and others added 20 commits May 28, 2024 12:59
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
deleting rpc_test.go due to undefined method
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
hardening 🔧

Update contracts

fixes

Update main.go

Update contracts

isolate dependencies

Update celestia.go

Update .gitmodules

Update main.go
correct if statement so as to not fail when there's only 1 share of data
@Ferret-san Ferret-san merged commit 760cdbe into master Jun 5, 2024
3 of 9 checks passed
Copy link

mergify bot commented Jun 5, 2024

⚠️ The sha of the head commit of this PR conflicts with #14. Mergify cannot evaluate rules on this PR. ⚠️

Ferret-san pushed a commit that referenced this pull request Aug 27, 2024
…logic

Move HotShot commitment validation to ProduceBlock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant