SIGN IN SIGN UP
FuelLabs / fuel-core UNCLAIMED

Rust full node implementation of the Fuel v2 protocol.

0 0 15 Rust

chore: Additional error logs for eth provider failures (#3004)

This PR adds additional error logs when we have Ethereum provider
failures. We need this specifically because the upstream `QuorumError`
doesn't include any provider errors in the `NoQuorumReached` variant:

```
#[derive(Error, Debug)]
/// Error thrown when sending an HTTP request
pub enum QuorumError {
    #[error("No Quorum reached.")]
    /// NoQuorumReached
    NoQuorumReached {
        /// Returned responses
        values: Vec<Value>,
        /// Returned errors
        errors: Vec<ProviderError>,
    },
}
```

However, by adding logs of the debug representation of this error we'll
expose this information which can be helpful when debugging quorum
failures.
M
Mårten Blankfors committed
387d889bc3db58706f2bc9530667894868eec9bd
Parent: 5c0d1fe
Committed by GitHub <noreply@github.com> on 5/20/2025, 1:05:46 PM