Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

504
Visualizações
En casco al implementar un contrato o acuñar un NFT obteniendo error: ProviderError: remitente no válido

Estoy usando HardHat para implementar contratos en Polygon (Matic), funciona la mayor parte del tiempo al implementar o acuñar... pero generalmente se rompe cuando cambio de testnet a mainnet.

Por ejemplo: cambié de red principal a rpc-mumbai.maticvigil.com, luego aparece el error ProviderError: remitente no válido.

Luego actualicé mi hardhat.config.js para apuntar a matic-mumbai.chainstacklabs.com y puedo acuñar e implementar contratos sin errores.

Me comunico para ver si este es un problema conocido que ocurre con el polígono y/o el casco.

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Agregue esto a su hardhat.config.js, después de las cuentas:

 gasPrice: 8000000000, // default is 'auto' which breaks chains without the london hardfork

Entrada completa:

 matic: { url: "https://matic-mumbai.chainstacklabs.com", accounts: [PRIVATE_KEY], gasPrice: 8000000000, // default is 'auto' which breaks chains without the london hardfork }

Referencia: https://github.com/nomiclabs/hardhat/issues/1828

over 4 years ago · Santiago Trujillo Relatório

0

Confirmado que la solución de "The Vikk" está funcionando. Se agregaron también los detalles de la cuenta y 0x antes de la clave privada.

 mumbai: { url: "https://polygon-mumbai.g.alchemy.com/v2/<API_KEY>", accounts: [`0x${PRIVATE_KEY}`] }
over 4 years ago · Santiago Trujillo Relatório

0

Descubrí el problema con "Remitente no válido". Esto para mí fue que la dirección de la billetera no había enviado ninguna transacción y solo tenía depósitos del grifo testnet. Por alguna razón, hizo que el error desapareciera cuando envié una transacción manualmente a través de Metamask, luego la devolví y luego intenté emitir el comando de ejecución del casco nuevamente.

Sin embargo, por lo que veo ahora, la transacción aún se cuelga sin ningún error y --verbose no proporciona nada útil. Esto parece ser algún tipo de conflicto relacionado con London Hardfork. No he resuelto el problema. Informaré más tarde con más información si la tengo.

Lo que he hecho hasta ahora:

  1. Intenté agregar gasPrice y/o gas al objeto hardhat.config.js networks.matic
  2. Intenté poner 0x delante de la clave privada.
  3. Intenté agregar chainId:80001 al objeto hardhat.config.js networks.matic
  4. Intenté aumentar el precio de gas a más de 500 gwei
  5. Probé 3 puntos finales RPC diferentes, incluido uno privado que requiere una clave API

Hardhat github realizó una actualización a 2.6.2, que tampoco resuelve el problema.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda