SIGN IN SIGN UP
FuelLabs / fuel-core UNCLAIMED

Rust full node implementation of the Fuel v2 protocol.

0 0 15 Rust

Link and activate preconfirmations and add integrations tests (#2848)

Closes https://github.com/FuelLabs/fuel-core/issues/2590

## Description
Goal of this PR is to link all the pre-confirmation works and to tests
all the scenarios possible for preconfirmations in a e2e way.

### Changes
- Authorized to have different values for `utxo_validation` between pool
and executor if in debug
- If the `SignMode` is unavailable don't launch block production
(instead of launching it but each block production fails)
- Submitted status is sent directly through txpool to avoid
inconsistency.

## Checklist
- [x] Breaking changes are clearly marked as such in the PR description
and changelog
- [x] New behavior is reflected in tests
- [x] [The specification](https://github.com/FuelLabs/fuel-specs/)
matches the implemented behavior (link update PR if changes are needed)

### Before requesting review
- [x] I have reviewed the code myself
- [x] I have created follow-up issues caused by this PR and linked them
here

---------

Co-authored-by: Mitch Turner <james.mitchell.turner@gmail.com>
Co-authored-by: Rafał Chabowski <rafal.chabowski@fuel.sh>
Co-authored-by: Green Baneling <XgreenX9999@gmail.com>
Co-authored-by: Rafał Chabowski <88321181+rafal-ch@users.noreply.github.com>
A
AurelienFT committed
49ff4e1805a65f229ca2cf94f51223f246554978
Parent: 3fedb2a
Committed by GitHub <noreply@github.com> on 3/21/2025, 5:27:10 PM