Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Incompatibility between `@flashbots/ethers-provider-bundle` (v1.x.x) and ethers (v6.x.x)

Abierto
#615 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
node.js, typescript
Área
blockchain

Línea de trabajo

Comienza con las versiones de las dependencias de package.json y la importación de FlashbotsBundleProvider; después, reproduce el fallo utilizando las versiones indicadas de ethers, @flashbots/ethers-provider-bundle y Node.js. Inspecciona node_modules/@flashbots/ethers-provider-bundle/build/index.js y confirma que una configuración compatible se inicializa sin el error de módulo no encontrado de @ethersproject/web.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I found an incompatibility issue when using @flashbots/ethers-provider-bundle version 1.x.x with ethers version 6.x.x, resulting in a module not found error.

Component: @flashbots/ethers-provider-bundle

Steps to reproduce bug:

  1. Set up a Node.js project with ethers v6.x.x and @flashbots/ethers-provider-bundle v1.x.x installed as dependencies in package.json.
  2. Write or use existing TypeScript/JavaScript code that imports and attempts to initialize FlashbotsBundleProvider from @flashbots/ethers-provider-bundle.
  3. Run the code or tests that involve this import and initialization.

Expected behavior:

The FlashbotsBundleProvider should be imported and initialized successfully without errors when used with a compatible version of ethers v6, as indicated by the Flashbots library documentation for v1.x.x.

Actual behavior:

When running the code, the following error occurs:

Cannot find module '@ethersproject/web' from 'node_modules/@flashbots/ethers-provider-bundle/build/index.js'

This error indicates that the Flashbots library is attempting to import a module (@ethersproject/web) that is part of the ethers v5 structure but is not present or has been moved/removed in ethers v6.

Version number:

  • ethers: ^6.11.1
  • @flashbots/ethers-provider-bundle: ^1.0.0 (the latest version)
  • Node.js: v20.18.1

Operating system:

Windows 11

Lenguaje dominante
TypeScript
Estrellas
245
Forks
198
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de flashbots/flashbots-docs

Todos los issues de flashbots/flashbots-docs

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.