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

Shared sequencer integration #1922

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open

Conversation

Dentosal
Copy link
Member

@Dentosal Dentosal commented May 30, 2024

Related #1621

As part of the feature, we created a new crate https://github.com/FuelLabs/sequencer-rs-sdk with protobuf types from the SS.

The PR doesn't have any testing currently. The fuel-core was tested with enabled SS functionality on the local node created from https://github.com/FuelLabs/fuel-rollup/blob/main/docker/docker-compose.yml, and on the SS testnet using data from https://github.com/fuel-infrastructure/networks/tree/main/seq-testnet-1.

We need to add integration tests and unit tests in the follow-up PR.

Checklist

  • Breaking changes are clearly marked as such in the PR description and changelog
  • New behavior is reflected in tests
  • The specification matches the implemented behavior (link update PR if changes are needed)

Before requesting review

  • I have reviewed the code myself
  • I have created follow-up issues caused by this PR and linked them here

@Dentosal Dentosal self-assigned this May 30, 2024
xgreenx added a commit that referenced this pull request Nov 23, 2024
xgreenx added a commit that referenced this pull request Nov 23, 2024
xgreenx added a commit that referenced this pull request Nov 23, 2024
xgreenx added a commit that referenced this pull request Nov 25, 2024
## Description

This PR duplicates #1922, but
on top of the `fuel-core 0.40.0`.
Since the current `master` is not ready to be released, but we want this
feature in the testnet, we will create a minor release with added
off-chain logic that posts data to the SS.

All changes are the same as in the original PR, except `reqwest` is
bumped to `0.12`, because it has a fix important for SS.

### Before requesting review
- [x] I have reviewed the code myself

---------

Co-authored-by: Mårten Blankfors <[email protected]>
@xgreenx
Copy link
Collaborator

xgreenx commented Nov 27, 2024

@Dentosal Could you apply latest changes from the #2451 and #2452 please?=)

@Dentosal Dentosal marked this pull request as ready for review December 11, 2024 02:37
@Dentosal Dentosal requested a review from xgreenx as a code owner December 11, 2024 02:37
@xgreenx
Copy link
Collaborator

xgreenx commented Dec 13, 2024

@Dentosal Could you also include #2495 and #2452 into the PR, please?=)

@xgreenx
Copy link
Collaborator

xgreenx commented Dec 13, 2024

The CosmosError was removed because it was not used after 8bf2a3e commit

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.

2 participants